2024年3月15日发(作者:)
处理数据库置疑的方法
处理数据库置疑的方法
先分离数据库
企业管理器--右键置疑的数据库--所有任务--分离数据库
然后备份你的置疑数据库的文件,再按下面的步骤处理:
1.新建一个同名的数据库
2.再停掉sql server
3.用置疑数据库的文件覆盖掉这个新建的同名数据库,只覆盖mdf文件,日志文件不
要覆盖
4.再重启sql server
5.此时打开企业管理器时新建的同名数据库会出现置疑,先不管,打开查询分析器执
行下面的语句(注意修改其中的数据库名)
重建日志文件,经过修复后数据就可以正常分离并附加了,语句中“C:置疑的同名数
据库名_”是重建日志日志文件存放路径,
在重建日志后,最好将数据库分离并将重新创建的日志文件拷贝到数据库文件所在目
录,再重新进行附加。
--重建日志文件,修复损坏的日志
USE MASTER
GO
SP___RE 'ALLOW __',1 __GURE WITH __E
GO
UPDATE __BASES SET STATUS =__ WHERE NAME='置疑的同名数据库名'
Go
dbcc rebuild_log('置疑的同名数据库名','C:置疑的同名数据库名_')
GO
update sysdatabases set status =28 where name='置疑的同名数据库名'
Go
sp_configure 'allow updates', 0 reconfigure with override
发布者:admin,转转请注明出处:http://www.yc00.com/web/1710453024a1759352.html
评论列表(0条)