如何在更新或插入后满足特定条件时设置条件触发器,然后将一些插入的值插入位于SQL Server 2005上另一个SQL Server数据库的另一个表中?
答案 0 :(得分:0)
阅读有关创建触发器的here。在您的情况下,它将是一个普通的数据操作语言(DML)事件触发器。
要将数据插入远程服务器,您需要配置linked server。您可以使用以下几种工具:您可以通过sp_addlinkedserver使用SQL,也可以使用SQL Server Management Studio(SSMS)。在后一种情况下,您将能够通过GUI完成。有关说明,请参阅this article。
配置链接服务器后,您可以直接从SQL访问其表(在下面的示例中,使用链接服务器SRVR002 \ ACCTG):
SELECT name FROM [SRVR002\ACCTG].master.sys.databases