分散クエリでのトランザクションの使用
SQL Server 2005 では、ITransactionLocal (ローカル トランザクション) および ITransactionJoin (分散トランザクション) の各 OLE DB インターフェイスを使用した、外部データへのトランザクション ベースのアクセスがサポートされます。
SQL Server は、分散トランザクションを使用することにより、複数のノードが関与するトランザクションをすべてのノードで確実にコミットまたはロールバックできる状態を維持しています。プロバイダが分散トランザクションへの参加をサポートしていない場合、つまり ITransactionJoin をサポートしていない場合、トランザクション内でそのプロバイダに関して許可されるのは、読み取り専用操作のみになります。
参照
概念
分散クエリを使用する場合のガイドライン
分散クエリ
トランザクション (データベース エンジン)