我使用此代码作为应用程序的过程。在午夜,它将触发程序。
http://www.geekzilla.co.uk/View487F82A5-C96B-4660-A070-F7C8B7FC4431.htm
我在本地备份了这个:
TO DISK = N''c:\db backup\'
为:
TO DISK = N''\\nlbkserver02\backup_devicem01$\'
它在本地计算机上正常工作,但它无法在网络驱动器上运行。错误详细信息如下:
Cannot open backup device
'\\nlbkserver02\backup_devicem01$\15-Dec-2010
- application 1'. Operating system error 5(error not found). BACKUP
DATABASE is terminating abnormally.
有人可以给我一个建议吗?
提前致谢。
答案 0 :(得分:1)
默认情况下,SQL在Localsystem帐户下运行。该帐户无法访问网络上的共享,因为它不是经过身份验证的网络帐户。
您还应该检查共享上的权限。
答案 1 :(得分:0)
答案 2 :(得分:0)
您是否考虑过备份到本地驱动器并使用其他作业(在SQL之外)将备份复制/移动到网络驱动器?
这样,如果网络驱动器出现问题(如计算机处于脱机状态,网络已关闭等),则备份仍将发生。我认为只是因为网络驱动器处于脱机状态,您不希望跳过备份。