2009-01-14 14 views
1

的SQL Server 2000,如下所示:SQL Server 2000中直接备份到Windows Server 2003</p> <p>我试图运行备份,从内EM,直接到另一台服务器上一个单独的服务器

备份数据库AbraEmployeeSelfService 到磁盘= '\\服务器\ F $ \备份\ myDB_backup.bak'

我得到这个错误: 无法打开备份设备 '\\服务器\ F $ \备份\ myDB_backup.bak'。 设备错误或设备脱机。有关更多详细信息,请参阅SQL Server错误日志。 消息3013,级别16,状态1,行1 BACKUP DATABASE正在异常终止。

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

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

我需要做些什么来克服访问拒绝?

回答

0

什么用户帐户是在MSSQLSERVER服务下运行?我相信LocalSystem是受限的,无法访问远程资源。

1

我不知道如果是这样的逃避你的目的地,但它应该阅读:

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

(有两家\的前缀服务器名称)

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

Troubleshooting SQL Server backup and restore dilemmas

相关问题