English 中文(简体)
SQL Server 2000 直接备份到另一台服务器。
原标题:
  • 时间:2009-01-14 15:49:10
  •  标签:

SQL Server 2000在Windows Server 2003上。

我正在尝试通过EM在另一台服务器上直接运行备份,如下所示:

backup database AbraEmployeeSelfService to disk = \servernamef$BackupmyDB_backup.bak

I get this error: Cannot open backup device \servernamef$BackupmyDB_backup.bak . Device error or device off-line. See the SQL Server error log for more details. Msg 3013, Level 16, State 1, Line 1 BACKUP DATABASE is terminating abnormally.

The error log shows this message: BackupDiskFile::CreateMedia: Backup device \servernamef$BackupmyDB_backup.bak failed to create. Operating system error = 5(Access is denied.).

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

我该怎么做才能通过那个访问拒绝?

最佳回答

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

问题回答

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

 \servernamef$BackupmyDB_backup.bak 

服务器名称前缀有两个"s"。

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

解决SQL Server备份和恢复问题





相关问题
热门标签