|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我们只需要把binlog文件反向执行,每个操作都执行逆操作即可。当然也不是所有的event都反转。Table_mapevent必须还是在Rows_log_event每个操作之前。SQLServer2000同步复制手艺完成
===================================================
详细实行步骤:
1、准备事情
1.公布服务器,定阅服务器都创立一个同名的windows用户,并设置不异的暗码,做为公布快照文件夹的无效会见用户
我的电脑
--把持面板
--办理工具
--盘算机办理
--用户和组
--右键用户
--新建用户
--创建一个从属于administrator组的上岸windows的用户(SynUser)
2.在公布服务器上,新建一个共享目次,做为公布的快照文件的寄存目次,操纵:
我的电脑--D:新建一个目次,名为:PUB
--右键这个新建的目次
--属性--共享
--选择"共享该文件夹"
--经由过程"权限"按纽来设置详细的用户权限,包管第一步中创立的用户(SynUser)具有对该文件夹的一切权限
--断定
3.设置SQL代办署理(SQLSERVERAGENT)服务的启动用户(公布/定阅服务器均做此设置)
入手下手--程序--办理工具--服务
--右键SQLSERVERAGENT
--属性--上岸--选择"此账户"
--输出大概选择第一步中创立的windows登任命户名(SynUser)
--"暗码"中输出该用户的暗码
4.设置SQLServer身份考证形式,办理毗连时的权限成绩(公布/定阅服务器均做此设置)
企业办理器
--右键SQL实例--属性
--平安性--身份考证
--选择"SQLServer和Windows"
--断定
5.在公布服务器和定阅服务器上相互注册
企业办理器
--右键SQLServer组
--新建SQLServer注册...
--下一步--可用的服务器中,输出你要注册的远程服务器名--增加
--下一步--毗连利用,选择第二个"SQLServer身份考证"
--下一步--输出用户名和暗码(SynUser)
--下一步--选择SQLServer组,也能够创立一个新组
--下一步--完成
6.关于只能用IP,不克不及用盘算机名的,为其注册服务器别号(此步在实行中没用到)
(在毗连端设置,好比,在定阅服务器上设置的话,服务器称号中输出的是公布服务器的IP)
入手下手--程序--MicrosoftSQLServer--客户端收集有用工具
--别号--增加
--收集库选择"tcp/ip"--服务器别号输出SQL服务器名
--毗连参数--服务器称号中输出SQL服务器ip地点
--假如你修正了SQL的端口,作废选择"静态决意端口",并输出对应的端标语
2、正式设置
1、设置公布服务器
翻开企业办理器,在公布服务器(B、C、D)上实行以下步骤:
(1)从[工具]下拉菜单的[复制]子菜单当选择[设置公布、定阅服务器和分发]呈现设置公布和分发导游
(2)[下一步]选择分发服务器能够选择把公布服务器本人作为分发服务器大概其他sql的服务器(选择本人)
(3)[下一步]设置快照文件夹
接纳默许servernamePub
**(4)[下一步]自界说设置
能够选择:
是,让我设置分发数据库属性启用公布服务器或设置公布设置
否,利用以下默许设置(保举)
(5)[下一步]设置分发数据库称号和地位接纳默许值
(6)[下一步]启用公布服务器选择作为公布的服务器
(7)[下一步]选择必要公布的数据库和公布范例
(8)[下一步]选择注册定阅服务器
(9)[下一步]完成设置
2、创立出书物
公布服务器B、C、D上
(1)从[工具]菜单的[复制]子菜单当选择[创立和办理公布]命令
(2)选择要创立出书物的数据库,然后单击[创立公布]
(3)在[创立公布导游]的提醒对话框中单击[下一步]体系就会弹出一个对话框。
对话框上的内容是复制的三个范例。我们如今选第一个也就是默许的快照公布(其他两个人人能够往看看匡助)
(4)单击[下一步]体系请求指定能够定阅该公布的数据库服务器范例,
SQLSERVER同意在分歧的数据库如ORACLE或ACCESS之间举行数据复制。
可是在这里我们选择运转"SQLSERVER2000"的数据库服务器
(5)单击[下一步]体系就弹出一个界说文章的对话框也就是选择要出书的表
注重:假如后面选择了事件公布则再这一步中只能选择带有主键的表
(6)选择公布称号和形貌
**(7)自界说公布属性
导游供应的选择:
是我将自界说数据选择,启用匿名定阅和或其他自界说属性
否依据指定体例创立公布
倡议接纳自界说的体例
(8)[下一步]选择选择公布的体例
(9)[下一步]能够选择是不是同意匿名定阅
1)假如选择签名定阅,则必要在公布服务器上增加定阅服务器
办法:[工具]->[复制]->[设置公布、定阅服务器和分发的属性]->[定阅服务器]中增加
不然在定阅服务器上哀求定阅时会呈现的提醒:改公布不同意匿名定阅
假如仍旧必要匿名定阅则用以下办理举措
[企业办理器]->[复制]->[公布内容]->[属性]->[定阅选项]选择同意匿名哀求定阅
2)假如选择匿名定阅,则设置定阅服务器时不会呈现以上提醒
(10)[下一步]设置快照代办署理程序调剂
(11)[下一步]完成设置
当完成出书物的创立后创立出书物的数据库也就酿成了一个共享数据库。
InnoDB事务型数据库的首选引擎,支持ACID事务,支持行级锁定 |
|