0

我将此代码用作应用程序的过程。在半夜,它将触发程序。

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.

谁能给我一个建议?

提前致谢。

4

3 回答 3

1

SQL 默认在 Localsystem 帐户下运行。该帐户无权访问网络上的共享,因为它不是经过身份验证的网络帐户。

您还应该检查共享的权限。

于 2010-12-21T15:14:57.637 回答
0

SQL Server 服务器帐户是否拥有对此共享的写入权限?

于 2010-12-18T21:03:02.920 回答
0

您是否考虑过备份到本地驱动器并有另一项工作(SQL 之外)将备份复制/移动到网络驱动器?

这样,如果网络驱动器出现问题(例如计算机离线、网络中断等),备份仍然会发生。我认为仅仅因为网络驱动器处于脱机状态,您就不想跳过备份。

于 2010-12-20T00:04:42.497 回答