1、数据库同步复制操作文档Sql 2005 复制服务之复制步骤一、 建立WINDOWS帐户建立一个WINDOWS 用户,设置为管理员权限,并设置密码,作为快照文件的有效访问用户。具体操作:1在“管理工具”“计算机管理”“本地用户和组”“用户”右栏项目框中点击右键添加新用户,密码与在订阅服务器上设置的此用户的密码一致。2将新加的Fuzhi用户隶属于administrator。二、 配置sql 2005 的网络协议为确保远程联机正常,开启SQL Server 2005的网络协议TCP/IP和管道命名协议并重启网络服务。具体步骤:1 打开sql 2005 Configuration Manager,选择
2、MSSQLServer的协议。2 分别右键点击Named Tipes 和TCP/TP,启用协议。三、 新建数据库发布服务器a) 右键点击本机发布,然后点击新建发布b) 系统会弹出新建发布向导,点击下一步进行发布设置首先选择需要发布的数据库c) 选择使用什么方式发布(本次选择事物复制)d) 选择需要复制的表,此时可以选择项目属性详细设置复制的属性。e) 选择表之后可以对数据进行筛选,点击添加按钮,则进入数据筛选的界面输入筛选的T-SQL语句f) 设置好了之后,可以选择是否立刻初始化g) 在订阅服务器上,是通过代理来访问分发服务器上的物理文件,所以需要设置订阅服务器上使用的代码帐户信息。点击安全设
3、置进入设置界面。下图是设置的具体信息h) 输入发布的名称,点击完成后,开始发布i) 开始发布。j) 发布之后,需要修改发布的目录至此发布所需设置结束。Sql 2005 复制服务之订阅步骤四、 建立WINDOWS帐户建立一个WINDOWS 用户,设置为管理员权限,并设置密码,作为快照文件的有效访问用户。具体操作:1在“管理工具”“计算机管理”“本地用户和组”“用户”右栏项目框中点击右键添加新用户,密码与在发布服务器上设置的此用户的密码一致。2将新加的Fuzhi用户隶属于administrator。五、 配置sql 2005 的网络协议为确保远程联机正常,开启SQL Server 2005的网络协
4、议TCP/IP和管道命名协议并重启网络服务。具体步骤:3 打开sql 2005 Configuration Manager,选择MSSQLServer的协议。4 分别右键点击Named Tipes 和TCP/TP,启用协议。六、 本地订阅1 使用Windows认证或sa用户登陆到要订阅的本地服务器上,启动sql agent代理服务。2 点击复制节点, 右键点击“本地订阅”,开始“新建订阅”(远程已发布)。3 根据向导,查找发布服务器,使用sa用户登陆至远程发布服务器, 然后选择该发布服务器上需要订阅的发布。4 点击“下一步”,选择分发代理(请求订阅)5 点击“下一步”,选择本地订阅数据库。6 点击“下一步”,配置分发代理安全性。(1) 指定在windows帐户下运行分发代理进程的帐户:计算机名帐户,此帐户和密码就是在第一步骤中设定的帐户和密码。(2) 指定连接到分发服务器,使用的数据库登陆名为分发服务器的sa帐户和密码。(3) 其他默认设置。7 制定同步计划:按需求制定同步的计划,可自定义。8 初始化订阅。选择立即初始化。9 继续“下一步”,直到点击“完成”,生成订阅。10 设置订阅属性。右键点击生成的订阅,察看属性对话框。设置快照位置为“备用位置”,快照文件夹为分发服务器上的“共享文件夹”。11 至此订阅的设置已经完成,可以在“查看同步状态”对话框中启动订阅测试订阅情况。