私は2つの同一のテーブルを持っています。別のサーバー上のデータベース。 2台のサーバーは同じネットワーク上にあります。データは、より頻繁にテーブルの1つに挿入されます。最初のテーブルに挿入するときに、同じデータを別のテーブルに挿入します。
テーブルとSSISをマージする代わりにそれを行う方法はありますか?
回答:
回答№1は02つのサーバーがリンクサーバーである場合、第1のテーブルにトリガーを作成して、同じデータを2番目のテーブルに挿入することができます。 コードは以下のようになります
CREATE TRIGGER <trigger name>
ON <Table1>
AFTER INSERT AS
BEGIN
INSERT INTO <server name>.<database name>.<schema>.<table2>
SELECT * FROM INSERTED
END