学院首页>网络编程>SQL Server>[Sql server]同步两个Sql server

[Sql server]同步两个Sql server

作者:black 来源:CSDN社区 添加时间:2006-5-26 10:02:26

工具->复制->配置发布、订阅服务器和分发->订阅服务器->新建->SQL     Server数据库->输入客户端服务器名称(ZLP)->使用SQL Server 身份验证  (sa,空密码)->确定->应用->确定
  D:初始化订阅
  复制监视器->发布服务器(ZEHUADB)->双击订阅->强制新建->下一步->选择启用的订阅服务器->ZLP->
  下一步->下一步->下一步->下一步->完成

  --5:测试配置是否成功
  复制监视器->发布服务器(ZEHUADB)->双击SZ:SZ->点状态->点立即运行代理程序
  查看:
复制监视器->发布服务器(ZEHUADB)->SZ:SZ->选择ZLP:SZ(类型强制)->鼠标右键->启动同步处理
如果没有错误标志(红色叉),恭喜您配置成功

  --6:测试数据
  --在服务器执行:
选择一个表,执行如下SQL
insert into WQ_NEWSGROUP_S select '测试成功',5

  复制监视器->发布服务器(ZEHUADB)->SZ:SZ->快照->启动代理程序
  ->ZLP:SZ(强制)->启动同步处理

  去查看同步的 WQ_NEWSGROUP_S 是否插入了一条新的记录

  测试完毕,通过。

  --7修改数据库的同步时间,一般选择夜晚执行数据库同步处理
(具体操作略) :D

  /*
  注意说明:

  服务器一端不能以(local)进行数据的发布与分发,需要先删除注册,然后新建注册本地计算机名称

  卸载方式:工具->复制->禁止发布->是在"ZehuaDb"上静止发布,卸载所有的数据库同步配置服务器

  注意:发布服务器、分发服务器中的SQLServerAgent服务必须启动
   采用推模式: "D:\Microsoft SQL Server\MSSQL\REPLDATA\unc" 目录文件可以不设置共享
   拉模式:则需要共享~!

  */

第 2 页,共 2 页 [1] [2]
站内搜索