sql-server – 将SQL Server备份到UNC

前端之家收集整理的这篇文章主要介绍了sql-server – 将SQL Server备份到UNC前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的sql Server 2005服务器上创建了一个维护计划.备份应写入另一个服务器.我正在使用UNC路径.运行sql代理作业的用户可以完全访问其他服务器.这两个服务器都是管理员.

问题是这个语句失败(具有正确的服务器名称):

EXECUTE master.dbo.xp_create_subdir
N’\\servername\c$\sqlServerBackup\Test’

我得到的错误是:
消息22048,级别16,状态1,行0
xp_create_subdir()返回错误123,’文件名,目录名或卷标语法不正确’.

有谁知道可能是什么问题?

解决方法

自己遇到这个问题后,没有一个上述解决方案是清晰的,我以为我会发表一个更清楚的回应.这个错误实际上与语法无关 – 它完全与权限有关.这里重要的是,它是sql Server服务帐户,而不是sql Server代理帐户,尝试登录创建目录.您可以在目标服务器上检查事件查看器,并查看安全日志以查看另一台机器上的sql Server帐户登录失败(我以本地管理员身份运行).

解决此问题,请将sql Server服务帐户设置为允许写入远程共享的域用户.我希望sql Server代理能够使用自己的凭据来执行这些备份操作,但显然不是!

猜你在找的MsSQL相关文章