数据库质疑的恢复

来源:互联网 发布:温润如玉的男人知乎 编辑:程序博客网 时间:2024/04/28 07:04
 

1、简单的方法,如果有备份,还原备份文件即可

2、没有备份的,执行下面语句

USE MASTER
GO

SP_CONFIGURE 'ALLOW UPDATES',1 RECONFIGURE WITH OVERRIDE
GO

UPDATE SYSDATABASES SET STATUS =32768 WHERE NAME='置疑的数据库名'
Go

sp_dboption '置疑的数据库名', 'single user', 'true'
Go

DBCC CHECKDB('置疑的数据库名')
Go

update sysdatabases set status =28 where name='置疑的数据库名'
Go

sp_configure 'allow updates', 0 reconfigure with override
Go

sp_dboption '置疑的数据库名', 'single user', 'false'
Go

这样虽然不质疑了,但是数据库应该还是有问题,最好创建结构相同的数据库,然后使用数据导入导出工具把质疑库里的数据导出来在使用!!:)

要注意如果是master库被质疑就完了,只好从新安装数据库,然后找到MDF文件附加数据库了!

原创粉丝点击