linux 配置oci instant_client及开发环境

1 篇文章 0 订阅
1 篇文章 0 订阅

因为oracle的客户端过于臃肿,而且我需要的只是以oci方式连接oracle,instant_client很小,适合要求。

一.从oracle下载三个文件:

instantclient-basic-linux-11.2.0.3.0.zip

instantclient-sqlplus-linux32-11.2.0.2.0.zip

instantclient-sdk-linux-11.2.0.3.0.zip


二、三个文件解压到一个文件夹里面,

instantclient_11_2

放置到需要安装的地方。

我是放到:/home/oracle/oracle中


然后在安装目录里面新建目录:

instantclient_11_2/network/admin

里面放tnsname.ora文件


三、最后在.bashrc文件中添加:

export ORACLE_HOME=/home/oracle/oracle/instantclient_11_2
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME
export PATH=$PATH:$ORACLE_HOME
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK


这样配置就结束了。


另外,如果是在/etc/profile里面配置上面信息的话,会出现很奇怪的问题,通过telnet可以正常使用sqlplus,但是在ubuntu中却不能够使用

经过试验,发现是:export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME导致的,不知道为什么

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值