0

关于 SQL Server 复制的两个问题:

1)是否可以在数据库 A 和数据库 B(其中包含数据库 A 的一小部分表)之间配置事务复制?

2)当两个数据库之间的表和列名不同时,是否可以在数据库 A 和数据库 B 之间配置事务复制?

提前致谢!

4

2 回答 2

1

是的,这是可以做到的。

1) 使用过滤器,您可以指定要发布的行的子集。看看Filter Published Data

2)对于不同的源和目标模式,您需要在发布者上创建一个看起来像订阅对象的索引视图并复制它,或者考虑创建一个自定义复制存储过程来执行更新,也称为自定义同步对象。

于 2012-05-29T17:36:36.047 回答
0

我认为这是不可能的,我唯一能想到的就是创建某种 ETL 包,该包会定期执行以将事物转移,但这不会为您提供事务复制。

于 2012-05-29T15:54:55.790 回答