oracle instant clientでDBD::Oracleしてみる
CentOS release 4.2にoracleのinstant clientをinstallし
DBD::Oracleのコンパイルのテストをした。
とりあえずmakeは通ったけど、テストできる環境がない。
- instant clientのinstall
rpm -hiv oracle-instantclient-basic-10.1.0.4-1.i386.rpm
rpm -hiv oracle-instantclient-devel-10.1.0.4-1.i386.rpm
rpm -hiv oracle-instantclient-sqlplus-10.1.0.4-1.i386.rpm
- vi /etc/profile.d/oracle.sh
export ORACLE_HOME='/usr/lib/oracle/10.1.0.4/client/'
export C_INCLUDE_PATH='/usr/include/oracle/10.1.0.4/client/'
- vi /etc/ld.so.conf.d/oracle.conf
/usr/lib/oracle/10.1.0.4/client/lib/
- DBD::Oracleのinstall
tar zxvf DBD-Oracle-1.16.tar.gz
cd DBD-Oracle-1.16
perl Makefile.PL -l
make
make test
make install
- 参考
http://www.naney.org/diki/d/2005-05-19-DBD-Oracle.html
CentOS release 4.2にoracleのinstant clientをinstallし
DBD::Oracleのコンパイルのテストをした。
とりあえずmakeは通ったけど、テストできる環境がない。
- instant clientのinstall
rpm -hiv oracle-instantclient-basic-10.1.0.4-1.i386.rpm
rpm -hiv oracle-instantclient-devel-10.1.0.4-1.i386.rpm
rpm -hiv oracle-instantclient-sqlplus-10.1.0.4-1.i386.rpm
- vi /etc/profile.d/oracle.sh
export ORACLE_HOME='/usr/lib/oracle/10.1.0.4/client/'
export C_INCLUDE_PATH='/usr/include/oracle/10.1.0.4/client/'
- vi /etc/ld.so.conf.d/oracle.conf
/usr/lib/oracle/10.1.0.4/client/lib/
- DBD::Oracleのinstall
tar zxvf DBD-Oracle-1.16.tar.gz
cd DBD-Oracle-1.16
perl Makefile.PL -l
make
make test
make install
- 参考