数据库 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--设置为多用户访问