日期:2014-05-18  浏览次数:20398 次

无法附加数据库
我有数据库文件   mdf   和   lgf   在sql   sserver   express   sp2里面附加的时候老是处错,提示说无法打开   mdf结尾的那个数据库文件,这是什么原因呢?哪位高手帮忙解决下啊。

------解决方案--------------------
使用sp_attach_db在查询分析器里面附加

示例
下面的示例将 pubs 中的两个文件附加到当前服务器。

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 '


如果不能附加就是数据文件有问题.
------解决方案--------------------
exec sp_attach_db @dbname= '数据库名 ',@filename1= 'd:\a.mdf ',
@filename2= 'd:\a.ldf '

是用的SQL语句吗?