收藏 分享(赏)

linux单独安装oracle client客户端(测试通过).doc

上传人:weiwoduzun 文档编号:2847891 上传时间:2018-09-28 格式:DOC 页数:4 大小:16.72KB
下载 相关 举报
linux单独安装oracle client客户端(测试通过).doc_第1页
第1页 / 共4页
linux单独安装oracle client客户端(测试通过).doc_第2页
第2页 / 共4页
linux单独安装oracle client客户端(测试通过).doc_第3页
第3页 / 共4页
linux单独安装oracle client客户端(测试通过).doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

1、linux 单独安装 oracle 客户端(instantclient)首先说明:百度上面搜索的资料,都是垃圾资料,而且例子都是相互复制,确没有何参考价值, 最可烦的是需要安装 oracle 远程客户端,他们那些笨蛋都是以本地为主,一般情况下本地如果有 安装 oracle, 也会安装好客户端,不需要那如群笨蛋发布那些无用的信息,浪费人家的时间。1.要远程使用 oracle,先下载下面三个文件,注意版本最好一致。 oracle-instantclient-basic-10.2.0.4-1.i386.zip oracle-instantclient-devel-10.2.0.4-1.i386.zi

2、p /这个是 sdk 的,文件名上没有说明,特此说明 oracle-instantclient-sqlplus-10.2.0.4-1.i386.zip /查看 oracle 的 sql 语句,当然你如果无法上去,只能问远程 oracle 的管理员了。 select * from V$version ; 不同版本,或者不同操作系统的,请到官方网站下载,里面有详细说明。 http:/ 2.先创建三个客户端的安装目录,这三个目录可以自定义,但配置环境变量时,需要一致。 mkdir -p /opt/oracle/lib mkdir -p /opt/oracle/sdk mkdir -p /opt/or

3、acle/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.z

4、ip 把解压出来的文件 /opt/oracle/sdk 4.配置环境变量。 vi /etc/profile /注意,这是针对所有用户的环境变量,如果你想局限某用户,只能配置用户的配置文件了。 加入 export ORACLE_HOME=/opt/oracle export LD_LIBRARY_PATH=/opt/oracle/lib 保存并退出。 rootlocalhost tmp# source /etc/profile /使配置文件立刻生效 rootlocalhost tmp# ln -s $ORACLE_HOME/lib/sqlplus /usr/bin /配置 sqlplus 到系统

5、里面rootlocalhost tmp# echo $ORACLE_HOME /查看一下配置的环境变量是否成功 /opt/oracle 5.配置监听器和网络环境。 因为本地没有安装 oracle 数据库,所以需要从安装 oracle 数据库的目录弄三个文件过来。rootlocalhost admin# pwd /opt/oracle/network/admin rootlocalhost admin# ls listener.ora sqlnet.ora tnsnames.ora /就这三个文件,放到这个目录下 6.编辑三个文件 vi tnsnames.ora BOSSDATA = (DESC

6、RIPTION = (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_DA

7、TA = (SID = PLSExtProc) (PRESENTATION = RO) ) ) vi listener.ora SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = optoracle) /注意,这个是刚才配置的$ORACLE_HOME (PROGRAM = extproc) ) ) LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1) (AD

8、DRESS = (PROTOCOL = TCP)(HOST = 192.168.1.107)(PORT = 1521) /这个上面有说明 ) ) 7.已完成。测试。 cd optoraclelib rootlocalhost lib# sqlplus sqlplus: error while loading shared libraries: libsqlplus.so: cannot open shared object file: No such file or directory /如果出现上面的问题,代表你的环境变量没设置好。请参考:第四点。 rootlocalhost lib# sq

9、lplus system/javamabossdata SQL*Plus: Release 10.2.0.4.0 - Production 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 - Production With the Partitioning, OLAP and Data Mining options SQL 这样测试客户端没问题了,再安装 perl 的 DBD

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报