SQL附加数据库时错误9003:LSN无效的处理方法
来源:互联网 发布:魔方数据恢复怎么用 编辑:程序博客网 时间:2024/04/30 01:22
是否因为你的数据没有备份或者只有LDF和MDF文件,在电脑死机或重启时数据出错,无法附加,SQL附加数据库时错误9003:LSN(26555:2549:1)无效。该LSN是传递给数据库***中的日志扫描操作的,这种情况呢?像错误 9003:LSN(xx:xx:x)无效是最常见的问题。那我们怎么才能够恢复LDF和MDF文件?
这种情况是数据库的日志文件(LDF)数据不同步造成的,可以根据数据库MDF文件重建日志文件修复。
以下是详细步骤,有颜色标注的部分应该按本机的实际名称进行修改。
假设损坏的数据库名称是UPDATA,对应的数据库名称是UPDATA_Data.MDF,日志文件是UPDATA_Log.LDF,数据库所在文件夹为D:\MYDATA\;
1、先把损坏的数据库对应的文件UPDATA_Data.MDF和UPDATA_Log.LDF备份到别的地方;
2、在SQL Server和企业管理器中创建一个与损坏数据库同名的数据库,对应的数据库文件名称也是UPDATA_Data.MDF和UPDATA_Log.LDF;
3、停止SQL Server服务;
4、删除第2步新建数据库产生的UPDATA_Log.LDF文件;
5、用损坏的数据库数据文件UPDATA_Data.MDF覆盖第2步新建数据库产生的UPDATA_Data.MDF文件
6、启动SQL Server服务;
7、进入企业管理器,刷新数据库状态,此时数据库UPDATA状态为“置疑”;
8、在SQL Server服务器属性中设置SQL Server数据库服务器“允许对系统目录直接修改”
9、从SQL企业管理器的“工具”菜单启动“SQL 查询分析器”;
10、输入以下代码并运行使UPDATA数据库进入紧急修复模式:
update sysdatabases set status=-32768 where dbid=DB_ID('UPDATA')
这句语句执行后,刷新企业管理器,UPDATA数据库的状态变成“只读\置疑\脱机\紧急模式”。
好了,到这里数据库错误9003:LSN(26555:2549:1)无效。该LSN是传递给数据库***中的日志扫描操作的,恢复即将完成,如需此服务请联系QQ:178459881,最低百元起帮您恢复,恢复不成功不收费。
0 0
- SQL附加数据库时错误9003:LSN无效的处理方法
- SQL Server数据库错误9003(LSN无效)的处理方法
- SQL Server数据库错误9003(LSN无效)的处理方法
- SQL Server2000数据库错误"置疑"9003(LSN无效)的处理方法
- 数据库损坏, 附加时出现 '错误: 9003:LSN(14:86:2)无效'
- sql server 错误9003:LSN无效(日志扫描号无效),对数据库的修复.
- sql server 错误9003:LSN无效(日志扫描号无效),对数据库的修复.
- sql server 错误9003:LSN无效(日志扫描号无效),对数据库的修复
- 【转】sql server 错误9003:LSN无效(日志扫描号无效),对数据库的修复
- sql server 错误9003:LSN无效(日志扫描号无效)
- sql server 错误9003:LSN(434:94:1)无效
- SQL Server 2000附加数据库只读的处理方法
- sql server附加数据库错误的解决方法
- sql附加数据库后删除无效的登录名
- MSSQL附加数据库5120错误(拒绝访问)处理方法
- MSSQL2012 附加数据库5120错误(拒绝访问)处理方法
- MSSQL附加数据库5120错误(拒绝访问)处理方法
- MSSQL附加数据库5120错误(拒绝访问)处理方法
- 选购笔记本电脑的验机流程和注意事项
- IOS开发 笔记之 横竖屏
- 从零开始学习CocosBuilder
- 反思:别被敏捷忽悠
- 简述UML之交互图
- SQL附加数据库时错误9003:LSN无效的处理方法
- wikioi 3299 有序数组合并求第K大问题
- Android学习–Android app 语言切换功能
- memmove与memcpy区别
- 清理过期token使Openstack提速
- 函数指针的数组
- 加强服务器IIS安全性能设置图文教程
- ThinkPHP应用分组部署与访问
- birt报表输出pdf的问题