【发布时间】:2012-09-24 05:51:36
【问题描述】:
我想让一个数据库中对多个表所做的任何数据更改都被复制(镜像?)到另一个数据库的类似表中。两个数据库(当谈到我想要同步的表时)都具有相似的表结构(模式)。这些表包含很少更改的数据,但如果数据确实发生了变化,我希望同时传播这些更改。
这些表包含某种参考数据。原始数据库是主要数据库。另一个用于一些操作(在线??)任务,但它需要原始数据库中的几个参考表。那么,是否可以进行这种复制(如果“是”,而不是如何)?还是最初的方法是错误的?
似乎镜像数据库比我需要的更复杂的操作。简单的触发器似乎更适合这样做。但是我对如何准确地做到这一点以及我是否应该这样做有点困惑。
原始数据库在 ms sql server 2005 上。目标数据库在 ms sql server 2000 上。
【问题讨论】:
标签: sql sql-server triggers replication mirroring