




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SQL Server数据库错误9003(LSN无效)的处理方法 国内一些ERP、财务软件一般后台都使用SQL Server的数据库,SQL Server作为一个中大型数据库是不应该在桌面系统上运行的,小规模企业一般不使用专用服务器,大部分直接使用XP系统+桌面引擎MSDE作为SQL数据库的后台服务。这种方案当然就谈不上什么稳定性和可靠性了,最糟的是在死机、重启或意外掉电后数据库会出现打不开的现象,其中错误9003:LSN(xx:xx:x)无效是最常见的问题。这种情况是数据库的日志文件(LDF)数据不同步造成的,可以根据数据库MDF文件重建日志文件修复。以下是详细步骤,有颜色标注的部分应该按本机的实际名称进行修改。假设损坏的数据库名称是MYDB_001,对应的数据库名称是MyDB_Data.MDF,日志文件是MyDB_Log.LDF,数据库所在文件夹为D:MYDATA;1、先把损坏的数据库对应的文件MyDB_Data.MDF和MyDB_Log.LDF备份到别的地方;2、在SQL Server和企业管理器中创建一个与损坏数据库同名的数据库,对应的数据库文件名称也是MyDB_Data.MDF和MyDB_Log.LDF;3、停止SQL Server服务;4、删除第2步新建数据库产生的MyDB_Log.LDF文件;5、用损坏的数据库数据文件MyDB_Data.MDF覆盖第2步新建数据库产生的MyDB_Data.MDF文件6、启动SQL Server服务;7、进入企业管理器,刷新数据库状态,此时数据库MYDB_001状态为“置疑”;8、在SQL Server服务器属性中设置SQL Server数据库服务器“允许对系统目录直接修改”9、从SQL企业管理器的“工具”菜单启动“SQL 查询分析器”;10、输入以下代码并运行使MYDB_001数据库进入紧急修复模式: update sysdatabases set status=-32768 where dbid=DB_ID(MYDB_001)这句语句执行后,刷新企业管理器,MYDB_001数据库的状态变成“只读置疑脱机紧急模式”。11、输入以下语句并执行重建日志文件; dbcc rebuild_log(MYDB_001,D:MYDATAMyDB_Log.LDF)这句语句执行后,刷新企业管理器,MYDB_001数据库的状态变成“只供DBO使用”。12、输入并执行正面的语句设置数据库MYDB_001到正常状态; exec sp_dboption MYDB_001,dbo use only,false这句语句执行后,刷新企业管理器,MYDB_001数据库变成正常状态。到此,MYDB_001数据库修复成功。最后不要忘记关闭第8步中打开的“允许对系统目录直接进行修改”服务器开关。万华数据 逻辑文件UFMODEL不是数据库UFDATA_002_2008的一部分,请使用RESTORE FILELISTOU871备份引入失败:逻辑文件UFMODEL不是数据库UFDATA_002_2008的一部分,请使用RESTORE FILELISTONLY 来列出逻辑文件名。-截图如下: ERP资源中心的方法(如下):问题说明:数据库备份文件逻辑文件名称错误,数据库文件未损坏,可通过sql企业管理器进行bak还原,进行dbcccheckdb检查也无错误;正常情况下逻辑文件名应为ufmodel、ufmodel_log,目前用户数据逻辑文件名为ufdata_931_2002_data、ufdata_931_2002_log;(bak还原完成后,从数据库属性中查看逻辑文件名显示正常,但实际上其逻辑文件名存在问题,对其做bak备份仍然保存的是错误的逻辑文件名)解决方法: 可通过脚本修改数据库的逻辑文件名即可,具体操作如下: 1、首先将数据备份文件ufdata.ba_释放成ufdata.bak文件(由于数据库文件有错,请先在sql7机器上使用数据库还原操作,不需要821); 2、在sql企业管理器中进行数据库还原操作,将ufdata.bak还原成数据库ufdata_931_2002; 3、还原操作时查看逻辑文件名是ufdata_931_2002_data/log,还原后查看逻辑文件名显示ufmodel_log/ufModel,但实际上仍是错误的ufdata_931_2002_data/log; 4、通过sql脚本修改逻辑文件名称(此处需要用到中间逻辑文件名称变量进行转换): -(1)、先修改日志逻辑文件名称 ALTER DATABASE ufdata_931_2002 MODIFY FILE (NAME = ufdata_931_2002_log, NEWNAME =ufmodel_log_tmp) go ALTER DATABASE ufdata_931_2002 MODIFY FILE (NAME = ufmodel_log_tmp, NEWNAME =ufmodel_log) go -(2)、再修改数据逻辑文件名称 ALTER DATABASE ufdata_931_2002 MODIFY FILE (NAME = ufdata_931_2002_data, NEWNAME =ufmodel_tmp) go ALTER DATABASE ufdata_931_2002 MODIFY FILE (NAME = ufmodel_tmp, NEWNAME =ufmodel) go 5、此时数据库逻辑文件名称已成功修改。 6、可对数据库进行bak备份,得到一个ufdata.bak文件; 7、使用rar压缩软件将ufdata.bak压缩成ufdata.rar文件,再重命名为ufdata.ba_文件; 8、用【原lst文件新生成的ufdata.ba_文件】进行帐套引入操作即可。解决不了,在执行脚本时一直提示“MODIFY FILE 失败。文件 ufdata_002_2008_log 不存在。”可以肯定的是因为逻辑文件名的错误导致帐套备份无法引入,那么修改逻辑文件名即可解决问题。首先需要做的是得到错误的逻辑文件名:1,通过企业管理器还原备份中错误的年度数据查看对应的逻辑文件名经后面的操作验证了上面显示的不是真正的逻辑文件名,才导致了修改逻辑文件名的失败。2,备份刚恢复的数据库,以查询到真正的逻辑文件名backup database ufdata_002_2008to disk = F:000命名备份的文件为000查询逻辑文件名:RESTORE FILELISTONLY FROM DISK = F:000结果如下:修改逻辑文件名:先修改日志逻辑文件名称ALTER DATABASE ufdata_002_2008 MODIFY FILE (NAME = ufmodel_log2008_log, NEWNAME =ufmodel_log_tmp) go ALTER DATABASE ufdata_002_2008 MODIFY FILE (NAME = ufmodel_log_tmp, NEWNAME =ufmodel_log) go再修改数据逻辑文件名称ALTER DATABASE ufdata_002_2008 MODIFY FILE (NAME = ufmodel002_2008_data, NEWNAME =ufmodel_tmp) go ALTER DATABASE ufdata_002_2008 MODIFY FILE (NAME = ufmodel_tmp, NEWNAME =ufmodel)成功!3,分离数据库ufdata
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 河北省邯郸市肥乡区2024-2025学年八年级物理下册 9.3连通器说课稿 (新版)教科版
- 2025年江西安全员报名试题及答案详解
- 2025年交通设备制造业数字化转型与智能交通设备行业标准制定报告
- 四川省广安市武胜烈面中学校2025-2026学年高三生物第一学期期末调研试题
- 城市污水处理厂智能化升级改造中的水质净化与排放标准研究报告
- 人邮版·2020(第5版)说课稿-2025-2026学年中职中职专业课计算机-辅助设计类71 电子与信息大类
- 活动三 瓢虫知多少说课稿-2025-2026学年小学综合实践活动沪科黔科版三年级上册-沪科黔科版
- 上海市浦东新区四校2025年生物高三第一学期期末监测试题
- 视觉艺术家经纪合同
- 物理选修34课件
- 2025年“健康中国”战略下医疗健康产业投资趋势报告
- 湿地公园项目监理规划
- 旋挖钻孔灌注桩施工流程课件
- 《混凝土浇筑施工技术交底》课件
- TSG Z7002-2022特种设备检测机构核准规则
- 2025河南高考:历史必考知识点归纳
- 人工智能的深度解析与浅显介绍
- 领导管理艺术与沟通艺术
- 生物样本库标准操作流程
- 动火作业安全专项方案
- 旅游业税务风险及防范措施分析-基于企业所得税的视角
评论
0/150
提交评论