加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

oracle11g 客户端client安装 Centos6.4

发布时间:2020-12-12 14:02:21 所属栏目:百科 来源:网络整理
导读:1、检查硬件环境 oracle11g客户端安装建议,物理内存最少256M。 2、交换区要求: 3、临时文件系统 要求/tmp文件系统至少400M 4、查看操作系统版本 cat /proc/version 对应官方安装文档上查看操作系统是否支持,本例centos6.4支持,不在赘述。 5、内核要求:

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库。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读