1 / 37
文档名称:

SQL数据库同步方法-详细操作手册(含图).doc

格式:doc   大小:3,606KB   页数:37页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

SQL数据库同步方法-详细操作手册(含图).doc

上传人:布罗奇迹 2022/6/22 文件大小:3.52 MB

下载得到文件列表

SQL数据库同步方法-详细操作手册(含图).doc

相关文档

文档介绍

文档介绍:SQL数据库同步方法-详细操作手册(含图)
SQL数据库同步方法-详细操作手册(含图)
一、同步前提
注意:使用合并复制时sql2000不允许更改两边的数据库结构。即两边数据库结构要一样(表数,列数等一致),默认第一次同步源会
SQL数据库同步方法-详细操作手册(含图)
SQL数据库同步方法-详细操作手册(含图)
一、同步前提
注意:使用合并复制时sql2000不允许更改两边的数据库结构。即两边数据库结构要一样(表数,列数等一致),默认第一次同步源会覆盖目标。有些数据库本身的触发器里含有alter语句,“这种语句和复制(无论哪种)有冲突”(微软)。要建议用户修改这种语句。
合并复制的效果:源和目标无论哪方修改以前的数据或增加新数据均会同步给对方。
二、新建用户
发布服务器,订阅服务器都创建一个同名的windows用户,并设置相同的密码,做为发布快照文件夹的有效访问用户
我的电脑--控制面板--管理工具 --计算机管理--用户和组--右键用户--新建用户
 --建立一个隶属于administrator组的登陆windows的用户
三、新建共享
我的电脑--D:\ 新建一个目录,名为: PUB
  --右键PUB目录--属性--共享--选择"共享该文件夹"--通过"权限"按纽来设置具体的用户权限,保证第一步中创建的用户具有对该文件夹的所有权限,推荐为everyone有所有权限--确定
测试:从各自两边“运行”输入“\\对方主机名\pub”,就可以匿名访问并新增或修改文件的话就说明配置成功;另外还要从各自两边数据库的“查询分析器”登陆对方数据库,使用远端机器名,可以登陆的话说明配置成功。
如果不能用 \\对方主机名\pub 访问,则在网卡属性中添加NETBIOS协议。
六、开始设置同步
:(此数据库为源数据库)
选中源数据库,工具——>复制——>创建和管理发布
,如图中为TT


(用来存储来自发布服务器的发布快照)
,如图中为TT
:(快照发布:适用于订阅服务器不需要始终保持为最新的数据状态,可以为1个小时订阅一次;事务发布:增量订阅,订阅服务器的数据库以增量的形式更新数据库;合并发布:可以在发布服务器和订阅服务器进行数据更新,也就是支持双边的数据库更新,更新后的内容定期在发布服务器上面合并,然后订阅服务器上面的数据库就和发布的一样,也就是双边的数据库只要经过合并发布始终是一致的。)



11. 下一步
12. 下一步
13. 下一步

配置订阅发布的服务器:
1.选择要进行订阅的服务器
如下图的OWEN,工具——>复制——>请求订阅*OWEN*(意思是OWEN需要订阅操作)
(把发布的内容订阅到哪个数据库里面)
选择ff数据库作为订阅数据库,点击“请求新订阅”



**如果没有出现图中的划红线部分,则在选中发布服务器,工具——>复制——>配置发布,订阅服务器和分发;默认执行后面的步骤就行了。


,选择默认即可,如果选择“否”,则目标数据库不会被源数据库替换;具体情况如下:
(1)数据库合并同步,以“rowguid”为准
(2)两边数据库必须有“rowguid”,则必须选择“初始化架构和数据”,否则同步报错如下:
(3)当选择“否”时,1)如果两边的“rowguid”不一样时,第一次同步不会更新两边数据,只有当一边的数据发生更新或插入时,才会被当成新数据插入目标中;2)如果两边的“rowguid”一样时,第一次同步不会更新两边数据,只有当一边的数据发生更新或插入时,才会被当成新数据更新或插入目标中,所以说选择“否”只适用于两边的数据库已经做过“合并同步”且留下了相同架构的情况。

,时间调度可以后面再改

剩下的两三步均为默认。
创建完成,运行合并复制:
开始运行合并复制,选中源数据库,复制监视器——>发布服务器——>“