SQL Server Replication(使用SQL 2008)有三种复制方式
1. 快照
2. 事务
3. 合并
我在本机上试验了快照复制,用Test数据库创建了Publication,然后在本机上创建Subscription数据库(姑且叫做TestSubscription),创建完Subscription后,立即就能够看到TestSubscription的数据表(从Test数据库复制过来的,这一步姑且称作同步),对TestSubscription执行UPDATE, INSERT, DELETE操作,结果发现Test数据库也跟着UPDATE, INSERT, DELETE,这个是正常的。但是,当我在本机上创建了Publication后,在另外一台机器上去创建Subscription(在那台机器上订阅数据库姑且也称作TestSubscription)后,发现数据没有同步过来,这不是悲剧了吗?这个问题怎么解决?
1. 快照
2. 事务
3. 合并
我在本机上试验了快照复制,用Test数据库创建了Publication,然后在本机上创建Subscription数据库(姑且叫做TestSubscription),创建完Subscription后,立即就能够看到TestSubscription的数据表(从Test数据库复制过来的,这一步姑且称作同步),对TestSubscription执行UPDATE, INSERT, DELETE操作,结果发现Test数据库也跟着UPDATE, INSERT, DELETE,这个是正常的。但是,当我在本机上创建了Publication后,在另外一台机器上去创建Subscription(在那台机器上订阅数据库姑且也称作TestSubscription)后,发现数据没有同步过来,这不是悲剧了吗?这个问题怎么解决?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货