2004年6月15日

Solaris9 + Oracle9i + perl5

Solaris9 + Oracle9i の環境に DBI + DBD::Oracle をインストールしようとして、ちょっとハマッタのでメモ。
インストール手順は概ね下記URLのページに記載の通り。

Oracle + Perl について
http://www.sea-bird.org/doc/Solaris8/DBD_DBI_ORA.html


ただし、Oracle8iの時と同様の環境変数のままでmakeしようとすると失敗する。これは、Oracle9iがデフォルトで64bitライブラリーを読ませようとするからのようです。DBD::Oracleは32bitライブラリーでないと駄目な様子。という訳で、下記のように設定して、32bitライブラリを先に読むように設定してからmakeすればうまくいきます。


% setenv LD_LIBRARY_PATH $ORACLE_HOME/lib32:$LD_LIBRARY_PATH


0 件のコメント:

コメントを投稿