SQL SERVER 2005附加只有MDF(无LOG)时报错解决方法
来源:互联网 发布:replace sql 编辑:程序博客网 时间:2024/06/04 22:55
解决办法:
1、新建一个同名数据库。
2、停止数据库服务,覆盖新建的数据库主文件。同时删除LOG的文件。
3、启动数据库服务,数据库变为置疑或可疑状态。然后在查询分析器中运行:
alter database 无日志文件的数据库名称 set emergency
设置为紧急状态。
4、再运行:
alter database 无日志文件的数据库名称 set single_user
或者:
Sp_dboption '无日志文件的数据库名称', 'single user', 'true'
设置为单用户模式。
5、检查并重建日志文件,运行:
dbcc checkdb('无日志文件的数据库名称',REPAIR_ALLOW_DATA_LOSS)
这个时间比较长。耐心等待!如果有错误提示,再运行:
dbcc checkdb('无日志文件的数据库名称',REPAIR_REBUILD)
进行修复。如果没有错误,可以跳过。
6、恢复成多用户模式
alter database 无日志文件的数据库名称 set multi_user
或者:
Sp_dboption '无日志文件的数据库名称', 'single user', 'false'
刷新数据库,你就可以看到已经修复好的数据库了。
- SQL SERVER 2005附加只有MDF(无LOG)时报错解决方法
- sql server 2005只有.mdf文件如何附加
- MS SQL SERVER 2005 MDF文件单独附加
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- SQL SERVER 2005 只有mdf文件的数据恢复方法
- sql server 附加mdf文件出错
- sql server附加数据库mdf ldf 文件
- SQL Server 2005 在只有MDF文件的情况下恢复(丢失日志文件)
- sql server 2005 根据 mdf 和 log 文件 恢复 数据库
- sql2000只有MDF文件附加
- SQL server 2005 附加数据库出错解决方法
- 附加 Sql Server 数据库文件mdf ldf 的 sql 语句(脚本)
- SQL SERVER 2005附加mdf文件时缺少日志文件的方法
- 在SQL SERVER 2008 中附加MDF&LDF
- sql server 附加失效后单MDF修复
- SQL Server 2008附加mdf文件连接数据库18456错误
- SQL Server 只有mdf文件的紧急修复
- 计算python执行时间
- Hibernate 映射实体关联关系(二)
- 给树形目录控件的节点添加图标
- hbase安装及程序调试的一些问题
- Python定时任务框架APScheduler
- SQL SERVER 2005附加只有MDF(无LOG)时报错解决方法
- Linux网络编程:TCP服务器(单进程多用户),使用select方法实现
- DB数据静态化json文件,用Mybatis产生json文件,需要优化(大牛就别拍砖了)
- J2SE基础夯实系列之父类引用指向子类对象
- 用通俗的话理解设计模式--Decorator pattern
- FindWindow
- JavaScript培训
- JavaScript学习路上---js 核心概念
- 使用jQuery easyUI 创建一个 RSS Feed阅读器