用Python或者ruby语言访问oracle数据时都需要安装oracle客户端,下面介绍下安装客户端步骤:
1.进入官方下载客户端页面(http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html)
2.下载相应版本RPM包例如:
oracle-instantclient11.2-basic-11.2.0.3.0-1.x86_64.rpm
oracle-instantclient11.2-sqlplus-11.2.0.3.0-1.x86_64.rpm
oracle-instantclient11.2-devel-11.2.0.3.0-1.x86_64.rpm
3.使用rpm -ivh 安装以上包
4.设置环境变量:
echo "ORACLE_BASE=/usr/lib/oracle/12.1\nORACLE_HOME=/usr/lib/oracle/12.1/client64/\nLD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME\nNLS_LANG=AMERICAN_AMERICA.UTF8">>~/.bash_profile
注:如果安装失败肯定是安装操作系统时少安装相应功能包,可以根据报错百度找的解决方案。