原因是:
当分发代理程序使用的"OLEDB 流式处理为分发配置"配置文件,或使用 OLEDB 流式处理自定义配置文件中时,分发代理程序将在以下目录中创建临时文件:
C:\Program 使用 SQL Server\100\COM
如果正在运行 SQL Server 代理帐户到 COM 文件夹没有写访问权限,则分发代理程序将会失败,作为作业运行时。如果使用的 COM 文件夹没有写访问权限的帐户,可以从命令行运行分发代理程序,则会发生相同的故障。
替代方法:
若要变通解决此问题,请授予对正在运行的 SQL Server 代理服务帐户的 COM 文件夹的写权限。如果您从命令行运行分发代理程序,授予您使用运行分发代理程序的帐户的 COM 文件夹的写入权限。
注意如果您更改分配给复制作业的帐户,该帐户应在到 COM 文件夹具有写权限。
如果您仍遇到此问题间歇性地后按照下列步骤操作,应确保 COM 文件夹从系统中出现任何防病毒扫描中排除。