SQL Server Native Clientのトランザクション
適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)
SQL Server Native Client OLE DB プロバイダーは、ローカル トランザクションのサポートを実装します。 コンシューマーは、MS DTC (Microsoft 分散トランザクション コーディネーター) を使用して、分散トランザクションまたはコーディネートされたトランザクションを使用できます。 複数のセッションにまたがるトランザクション制御を必要とするコンシューマーの場合、SQL SERVER NATIVE CLIENT OLE DB プロバイダーは、MS DTC によって開始および保守されるトランザクションを結合できます。
既定では、SQL Server Native Client OLE DB プロバイダーは自動コミット トランザクション モードを使用します。コンシューマー セッションの各個別アクションは、SQL Serverのインスタンスに対する完全なトランザクションで構成されます。 OLE DB プロバイダーの自動コミット モードSQL Server Native Clientはローカルであり、自動コミット トランザクションが 1 つのセッションを超えることはありません。
SQL Server Native Client OLE DB プロバイダーは ITransactionLocal インターフェイスを公開し、コンシューマーが SQL Server のインスタンスへの単一の接続でトランザクションを明示的および暗黙的に開始できるようにします。 SQL Server Native Client OLE DB プロバイダーは、入れ子になったローカル トランザクションをサポートしていません。
このセクションの内容
参照
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示