私はDBD::Oracle
、9.2.0.8 OCI クライアントに対してコンパイルされた Perl アプリケーションを担当しています。これは、sun4u
32 ビット バイナリではありますが、ボックス上にあります。DBD::Oracle は 32 ビット OCI ライブラリに対してリンクされています。現在、9i サーバーに対して実行しています。
当社の DBA チームは、サーバーを 10g、つまり 10.2.0.4 にアップグレードすることを計画しています。私は2つのオプションに直面しています:
- 新しい 10g サーバーに対して 9i ドライバーを引き続き使用します。
- または、クライアントを 9.2.0.8 から 10.2.0.4 にアップグレードして、サーバーのバージョンと一致させます。
さまざまな運用上の理由から、上記の ( 1 ) を使用することをお勧めします。ただし、9i OCI クライアントが 10g Oracle サーバーで動作するかどうかはわかりません。これはできますか?