卸载SQL后,如何恢复数据?
作者:cmscn 日期:2007-04-30
我使用的是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'
路径要对!!!
评论: 9 | 引用: 0 | 查看次数: 854
发表评论