当我尝试恢复SQL Server 2008 r2备份时出现此错误
System.Data.SqlClient.SqlError:无法打开备份设备'C:\ Program Files \ Microsoft SQL 服务器\ MSSQL10_50.SQLEXPRESS \ MSSQL \备份\ erp_20118110.bak”。操作 系统错误5(无法检索此错误的文本。原因:15105)。 (Microsoft.SqlServer.Smo)
这是什么意思??
答案 0 :(得分:4)
从我的Google-fu告诉我,“错误5”是“拒绝访问”,因此我认为SQL Server正在运行的帐户(不是你你自己)没有访问权限到指定的备份文件。
作为旁注:将备份保存在“程序文件”下通常是一种不好的做法。