请问要如何才能把一个非分离出来的MDF文件再附加回数据库去?
客户那边的数据库坏了,连备份和分离操作都不能作了。我当时直接就把数据库的MDF和LDF文件拷出来,现在想恢复回去却会错。
我运行这个代码:
SET TRANSACTION ISOLATION LEVEL REPEATABLE READ
GO
CREATE DATABASE Archive
ON PRIMARY (FILENAME = 'D:\mssql7\data\CLEZlibrary.mdf')
FOR ATTACH
GO
出错为:
服务器: 消息 601,级别 12,状态 3,行 1
由于数据移动,未能继续以 NOLOCK 方式扫描。
服务器: 消息 1813,级别 16,状态 3,行 1
未能打开新数据库 'Archive'。CREATE DATABASE 将终止。
正在将数据库 'Archive' 由版本 524 转换为当前版本 539。
数据库 'Archive' 正在运行从版本 524 到版本 525 的升级步骤。
请问要如何解决?