Solaris x86 サーバーで InstantClient を更新したいです。更新した後、DBD からエラー メッセージが表示されます。
install_driver(Oracle) failed: Can't load '..../perl/lib/site_perl/5.005/i86pc-solaris/auto/DBD/Oracle/Oracle.so' for module DBD::Oracle: ld.so.1: perl: fatal: libclntsh.so.10.1: open failed: No such file or directory at ..../perl/lib/5.00503/i86pc-solaris/DynaLoader.pm line 169.
新しい InstantClient には libclntsh.so.11.1 がありますが、DBD は古いものを必要としています。
# ldd Oracle.so
libclntsh.so.10.1 => not found
ライブラリ パスと OracleHome が更新されます。
何か案は?助けてくれてありがとう=)