设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 数据 创业者 手机
当前位置: 首页 > 运营中心 > 网站设计 > 教程 > 正文

DebianUbuntu何如安装Oracle客户端TNS及配置方法

发布时间:2022-06-16 13:54 所属栏目:48 来源:互联网
导读:菜鸟在Linux(Debian/Ubuntu)上部署Java程序的Oracle客户端TNS配置必看的教程,如果你觉得你已经不是菜鸟了,那么请绕道让给菜鸟吧. 1.确定服务器版本 首选确定你的Oracle服务器版本,以便下载相应的客户端,查看的sql如下: select * from V$version ; 如果你无法
  菜鸟在Linux(Debian/Ubuntu)上部署Java程序的Oracle客户端TNS配置必看的教程,如果你觉得你已经不是菜鸟了,那么请绕道让给菜鸟吧.
 
  1.确定服务器版本
 
  首选确定你的Oracle服务器版本,以便下载相应的客户端,查看的sql如下:
 
  select * from V$version ;
 
  如果你无法远程连上Oracle,只能登陆服务器了.
 
  2.下载Oracle客户端
 
  根据Oracle的版本,到 http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html下载相应的客户端,我们一般会下载客户端和sqlplus,使用sqlplus连接或测试是非常方便的,如我下载的客户端版本是Version 12.1.0.1.0.
 
  instantclient-basic-linux.x64-12.1.0.1.0.zip
 
  instantclient-sqlplus-linux.x64-12.1.0.1.0.zip
 
  PS:Instant Client 可以在不安装完整的 Oracle 客户端的情况下,运行你的 OCI、OCCI、Pro*C、JDBC 和 ODBC 应用程序,另外,Instant Client 支持 SQL*Plus,从 Instant Client 10.2 开始,可以通过 Instant Client SDK 用 OCI 和 OCCI 开发应用程序.
 
  3.设置环境变量
 
  你可以在Terminal中设置,而我为了以后方便我在/etc/profile末尾中添加:
 
  export ORACLE_HOME=/usr/kevin/instantclient_12_1/
  export LD_LIBRARY_PATH=/usr/kevin/instantclient_12_1/lib/
  如果想让profile立刻生效,可以在Terminal中执行:
 
  source /etc/profile
 
  但这会在当前terminal中有效,如果想每个终端都有效最好reboot.
 
  4.现在你可以进入:/usr/kevin/instantclient_12_1/lib/ 执行sqlplus了
 
  ./sqlplus
 
  但为了方便最好还是把sqlplus配置到PATH环境变量中,或者你在/usr/local/bin下建一个sqlplus的软连接.

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读