sql server 2000直接备份到单独的服务器

时间:2009-01-14 15:49:11

标签: sql-server-2000 backup

Windows Server 2003上的SQL Server 2000。

我正在尝试从EM内部直接运行备份到另一台服务器,如下所示:

备份数据库AbraEmployeeSelfService to disk ='\\ servername \ f $ \ Backup \ myDB_backup.bak'

我收到此错误: 无法打开备份设备'\\ servername \ f $ \ Backup \ myDB_backup.bak'。 设备错误或设备脱机。有关更多详细信息,请参阅SQL Server错误日志。 Msg 3013,Level 16,State 1,Line 1 BACKUP DATABASE异常终止。

错误日志显示以下消息: BackupDiskFile :: CreateMedia:备份设备'\\ servername \ f $ \ Backup \ myDB_backup.bak'无法创建。操作系统错误= 5(访问被拒绝。)。

我正在使用对目标路径具有完全权限的Windows登录名运行该命令。至少,从我的桌面我可以打开一个运行窗口,输入\\ servername \ f $ \ Backup,在生成的资源管理器窗口中,我可以添加/编辑/删除该目录中的文件。

如果要通过拒绝访问,我需要做些什么?

2 个答案:

答案 0 :(得分:1)

我不确定SO是否正在逃离你的目的地,但它应该是:

'\\servername\f$\Backup\myDB_backup.bak'

(服务器名称前面有两个前缀)

SQL Server将尝试以SQL Server服务运行的用户身份连接到此网络共享。您可能需要将SQL Server作为另一个帐户运行,该帐户与具有该目标的priveleges的帐户相匹配。

Troubleshooting SQL Server backup and restore dilemmas

答案 1 :(得分:0)

在哪个用户帐户下运行MSSQLSERVER服务?我相信LocalSystem受到限制,无法访问远程资源。