将mdf文件附加到sql server 2008 R2时出错

时间:2014-06-27 13:59:22

标签: sql-server sql-server-2008

当我想将mdf文件附加到sql server 2008 R2时,我收到以下错误:

  

TITLE:Microsoft SQL Server Management Studio

     

为服务器'BABAK-PC'附加数据库失败。   (Microsoft.SqlServer.Smo)

     

如需帮助,请点击:   http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1540+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Attach+database+Server&LinkId=20476

     

------------------------------附加信息:

     

执行Transact-SQL语句时发生异常或   批量。 (Microsoft.SqlServer.ConnectionInfo)

     
     

无法打开物理文件   “C:\ madrase \ madrase \ entekhab_vahed \ entekhab_vahed.mdf”。操作   系统错误5:“5(无法检索此错误的文本。原因:   15105)“。(Microsoft SQL Server,错误:5120)

     

如需帮助,请点击:   http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

     

------------------------------按钮:

     

在其他系统中,我可以附加此mdf文件。为什么我收到此错误?

1 个答案:

答案 0 :(得分:3)

检查sql server服务帐户是否对复制mdf文件的驱动器/文件夹具有完全权限。 (右键单击驱动器/文件夹>>属性>>安全性)