- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SQLServer2008R2 ストアド)
SQLServer2008R2 ストアドとリンクテーブルの連携方法について
このQ&Aのポイント
- SQLServer2008R2を使用して開発を行っている際に、リンクテーブルとの連携方法を知りたいと思っています。具体的には、ODBC経由のリンクテーブルからのInsert処理をSQLServerのテーブルに反映させたいです。
- リンクテーブルの定義が分からないため、現在情報収集を行っています。リンクテーブルの名前は「TblAkDfoe」であり、参照先のサーバは「Host39Kelfjk」で、カタログは「DB1」となっています。
- 具体的な連携方法や参考になるサイトなどがあれば、教えていただけると助かります。初心者のため、足りない内容や注意すべき点があるかもしれませんが、ご了承ください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
今、検証できる環境がありませんが、そもそもリンクサーバー上のテーブルに対して生じる更新イベントをリンク先で拾えるものなのでしょうか? 私の感覚で、リンク元でイベントを拾って、それを他サーバーのテーブルにINSERTするのなら可能に思えますが。
その他の回答 (1)
- toshih2000
- ベストアンサー率22% (120/541)
回答No.2
こんにちわ 他の方も書いていますが、 トリガーは実テーブルまたはビューに所属しますので、 無いテーブルに対しては作成できません。 SQLサーバーのストアドか何かで insert しているのであれば、 そのストアドに組み込むことは可能だと思います。 実テーブルのあるDB側で作成するのが、本来のやりかたですね。
質問者
お礼
回答ありがとうございます。 とても参考になりました。 リンク先でトリガーを作れるか確認します。
お礼
回答ありがとうございます。 リンクサーバ側ではなく実サーバで行わないといけないのですね。 とても参考になります。