1

SQLServer2000のDTSを使用してOracleデータベースをDB2データベースにコピーしたいと思います。

それぞれのドライバーを使用して両方の接続を設定すると、両方のデータベースを読み取り、それらの間でコピー操作をリンクできます。

しかし、DTSパッケージを実行したい場合、「ドライバーに対応していません」というエラーが表示されます。

これがログです、よろしくお願いします。

ステップ'DTSStep_DTSDataPumpTask_1'が失敗しました

ステップエラーの原因:Microsoft Data Transformation Services(DTS)データポンプステップエラーの説明:失敗した行の数が指定された最大数を超えています。(Microsoft OLE DB Provider for ODBC Drivers(80004005):[IBM] [CLI Driver]CLI0150Eドライバーに対応していません。SQLSTATE=S1C00)ステップエラーコード:8004206Aステップエラーヘルプファイル:sqldts80.hlpステップエラーヘルプコンテキストID:0

4

2 に答える 2

0

私の提案は、ドライバー情報を確認して、Microsoft または IBM から新しいバージョンを入手できるかどうかを確認することです。マシン DSN を使用して ODBC 接続を試みることもできます。SQL Server 2000 の SP 4 にアップグレードしたときに、多くの人がこの問題を抱えていたと思います。

于 2009-01-06T14:49:41.797 に答える
0

DTS パッケージのプロパティの [詳細設定] タブにある [トランザクションを使用する] チェックボックスをオフにしてみましたか?

于 2009-02-03T02:51:27.503 に答える