执行网络备份时,有时备份失败并显示错误:
执行查询“BACKUP DATABASE [xxxx] TO [xxxx Backup] W ...” 失败,出现以下错误:“无法打开备份设备'xxxx 备份(\\ ab.cd.ef.gh \ Backups1 \ Database_Backups \ YYYY \ xxxx.bak)”。 操作系统错误5(访问被拒绝。)。备份数据库是 异常终止。“。可能的失败原因:问题 查询,“ResultSet”属性设置不正确,参数未设置 正确,或连接未正确建立。
通常会发生但有时会成功的问题。 我有另一台服务器使用ms sql 2008标准,这不会发生在同一个网络共享上。
ms sql 2012标准服务包1有问题吗? (除了Service Pack 1之外,我没有安装任何其他更新)
答案 0 :(得分:1)
对我而言,听起来SQL服务器工作正常,但在备份过程中某些时候失去了与网络共享的连接,或者网络共享响应缓慢(可能是由于其他活动在网络上或相同的驱动器。)
我首先会在SQL 2012之外查看,以便在开始深入研究SQL 2012之前删除可能存在问题的区域以查找问题。
例如,网络层是否存在任何差异然后向后工作,即它是否与SQL 2008服务器位于同一子网中,或者是必须遍历不同子网和网关以获取相同网络共享的SQL 2012实例? 网卡硬件和软件配置是否与SQL 2008实例相同或类似?
备份的同时有很多网络流量吗?即网络是否能够应对通过它泵送的负载。一种简单的测试方法是更改SQL 2012备份的时间(如果可能),以尝试增加成功的规律性。
一旦这些位被清除导致错误,那么我将开始查看SQL Server - 如果到目前为止这些点没有帮助则更新此线程,我会更多地讨论如何处理这个问题。< / p>
可能值得检查是否有关于Microsoft SQL 2012 SP1的错误报告。 请告诉我你的情况: - )
答案 1 :(得分:0)
如果您的帐户没有足够的权限访问网络驱动器,则无法将数据库备份到网络驱动器。请访问此链接(http://support.microsoft.com/kb/207187)
我希望它可以帮到你。