条件触发器并插入远程SQL Server数据库服务器

时间:2013-02-08 01:57:51

标签: sql sql-server-2005 triggers

如何在更新或插入后满足特定条件时设置条件触发器,然后将一些插入的值插入位于SQL Server 2005上另一个SQL Server数据库的另一个表中?

1 个答案:

答案 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