【发布时间】:2014-06-23 20:19:41
【问题描述】:
我想知道哪一种是将数据库的某些数据复制到另一个数据库的最佳方法。
我在一台计算机上有一个数据库,这台计算机接收一些事务。我需要将此数据发送到另一台服务器(在同一本地网络中),但需要修改值(我需要将 11 年添加到时间戳值)。
所以我一直在为我的情况寻找一些选项,我可以开发一个 Windows 服务来执行此操作,但我不知道 sql server 复制是否可以为我执行此操作,或者是否还有其他选项,例如某种神奇的可以做到这一点的触发器。
我在 Windows Server 2003 R2 上使用 SQL Server 2005。
【问题讨论】:
-
你可以看看创建一个使用链接服务器与其他数据库对话的触发器
-
我已经尝试过这个解决方案,但我在尝试链接服务器时遇到了很多麻烦。正如我在网上看到的,他们有 Windows 身份验证,他们提到了一些关于 Active Directory 的内容。你知道活动目录+链接服务器有什么技巧吗?
标签: c# sql sql-server database triggers