1、ORACLE 官方网站下载CLIENT包
oracle-instantclient-basic-11.1.0.1-1.i386.rpm
注:如果想用SQLPLUS连接远端数据库可以下载SQLPLUS.RMP包
2、rpm安装包即可, rpm -ql 查找包安装路径,将.SO给755权限,创建软连接
ln -s libclntsh.so.10.1 libclntsh.so
ln -s libocci.so.10.1 libocci.so
将SO库文件位置放在/ETC/LD.SO.CONF下面
将TNS.ORA拷贝到/USR/LIB/ORACLE下面
3、配置环境变量
PATH=$PATH:$HOME/bin:/usr/lib/oracle
LD_LIBRARY_PATH=$LD_LIBRARY:/usr/lib/oracle
SQLPATH=/usr/lib/oracle
TNS_ADMIN=/usr/lib/oracle
NLS_LANG=AMERICAN_AMERICA.UTF8
export PATH LD_LIBRARY_PATH SQLPATH TNS_ADMIN
4、测试程序即可,如果出现TNS TIMEOUT,说明TNS配置有误。
注:apt-get install libaio-dev