.net アプリケーションおよび SQL DTS/SSIS パッケージから AS/400 データにアクセスする際に、クライアント アクセス ODBC ドライバーを使用してきました。より優れたパフォーマンスまたは機能を提供するサードパーティ製のドライバーはありますか?
5 に答える
当社は同じクライアント アクセス ドライバーを使用しています。私たちが知る限り、他に利用できるものはありません。昨年遭遇した問題の 1 つは、利用可能な 64 ビット ドライバーがないため、AS/400 に接続するアプリケーションを持つサーバーは 32 ビットでなければならないということでした。
私はこれが丘の反対側にあることを知っていますが、以前のプロジェクトでJTOpenを JDBC (まあ、Java ...) ドライバーとして使用してきました。これは、IBM Toolbox for Javaの OpenSource バージョンです。そのため、通常、IBM リリースよりもいくつかのバージョンが先行しており、バグが少なくなっています。このドライバーでの私の経験は非常にポジティブでした。
Windows の組み込みドライバーを使用して接続できますが、私の推測では、IBM ドライバーの方が高速です。
パフォーマンスの低下が見られますか、それともパフォーマンスをさらに絞り出そうとしていますか? 初めての場合は、システムを見て、サイズが適切かどうかを確認してください。以前の仕事では、システムのサイズが小さすぎて、私たちが使用しているものには小さすぎました。一部の単純なクエリは、実行に数分かかりました。後者の場合は、System i に RAM を追加してみてください。
IBMはDB2ドライバーを統合しているため、ユニバーサルDB2ドライバーはDB2/400に接続できるはずです。
まだ試していません。体験を聞きたいです。
パフォーマンスが向上するかどうかはわかりませんが、簡単なグーグルでHit ODBC/400が表示されます。