问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux服务器怎么安装oracle客户端

发布网友 发布时间:2022-04-26 09:56

我来回答

1个回答

热心网友 时间:2022-04-08 04:07

linux怎么安装oracle客户端
  1.要远程使用oracle,先下载下面三个文件,注意版本最好一致。
  oracle-instantclient-basic-10.2.0.4-1.i386.zip
  oracle-instantclient-devel-10.2.0.4-1.i386.zip //这个是sdk 的,文件名上没有说明,特此说明
  oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip
  //查看oracle的sql语句,当然你如果无法上去,只能问远程oracle 的管理员了。
  select * from V$version ;
  不同版本,或者不同操作系统的,请到官方网站下载,里面有详细说明。
  http://www.oracle.com/technology/tech/oci/instantclient/index.html
  2.先创建三个客户端的安装目录,这三个目录可以自定义,但配置环境变量时,需要一致。
  mkdir -p /opt/oracle/lib
  mkdir -p /opt/oracle/sdk
  mkdir -p /opt/oracle/network/admin //配置*和网络环境。
  3.解压上面下载的三个文件。
  unzip oracle-instantclient-basic-10.2.0.4-1.i386.zip
  unzip oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip
  其中,这二个文件都解压到当前目录下的同一个目录下面:instantclient_10_2
  cd instantclient_10_2
  把这个目录下的所有文件搬到 /opt/oracle/lib
  最后解压oracle-instantclient-devel-10.2.0.4-1.i386.zip 把解压出来的文件 /opt/oracle/sdk
  4.配置环境变量。
  vi /etc/profile //注意,这是针对所有用户的环境变量,如果你想局限某用户,只能配置用户的配置文件了。
  加入
  export ORACLE_HOME=/opt/oracle
  export LD_LIBRARY_PATH=/opt/oracle/lib
  PATH=$LD_LIBRARY_PATH:$PATH:
  export PATH
  保存并退出。
  [root@localhost tmp]# source /etc/profile //使配置文件立刻生效
  [root@localhost tmp]# echo $ORACLE_HOME //查看一下配置的环境变量是否成功
  /opt/oracle
  如果在其他用户也可使用,则在该用户根路径下,修改.bash_profile文件,
  vi .bash_profile
  也加入
  export ORACLE_HOME=/opt/oracle
  export LD_LIBRARY_PATH=/opt/oracle/lib
  PATH=$LD_LIBRARY_PATH:$PATH:
  export PATH
  5.配置*和网络环境。
  因为本地没有安装oracle 数据库,所以需要从安装oracle 数据库的目录弄三个文件过来。
  [root@localhost admin]# pwd
  /opt/oracle/network/admin
  [root@localhost admin]# ls
  listener.ora sqlnet.ora tnsnames.ora //就这三个文件,放到这个目录下
  6.编辑三个文件
  vi tnsnames.ora
  BOSSDATA =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.107)(PORT = 1521)) //192.168.1.107 IP地址 ,端口号:1521
  (CONNECT_DATA =
  (SERVER = DEDICATED)
  (SERVICE_NAME = bossdata) //bossdata 全局数据名
  )
  )
  EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
  (ADDRESS_LIST =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
  )
  (CONNECT_DATA =
  (SID = PLSExtProc)
  (PRESENTATION = RO)
  )
  )
  vi listener.ora
  SID_LIST_LISTENER =
  (SID_LIST =
  (SID_DESC =
  (SID_NAME = PLSExtProc)
  (ORACLE_HOME = \opt\oracle) //注意,这个是刚才配置的$ORACLE_HOME
  (PROGRAM = extproc)
  )
  )
  LISTENER =
  (DESCRIPTION_LIST =
  (DESCRIPTION =
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.107)(PORT = 1521)) //这个上面有说明
  )
  )
  7.已完成。测试。
  cd \opt\oraclelib
  [root@localhost lib]# sqlplus
  sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory
  //如果出现上面的问题,代表你的环境变量没设置好。请参考:第四点。
  [root@localhost lib]# sqlplus system/javama@bossdata
  SQL*Plus: Release 10.2.0.4.0 - Proction on Sun Aug 1 12:20:08 2010
  Copyright (c) 1982, 2007, Oracle. All Rights Reserved.
  Connected to:
  Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Proction
  With the Partitioning, OLAP and Data Mining options
  可以正常连接oracle服务器了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
工会主席权限 魅族坏了怎么办 网上买的魅族手机坏了可以保修吗?自己弄坏的,手机花屏,修要多少钱... 从梁溪路公益路公交站到建筑路夏联福记酒店坐什么公交最方便? 退货保和运费险有什么不同 现代Logo设计趋势是什么 优秀的logo设计有什么特征? 哪些品牌的鱼竿质量好 光威悟法师和达瓦一击哪个好 有人了解大卫地板吗?怎么样呢? oracle10g数据库怎么安装 戴尔电脑投影 Oracle 10.2.0.1.0 有好多漏洞用的是64-bit Window 操作系统! 帮忙提供... DELL电脑怎么关闭投影快捷键 求linux(CentOS5.6)下oracle建表步骤 求oracle 10.2.0.1 下载地址,要可用啊 centos 下安装oracle 出下以下错误 如何在centos5中安装oracle11g 在windows下oracle10.2.0.1.0如何安装 CentOS5.6安装oracle集群,可是其oracleasm包打不上去,大侠求救 dell投影仪1201MP怎么连接手机 求好心人给Oracle 10.2.0.1.0安装包 阿里云服务器centos怎么安装oracle 如何发现股市主力在进行护盘 请问护盘是什么意思,主力为何护盘,具体有哪些特征 四大银行股历来就是护盘的吗 券商护盘什么意思 股票中主力护盘的个股都有哪些特征 今天主力护盘的个股有哪些 盘中主力护盘的个股有什么特征 戴尔电脑无法投影到其他屏幕怎么办?怎么连投影? 在redhat linux 6上安装Oracle database数据库 10gR2 10.2.0 如何解决装centos5.6下oracle11g时的包依赖关系 在linux下安装oracle 10g数据库总是出错了,弄了好几天无法解决,问题如... 怒求oracle 10.2.0.4 完整安装包 ,不要升级程序,不要其他什么补丁的... oppo手机锁屏时间设置在哪里设置 南红玛瑙分辨真假的方法是什么? 南红玛瑙的鉴别方法? 请教前辈怎么鉴别老南红玛瑙? oppo手机锁屏怎么设置时间 oppo手机在哪里设置锁屏时间 谁知道免费观看电影的网站啊?要没病毒的哈! 在家看电影什么网站比较安全~! 急求下载手机电影网站,要无毒的谢谢。。。 哪个网站看电影又快又清又不卡又更新快又无毒.. 看电影的网站 没毒 不卡 免费看电影的网站是什么 谁知道没毒的能看新片的电影网址 求电影或网站,无毒的,谢谢。1228555184@qq.com 哪个网站专门免费看电影的?