分离而且删除了LDF文件后,无法加载MDF文件

来源:互联网 发布:linux内核源代码分析 编辑:程序博客网 时间:2024/05/22 11:30

数据库  visitor 被分离而且删除了LDF文件后,无法加载MDF文件

解决方法如下

首先创建另外一个 visitor 数据库,停止SQL SERVER服务,用这个有数据的MDF覆盖,而后启动,启动后发现无法使用,并且提示无法加载。

在MASTER库下面执行如下语句

alter database visitor set emergency----设置为紧急模式



alter database visitor set single_user--设置为单用户访问


dbcc checkdb('visitor',REPAIR_ALLOW_DATA_LOSS)
这里应该会报错,报错就报错无所谓,继续进行下面的动作

dbcc checkdb('visitor',REPAIR_REBUILD)


alter database visitor set MULTI_user--设置为多用户访问
0 0