首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql数据恢复有关问题

2012-02-08 
sql数据恢复问题数据库由于操作失误!只剩下mdf文件,ldf日志破损!希望大虾们给点好建议!谢谢了![解决办法]1

sql数据恢复问题
数据库由于操作失误!只剩下mdf文件,ldf日志破损!希望大虾们给点好建议!谢谢了!

[解决办法]
1.先分离该数据库,备份仅有的MDF文件,切记。若OK直接进入第3步。
2.如果不能分离,停止SQL Server服务,再备份该MDF文件,启动SQL Server服务。
3.删除该数据库,新建一个同名数据库。
4.停止SQL Server服务,COPY刚刚备份的MDF文件,覆盖新建数据库的MDF文件。
5.重启SQL Server服务,此时打开企业管理器,会发现新建数据库处于“置疑”状态。
6.打开查询分析器:

SQL code
user mastergo--Step1:允许多系统目录进行直接修改exec sp_configure 'allow updates',1reconfigure with override--Step2:将新建同名库置为紧急状态update master.dbo.sysdatabases set status=32768 where name='数据库名'--Setp3:重建日志文件dbcc rebuild_log('数据库名', '日志文件') --注:“日志文件”包括全路径--Step4:恢复数据库状态update master.dbo.sysdatabases set status=16 where name='数据库名'--Step5:不允许多系统目录进行直接修改exec sp_configure 'allow updates',0reconfigure with override 

热点排行