1

Microsoft OLEDB Provider for DB2 を使用して DB2 データベースに接続しています。シーケンス コンテナーがあり、その中に 2 つの SQL タスクを実行します。コンテナー トランザクション オプションを「必須」に設定すると、「エラーの説明: 接続の取得に失敗しました。接続が正しく構成されていないか、この接続に対する適切なアクセス許可がない可能性があります」というエラーが表示されます。サーバーからネットワーク DTC アクセスを許可し、リモート クライアントを許可し、インバウンドとアウトバウンドを許可し、認証は必要ありませんが、それでも同じエラーが発生します。

更新: パッケージが実行されているローカル マシンでも同じ DTC 設定を行いました。それでも同じエラーが存在します。SQL テーブルにトランザクションを実装するサンプル パッケージを作成しましたが、これは正常に動作します。DB2 データベースに対して行う必要がある追加の設定はありますか?

4

1 に答える 1

0

サーバーの MSDTC プロパティを Network DTC Access に設定しました

パッケージを実行しているコンピューターで MSDTC を有効にする必要があります。データベース サーバーではなく、SSIS トランザクションを調整するのは彼です。

于 2012-05-18T12:14:15.230 に答える