数据恢复咨询热线:400-666-3702  

欢迎访问南京兆柏数据恢复公司,专业数据恢复15年

兆柏数据恢复公司

 常见问题

 当前位置: 主页 > 常见问题

数据库可疑如何修复,SQL 2008 可疑状态,数据库好像损坏了

浏览量: 次 发布日期:2024-02-10 06:49:44

数据库可疑如何修复目录

SQL数据库2008数据库显示可疑,属性显示关闭如何修复

SQL 2008 可疑状态,数据库好像损坏了

数据库后面出现 可疑 也无法分离 该咋办?

SQL数据库2008数据库显示可疑,属性显示关闭如何修复

方法/步骤。

我们把数据库改成了紧急模式。

ALTER DATABASE Test SET EMERGENCY。

我们把数据库变成了单用户模型。

ALTER DATABASE Test SET SINGLE _user。

修复和重新生成数据库日志,检查分配、结构、逻辑一致性和所有数据库的对象错误。

DBCC CheckDB (Test, repair_allow_data_loss)。

我们将数据库还原成多用户模型。

ALTER DATABASE Test SET multie_user

重新启动数据库服务。

SQL 2008 可疑状态,数据库好像损坏了

具体方法如下。

——注:example是测试用数据库,相应的example_log .ldf是测试用日志文件。

use master。

go。

alter database example set emergency。

go。

我们把数据库变成单用户模型。

alter database example set single_user with rollback immediate

go。

——重建数据库的日志文件(在执行这个步骤之前,需要删除相应文件夹下的日志。像这个例子一样,需要删除example_log .ldf。

)。

alter database example Rebuild Log on (name= example_log,filename='C:\\\\Program文件\\\\微软SQLServer\\\\MSSQL10.SQL2008\\\\MSSQL\\\\DATA\\\\ example_log .ldf’。

go。

——最后将数据库设置为多用户模式。

alter database example set multie_user

go。

dbcc checkdb(example)。

go。

use Example。

go。

数据库后面出现 可疑 也无法分离 该咋办?

可疑的情况下删除或移动数据库文件,有可能找不到原来数据库文件的位置。

你可以将数据库恢复到原来的位置,也可以删除并添加。


相关推荐