分发代理无法在“C:\Program Files (x86)\Microsoft SQL Server\100\COM”目录中创建临时文件。系统返回的异常代码为

分发代理无法在“C:\Program Files (x86)\Microsoft SQL Server\100\COM”目录中创建临时文件。系统返回的错误代码为
分发代理无法在“C:\Program Files (x86)\Microsoft SQL Server\100\COM”目录中创建临时文件。系统返回的错误代码为 5。


配置的是事务复制功能,一台发布,一台分发,N台订阅,运行了一段时间后报错,各位大佬有没有遇到过啊

------解决方案--------------------
你看看这个:

在运行分发代理程序时,在 SQL Server 2008年中,或在 SQL Server 2008 R2 中的错误消息:"分发代理程序无法创建临时文件
http://support.microsoft.com/kb/956032/zh-cn
------解决方案--------------------
sql server服务的启动帐号用本机管理员或者域管理员来启动,sysadmin是sqlserver内部帐号,不具有服务器权限
------解决方案--------------------
像楼上版主说的,SQL Server SERVICE和Agent Service的服务账户没有权限,增加权限即可。关于Code的描述的错误可以使用: Net  Helpmsg 5