centos查看安装oracle客户端,oracle11g 客户端client安装 Centos6.4

1、检查硬件环境

oracle11g客户端安装建议,物理内存最少256M。

2、交换区要求:

3、临时文件系统

要求/tmp文件系统至少400M

4、查看操作系统版本

cat /proc/version

对应官方安装文档上查看操作系统是否支持,本例centos6.4支持,不在赘述。

5、内核要求:

6、依赖包要求:

The following or later version of packages for Oracle Linux 6,Red Hat Enterprise Linux 6,and Asianux Server 4 must be installed:binutils-2.20.51.0.2-5.11.el6 (x86_64)

compat-libcap1-1.10-1 (x86_64)

compat-libstdc++-33-3.2.3-69.el6 (x86_64)

compat-libstdc++-33-3.2.3-69.el6.i686

gcc-4.4.4-13.el6 (x86_64)

gcc-c++-4.4.4-13.el6 (x86_64)

glibc-2.12-1.7.el6 (i686)

glibc-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6 (x86_64)

glibc-devel-2.12-1.7.el6.i686

ksh

libgcc-4.4.4-13.el6 (i686)

libgcc-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6 (x86_64)

libstdc++-4.4.4-13.el6.i686

libstdc++-devel-4.4.4-13.el6 (x86_64)

libstdc++-devel-4.4.4-13.el6.i686

libaio-0.3.107-10.el6 (x86_64)

libaio-0.3.107-10.el6.i686

libaio-devel-0.3.107-10.el6 (x86_64)

libaio-devel-0.3.107-10.el6.i686

make-3.81-19.el6

sysstat-9.0.4-11.el6 (x86_64)

The following or later version of packages for Oracle Linux 7,and Red Hat Enterprise Linux 7 must be installed:binutils-2.23.52.0.1-12.el7.x86_64

compat-libcap1-1.10-3.el7.x86_64

compat-libstdc++-33-3.2.3-71.el7.i686

compat-libstdc++-33-3.2.3-71.el7.x86_64

gcc-4.8.2-3.el7.x86_64

gcc-c++-4.8.2-3.el7.x86_64

glibc-2.17-36.el7.i686

glibc-2.17-36.el7.x86_64

glibc-devel-2.17-36.el7.i686

glibc-devel-2.17-36.el7.x86_64

ksh

libaio-0.3.109-9.el7.i686

libaio-0.3.109-9.el7.x86_64

libaio-devel-0.3.109-9.el7.i686

libaio-devel-0.3.109-9.el7.x86_64

libgcc-4.8.2-3.el7.i686

libgcc-4.8.2-3.el7.x86_64

libstdc++-4.8.2-3.el7.i686

libstdc++-4.8.2-3.el7.x86_64

libstdc++-devel-4.8.2-3.el7.i686

libstdc++-devel-4.8.2-3.el7.x86_64

libXi-1.7.2-1.el7.i686

libXi-1.7.2-1.el7.x86_64

libXtst-1.2.2-1.el7.i686

libXtst-1.2.2-1.el7.x86_64

make-3.82-19.el7.x86_64

sysstat-10.1.5-1.el7.x86_64

上面罗列了redhat6和redhat7官方要求的软件包,请对照安装。有些包同时要求安装64位和32位,可以如下:

yum -y install libstdc++-devel

如果是64位系统,上面命令默认安装的是64位版本的,要安装32位,可以如下:

yum -y install libstdc++-devel*i686

7、附加软件包

for ODBC:

On Oracle Linux 6,and Asianux Server 4:

unixODBC-2.2.14-11.el6 (x86_64) or later

unixODBC-2.2.14-11.el6.i686 or later

unixODBC-devel-2.2.14-11.el6 (x86_64) or later

unixODBC-devel-2.2.14-11.el6.i686 or later

On Oracle Linux 7,and Red Hat Enterprise Linux 7:

unixODBC-2.3.1-6.el7.x86_64 or later

unixODBC-2.3.1-6.el7.i686 or later

unixODBC-devel-2.3.1-6.el7.x86_64 or later

unixODBC-devel-2.3.1-6.el7.i686 or later

上面罗列了redhat6和redhat7的软件包。

for JDBC/OCI:

需要安装对应版本JDK。

8、创建用户和组

/usr/sbin/groupadd oinstall

/usr/sbin/groupadd dba

/usr/sbin/useradd -g oinstall -G dba oracle

passwd oracle

9、创建必须的目录。

mkdir -p /u01/app/

chown -R oracle:oinstall /u01/app/

chmod -R 775 /u01/app/

10、配置oracle用户环境变量

export DISPLAY=192.168.2.230:0.0

TMP=/tmp

TMPDIR=/tmp

export TMP TMPDIR

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=$ORACLE_BASE/db_home_2

export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

export PATH

配置新增DISPLAY、TMP、TMPDIR、ORACLE_BASE、ORACLE_HOME、LD_LIBRARY_PATH、NLS_LANG环境变量。

对PATH环境变量新增$ORACLE_HOME/bin路径。保存更改。

是环境变量立即生效:

source .bash_profile

11、使用oracle用户对环境变量中配置的目录,但是不存在的建一下:

mkdir -p/u01/app/oracle/db_home_2

$ORACLE_HOME/bin目录不需要建,安装完成后安装程序自动建的。

12、测试xmanager对图形界面支持。

在oracle用户下,直接输入xclock

会在本地电脑中弹出下面的图形界面:

如果报命令不存在,请安装下xclock即可:

yum -y install xclock

13、进入安装客户端的步骤

export DISPLAY=192.168.2.230:0.0

export LANG=en

cd到客户端安装包的解压目录

上面的原因是因为我的本地网卡没有手动设置固定ip,而是自动获取的。不影响,直接点yes。

选择Administrator(1.6G),点击next下一步

选择中文简体支持,next下一步

配置好了环境变量ORACLE_BASE和ORACLE_HOME,此处oracle安装程序会自动选择,直接next下一步

进入综述页面,直接点击finish进入安装进度页面,直接等待安装完成,然后需要执行一个root脚本,按照要求用root用户执行即可,root脚本执行完后回来点ok按钮,即安装完成。

14、测试

从别的oracle数据库下面拷一个tnsnames.ora文件到/u01/app/oracle/db_home_2/network/admin目录下。

配置一个可以连的oracle数据:

[oracle@myclient admin]$ view tnsnames.ora

# tnsnames.ora Network Configuration File: /taryartar/12c/db_base/db_home/network/admin/tnsnames.ora

# Generated by Oracle configuration tools.

TAR =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.2.51)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = tar)

)

)

测试连接:

连接成功。我的测试库是个两节点的rac库。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值