启动代理的域用户账号必须具有读取发布-分发服务器目录的权限
你用的账号没有读取\\ServerA\D$\Program Files\Microsoft SQL    Server\MSSQL\repldata\unc\这个目录下的文件的权限。
     启动代理的域用户账号必须具有读取发布-分发服务器目录的权限
----^^^^^^^^^^^^^^^在控制面板-->管理-->服务-->sqlagent-->属性里的那个启动用户

解决方案 »

  1.   

    发布订阅1.作发出版,分发服务器,必须要启动 SQLServerAgent服务
    订阅服务器可以不用启动 SQLServerAgent服务.2.在进行操作之前,必须在出版分发服务器这边注册订阅服务器,两边最好建有相同结构的数据库
    3.从菜单中选Tools>>Republication>>Configure Publishing And SubScripter ,接着进行配置,Configure Publishing ,Subscirpter And Distribution...配置要分发的数据库及其表,视图等4.创建分发管理 Create And Manager Publication,选择要分发的数据库5.接上在此基础上或Push Subscriptions to other,选取分发数据库下的出版物,再按右边的按钮:Push New Subscription,逐步按向导完成启动代理的域用户账号必须具有读取发布-分发服务器目录的权限
    你用的账号没有读取\\ServerA\D$\Program Files\Microsoft SQL    Server\MSSQL\repldata\unc\这个目录下的文件的权限。你用域administrator做
      

  2.   

    SQLSERVERAGENT已启动,域administrator也有。
    账号有读取\\ServerA\D$\Program Files\Microsoft SQL    Server\MSSQL\repldata\unc\目录下的文件的权限。
    但没有\unc子目录,于是我直接用...\repladata\,这样有不有问题?到最后点击“完成”,但问题依旧,还是出现相同的错误