![恢复备份时出现“RESTORE HEADERONLY 异常终止”错误](https://linux22.com/image/524790/%E6%81%A2%E5%A4%8D%E5%A4%87%E4%BB%BD%E6%97%B6%E5%87%BA%E7%8E%B0%E2%80%9CRESTORE%20HEADERONLY%20%E5%BC%82%E5%B8%B8%E7%BB%88%E6%AD%A2%E2%80%9D%E9%94%99%E8%AF%AF.png)
当我尝试恢复数据库备份文件时,出现以下错误:
执行 Transact-SQL 语句或批处理时发生异常。(Microsoft.SqlServer.ConnectionInfo)
附加信息:
无法打开备份设备“C:\Domains\Backup.bak”。操作系统错误 5(拒绝访问。)
RESTORE HEADERONLY 异常终止。(Microsoft SQL Server,错误:3201)
这只发生在我们的远程机器上。备份文件在本地恢复正常。用户在远程机器上具有管理权限,网络服务可以访问数据库和备份文件。这里的问题是什么?
答案1
SQL 用户需要访问该位置的权限。SQL 不再使用网络服务和本地用户。
答案2
在安装 sql server 时,如果您选择了网络服务,那么您必须在 services.msc 中添加网络服务。选择 sql server (mssqlserver),然后单击属性,然后登录。在这里指定您在安装 sql server 时使用的帐户,我希望您的问题能够得到解决。如果问题仍未解决,那么您可以通过以下方式与我联系[电子邮件保护]
答案3
这是使用 2008/2008r2/win7/vista 吗?如果是,管理员用户不是管理员……直到 UAC 发出指令后。您可以尝试在“管理员模式”(右键单击以管理员身份运行)下运行应用程序来运行恢复过程……看看是否有帮助。