我想配置一个分发服务器,数据库为Sql Server2000(SP4),“HGX”为服务器名称,当前使用Windows帐户本机登陆Sql Server进行设置。1.在第一步就报错提示我-->“HGX”上的SQL Server代理当前在使用系统帐户,它会导致服务器之间的复制失败,在下列对话框中,为服务启动帐户另外指定一个帐户。2.在最后一步报错提示我-->SQL Server企业管理器未能将“HGX”配置为“HGX”的分发服务器,错误2812:未能找到存储过程‘msdb.dbo.sp_add_jobstep_internal’,我到系统msdb库中只找到了存储过程‘sp_add_jobstep’。

解决方案 »

  1.   

    1,为SQLSERVER,专建一个启用帐户,(发布和订阅同样设置)
    2,为SQLSERVER AGENT建一个启用帐户(发布和亲阅同样设置)
    3,建一个快照文件夹,第1步的帐户对这个文件夹有完全的权限
    开始建立:
      1,首先要发布和订阅服务器互相进行注册.
      2,用分发和发布配置向导,配置分发和发布服务器(若配置成功,在发布服务器的节点下会出现复制监视器)
      3 ,建发布(用创建发布向导,在发布服务器上),一个发布服务器可建多个发布,这个叫项目或出版物.
      4,对于订阅,有两种,一为强制订阅,在发布服务器方建立.二为请求订阅,在订阅服务器建立.
    在配置中,有特多选项,一般近默认可以了.
      5,建议先选择用快照复制建立一个解决方案,然后再用事务和合并复制建立方案.合并复制会出现发布和订阅服务器间的数据冲突问题.其它两种没有.你可以右击发布查看冲突.
    我的:QQ66915870
      

  2.   

    1.我已经建了一个专用帐户,如果启用?是说我要用这个帐户登陆管理SQL Server来进行复制设置吗?2.存储过程报错是怎么回事能解释下吗?
      

  3.   

    1.在系统的服务里面将SQLSERVERAGENT的登录属性从 本地系统帐户改为 本帐户
    2.不晓得