我在 SQL Server 2000 数据库上有一个表,我想将其逐字复制到 2008 年的服务器上。
我尝试使用 INSERT/UPDATE 触发器手动执行此操作,但该技术在分布式事务中运行,这不起作用,因为我显然必须启用 MSDTC 和防火墙;我不想做任何事情。
有没有其他方法可以将该表(实时)复制到 2008 服务器?
我的第一个问题是你真的需要复制它吗?
如果您想在 Sql 2008 中实时引用它,只需使用Synonym做一个链接服务器。这将使表表现得像它是您的架构的一部分,但有一些限制。
您是否尝试过创建一个预定的 DTS/SSIS 包来完成这项工作?
是复制还是复制?复制意味着一次性操作,而复制意味着将同步这些表的开放式时间段。