如何恢复数据库文件?(200分)

  • 主题发起人 李世民
  • 开始时间

李世民

Unregistered / Unconfirmed
GUEST, unregistred user!
我在MSSQL不慎将工作用数据库删除,后经过数据恢复软件将两个文件(.mdf和.ldf)从删除
的文件中找回,但用sp_attach_db过程想将其挂接到数据库系统中时,提示错误。不知该
用什么方法才能恢复?谢谢!!!
 
你先把两个文件剪贴出来,然后建立同名数据库,停止mssql,把两个表复制回去,再启动数据库,看看能不能用了
 
谢谢!已经试了,好象不能用!
 
然后建立同名数据库,把数据库日志整个清除掉,然后,停止服务,把原来那个文件覆盖掉现在的,
重新启动服务。
原来不成功的问题应该是日志的原因。
 
EXEC sp_attach_db @dbname = N'AAA', //AAA为要建立的数据库名
@filename1 = N'c:/ooo/aaa.mdf',
@filename2 = N'c:/ooo/aaa_log.ldf'
 
你要先建一个数据库,然后再ap_attach_db是可以的,我一直都这么做
 
只能再建数据库,然后按楼上说的试试看。
 
顶部