分散クエリでのトランザクションの使用

SQL Server 2005 では、ITransactionLocal (ローカル トランザクション) および ITransactionJoin (分散トランザクション) の各 OLE DB インターフェイスを使用した、外部データへのトランザクション ベースのアクセスがサポートされます。

SQL Server は、分散トランザクションを使用することにより、複数のノードが関与するトランザクションをすべてのノードで確実にコミットまたはロールバックできる状態を維持しています。プロバイダが分散トランザクションへの参加をサポートしていない場合、つまり ITransactionJoin をサポートしていない場合、トランザクション内でそのプロバイダに関して許可されるのは、読み取り専用操作のみになります。

参照

概念

分散クエリを使用する場合のガイドライン
分散クエリ
トランザクション (データベース エンジン)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手