SQL server复制分发(发布与订阅)疑难杂症Replication(Publicatio

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:16 点击:

网络环境:企业内网,域内
发布服务器:server1    WinServer 2008    SQL Server 2008 R2
订阅数据库:server2    WinServer2003        SQL Server 2005
Server2008环境启动发布的时候提示无法启动Agent 服务
A required privilege is not held by the client. The step failed. Startring agent.
将Agent服务运行账户设置为数据库登录账户相同也不行?  www.2cto.com  
设置为Local System 就可以了….
 
数据发布与订阅都需要运行SQL Server Agent 服务.
 
发布服务器将数据文件发布到本机的一个文件夹. 此文件夹需要让订阅服务器的Agent服务来访问,
所以server2的Agent 服务账户必须可以访问server1的发布文件夹.
 
这里我将server2的Agent服务运行账户设置为一个域用户,并在server1的发布文件夹上为此账户设置共享访问权限
(按道理理FTP方式应该也可以,而且发布设置中也可以设置,但是我这里没有成功).
 
一些操作经验分享
发布服务器 Server1:
点击Monitor 查看发布日志
  www.2cto.com  

 
点击击 Monitor后打开 Replication Monitor窗口
这里包含发布任务运行信息
 
 
订阅服务器Sever2:
一个订阅设置
查看Job运行日志,里面包含错误的详细信息,记录的很清楚
需要停止一个Job的运行可以在3处单击右键 Stop Job 这个不是禁用 ,只是停止当前的job运行


 
查看日运行日志
在列表中点击前面的 "+"符号 展开日志详情
Message 列中显示详细的错误信息 .
如果没有显示完整,可以双击截图中红方框区域的竖线 全部展开
 


 
 
作者 丘比特
    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • sql常见面试题
    • SQL SERVER 2005性能之跟踪
    • LINUX上RMAN自动备份脚本
    • sql server 列转行
    • SQL SERVER2008日常自动化备份
    • SQL Server 2005 镜像构建手册
    • SQL编程(一)
    • 如何将多个SQL查询统计结果一次显示出来
    • 浅谈SQL Server中的事务日志(三)----在简单恢复模式下日志的角色
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1