WEB开发网
开发学院数据库Oracle 实战Linux环境配置DBD:Oracle模块 阅读

实战Linux环境配置DBD:Oracle模块

 2010-01-27 16:10:38 来源:WEB开发网   
核心提示:使用unzip命令在当前目录解压这三个zip文件,会自动生成instantclient_11_1目录,实战Linux环境配置DBD:Oracle模块(2),这里面包含了以上三个包里面的所有文件,解压后的目录结构:shawn@shawn-laptop:/tmp/InstantClient$lsinstantclient_

使用unzip命令在当前目录解压这三个zip文件,会自动生成instantclient_11_1目录,这里面包含了以上三个包里面的所有文件,解压后的目录结构:

shawn@shawn-laptop:/tmp/InstantClient$ls

instantclient_11_1

instantclient-basic-linux32-11.1.0.7.zip

instantclient-sdk-linux32-11.1.0.7.zip

instantclient-sqlplus-linux32-11.1.0.7.zip

这时候这三个zip文件已经没用,可以删之,也可备份供以后重用。

第二步:下载DBD::Oracle

这个时候,我们可以使用PERL自带的CPAN进行自动安装,也可以手动下载此模块,编译安装,此文采用后者。

DBD::Oracle在search.cpan.org的下载地址是http://search.cpan.org/CPAN/authors/id/P/PY/PYTHIAN/DBD-Oracle-1.22.tar.gz,下载后随便放到某一目录,这里我放到/tmp,然后解压,如下:

shawn@shawn-laptop:/tmp$tarzxf DBD-Oracle-1.22.tar.gz
DBD-Oracle-1.22
shawn@shawn-laptop:/tmp/DBD-Oracle-1.22$ls
Changes  Makefile.PL oraperl.ph  README.login.txt
dbdimp.c  MANIFEST  Oraperl.pm  README.longs.txt
[..省略部分屏幕输出..]

第三步:配置ORACLE_HOME环境变量

如果安装了Oracle Database软件,这个ORACLE_HOME就是安装oracle时所设值。在只安装Instant Client的情形下,此值设为第一步中instantclient_11_1目录的绝对路径,如下:

shawn@shawn-laptop:/tmp/DBD-Oracle-1.22$exportORACLE_HOME=/tmp/InstantClient/instantclient_11_1

shawn@shawn-laptop:/tmp/DBD-Oracle-1.22$echo $ORACLE_HOME

/tmp/InstantClient/instantclient_11_1

Tags:实战 Linux 环境

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接