我试图在SQL Server 2008中附加一个数据库,我有.mdf文件的数据库,但我得到一个例外
服务器'Bilal-PC'附加数据库失败.(Microsoft.SqlServer.Smo)
无法打开物理文件"E:\ Intelliscence\Backups\test(2011-07-19)\ Database\QBankDB.mdf".操作系统错误5:"5(访问被拒绝.)".(Microsoft SQL Server,错误:5120)
我搜索了这个问题的解决方案,找到了一个数据库文件访问权限的解决方案,但数据库文件已经具有完全控制访问权限.现在我想附加此数据库或想要获取此数据库的脚本.但是怎么样?
我知道这是一个重复的问题,但答案中给出的所有解决方案都不适用于我,这就是我发布此问题的原因.
请帮我.
小智 34
尝试以管理员身份运行Management Studio并附加数据库.
右键单击Management Studio Properties并以管理员身份运行.
希望它可以帮助你......
错误消息似乎非常简单:访问被拒绝.您需要确保SQL Server服务帐户对E:\ Intelliscence\Backups\QBank(2011-07-19)\ Database \具有足够的权限,或者移动实例的数据/日志文件夹的MDF/LDF文件(这不应该是一个问题).