在我们进行一些昂贵的开发工作之前,我需要一些建议
我们在同一网络上有两个SQL Server数据库服务器。一个运行内部数据库,另一个运行我们购买的专有数据库。
我们希望两者之间的几个表同步(客户详细信息/联系方式)
现在,如果我这样做,我会在数据库A中的表上创建一个触发器,当更新时调用更新数据库B中的表的存储过程。反之亦然,以使记录与激活的适当标志保持同步触发器。
我们需要与之接口的专有数据库的创建者建议创建一个网络服务,该服务可以获取数据库中的更改并将数据提取回自己的数据库。由于“记录锁定”,转移只能是他们服务的一种方式。没有做出任何假设,这真的是最好的做事方式吗?
由于
NB两个数据库都在SQL SERVER 2005上运行