我是靠谱客的博主 结实中心,最近开发中收集的这篇文章主要介绍redhat oracle环境变量配置文件,RHEL/CentOS下 Oracle 11g客户端配置,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Oracle 11g linux 32位版客户端配置

先附上自己集成的客户端下载链接:Oracle 11g客户端Linux-32bit

到Linux公社1号FTP下载:

------------------------------------------分割线------------------------------------------

FTP地址:ftp://ftp1.linuxidc.com

用户名:ftp1.linuxidc.com

密码:www.linuxidc.com

在 2013年LinuxIDC.com12月RHEL&CentOS下 Oracle 11g客户端配置

------------------------------------------分割线------------------------------------------

功能:

1. 包含oracle基本运行环境;

2. 包含sqlplus组件;

3. 包含开发oracle应用相关的sdk环境;

4. 包含pro*c开发组件;

运行环境:

CentOS 6.5 32位

1. 下载如下组件:

1). instantclient-basic-linux-11.2.0.4.0.zip 基本运行支持库环境,OCI, OCCI, 以及JDBC-OCI运行的基本环境;

2). instantclient-sdk-linux-11.2.0.4.0.zip 包含oracle程序开发的一些头文件;

3). instantclient-precomp-linux-11.2.0.4.0.zip PRO*C程序开发用到的预编译工具,即proc程序;

4). instantclient-sqlplus-linux-11.2.0.4.0.zip SQL*PLUS工具

2. 将下载的文件放在同一目录下,如我以root用户登陆,将上述4个zip文件其放在/root目录下:

逐一解压4个文件:

[root@rhel ~]#unzip instantclient-basic-linux-11.2.0.4.0.zip

[root@rhel ~]#unzip instantclient-precomp-linux-11.2.0.4.0.zip

[root@rhel ~]#unzip instantclient-sdk-linux-11.2.0.4.0.zip

[root@rhel ~]#unzip instantclient-sqlplus-linux-11.2.0.4.0.zip

完成后4个zip文件中的所有文件都放在了instantclient_11_2目录

3. 进入instantclient_11_2目录,创建libclntsh.so.11.1的链接文件,防止程序找不到libclntsh.so文件而导致出错

在instantclient_11_2目录下执行如下命令:

[root@rhel instantclient_11_2]#ln -s libclntsh.so.11.1 libclntsh.so

4. 建立相关目录:

在 instantclient_11_2目录下建立network目录,在network目录下建立admin目录,命令如下:

[root@rhel instantclient_11_2]#mkdir -p network/admin

5. 配置环境变量

用vi打开用户配置文件:vi ~/.bash_profile

在配置文件中加入如下信息:

export ORACLE_HOME=/root/instantclient_11_2

if [ "$LD_LIBRARY_PATH" = "" ]; then

export LD_LIBRARY_PATH=$ORACLE_HOME

else

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME

fi

export PATH=$PATH:$ORACLE_HOME:$ORACLE_HOME/sdk

export NLS_LANG="AMERICAN_AMERICA.AL32UTF8"

export TNS_ADMIN=$ORACLE_HOME/network/admin

if [ -f "/usr/bin/rlwrap" ]; then

alias sqlplus='rlwrap sqlplus'

fi

接下来让环境变量生效,运行命令:

source ~/.bash_profile0b1331709591d260c1c78e86d0c51c18.png

最后

以上就是结实中心为你收集整理的redhat oracle环境变量配置文件,RHEL/CentOS下 Oracle 11g客户端配置的全部内容,希望文章能够帮你解决redhat oracle环境变量配置文件,RHEL/CentOS下 Oracle 11g客户端配置所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部