一个关于SQLSERVER的紧急问题,大虾急救,送上200分!!(200分)

  • 主题发起人 主题发起人 jerry_xu
  • 开始时间 开始时间
J

jerry_xu

Unregistered / Unconfirmed
GUEST, unregistred user!
我最近不幸,硬盘有坏道,结果SQLSERVER怎么都不启动。还好我把SQLSERVER的数据文件拷贝
出来了,但不知道如何使用该数据文件。能重新安装SQLSERVER后导入该数据文件吗?我备份的
数据文件是两个。
多请大虾吗帮忙了,此事甚急!!
 
可以的:
--"DataBaseName"为要装配的数据库名称。请该城你需要的名字
--'C:/mssql7/DATA/Data.MDF'请设置你数据库文件的路径。
--'C:/mssql7/DATA/Data_Log.LDF'请设置你数据库文件的路径。
exec sp_attach_db @dbname='DataBaseName',
@filename1='C:/mssql7/DATA/Data.MDF',
@filename2='C:/mssql7/DATA/Data_Log.LDF'
 
如果是SQL SERVER7.0话就可以,用sp_attach_db命令。
你可以用Query Analyzer执行下面的语句:
(注意把语句中的'pubs'换成自已的数据库名,同时把两个数据库文件的路径和文件名
改成你自己的)

EXEC sp_attach_db @dbname = N'yourdbname',
@filename1 = N'c:/mssql7/data/yourdbname_data.mdf',
@filename2 = N'c:/mssql7/data/yourdbname_log.ldf'

 
sp_attach_db 'dbname','c:/mssql7/data/yourdbname_data.mdf','c:/mssql7/data/yourdbname_log.ldf'
 
多谢各位,我马上去试试。如果可行真不知如何感谢,惟有将区区小分加于大虾们聊表心意。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部