急!急!在线等待!卸载SQL后,如何恢复数据?

我使用的是SQL Server7.0,今天将其卸载后,发现忘记将其中的数据库导出,我现在想恢复其中的数据库数据,我该怎么做?帮帮我呀,在此多谢了!
---------------------------------------------------------------

你的data目录下的数据库文件在吗???

右键数据库-->所有任务-->附加数据库
---------------------------------------------------------------

就是这些文件啊,.mdf的数据库文件.log的是日志文件,在2000下可以用附加的方法添加到新的sql中,7.0下没有附加的,可以用sp_attach_db命令添加
---------------------------------------------------------------

你直接在新的sql中:
右键数据库-->所有任务-->附加数据库
或用命令:
CREATE DATABASE 你的旧库名
ON PRIMARY (FILENAME = 'c:\program files\microsoft sql server\mssql\data\你的旧库的文件.mdf')
FOR ATTACH
GO

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf'

路径要对!!!

Published At
Categories with 数据库类
Tagged with
comments powered by Disqus