博客
关于我
oracle11g 客户端client安装 Centos6.4
阅读量:516 次
发布时间:2019-03-07

本文共 2132 字,大约阅读时间需要 7 分钟。

Oracle 11g客户端安装指南(红帽企业版6.4)

安装Oracle 11g客户端前,请确保满足以下硬件和软件要求。


1. 检查硬件环境

  • 物理内存:至少256MB
  • 交换区:建议设置为物理内存的两倍或以上,具体根据实际情况调整。
  • 临时文件系统:/tmp目录至少需要400MB容量。

2. 交换区要求

确认系统支持交换区(swap),建议使用等大小或更大于物理内存的交换分区。例如,在CentOS 6.4中,默认支持swap。


3. 临时文件系统

确保/tmp目录的存储空间足够,建议优先使用 권 หىntfs文件系统或其他支持大文件的文件系统。


4. 查看操作系统版本

打开终端,执行命令:

cat /proc/version

确认操作系统版本。例如,在CentOS 6.4中,默认支持Oracle 11g客户端安装。


5. 内核要求

确认内核版本支持Oracle/Linux 6.x。默认情况下,CentOS 6.4内核版本支持。


6. 依赖包要求

安装以下软件包:

  • 对于CentOS 6.4
    yum -y install binutils-2.20.51.0.2-5.11.el6 compat-libcap1 compat-libstdc++-33 gcc glibc libstdc++ libaio make sysstat
  • 对于CentOS 7.x
    yum -y install binutils-2.23.52.0.1-12.el7.x86_64 compat-libstdc++-33 libaio make sysstat

注意:对于64位系统,安装32位兼容性版本时可使用:

yum -y install libstdc++-devel*i686

7. 附加软件包

ODBC驱动安装

  • CentOS 6.x及以下

    安装ODBC驱动时,使用以下软件包:

    yum -y install unixODBC-2.2.14-11.el6
  • CentOS 7.x及以下

    使用以下软件包:

    yum -y install unixODBC-2.3.1-6.el7

JDBC/OCI驱动

-.install对应版本的JDK。例如,Java SE 8安装完成后,可进行JDBC/OCI配置。


8. 创建用户和组

  • 创建必要的组:
    groupadd oinstall  groupadd dba
  • 创建Oracle用户并赋予权限:
    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用户环境变量

oracle用户的.bash_profile中添加以下内容:

export DISPLAY=192.168.2.230:0.0  export TMP=/tmp  export TMPDIR=/tmp  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  export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin

注意:添加完成后,在终端执行:

source .bash_profile

11. 安装测试

вызватьxmanager测试图形界面

oracle用户下运行命令:

xclock

复制tnsnames.ora文件

将目标数据库的tnsnames.ora文件复制到/u01/app/oracle/db_home_2/network/admin目录下。


12. 客户端安装步骤

  • 配置环境变量:

    export DISPLAY=192.168.2.230:0.0  export LANG=en
  • 解压客户端安装包并进入目录:

  • cd /path/to/install_dir
    1. 运行Oracle安装程序:

      • 选择Administrator模式(建议使用1.6G内存)。
      • 确认网络设置(如IP地址)。
      • 默认选择中 (Selusername和Selgroup).
      • 选择中文简体支持。
      • 点击“下一步”,安装完成后运行root脚本。
    2. 等待安装完成后,执行root脚本并回到安装界面点击“OK”。


    3. 13. 测试连接

    4. 将tnsnames.ora文件复制到 /u01/app/oracle/db_home_2/network/admin 目录。
    5. 测试连接目标数据库:
      isql -v - Pohost:1521  tar
    6. 注意:确保目标数据库的监听地址正确配置。


      通过以上步骤,您可以成功完成Oracle 11g客户端的安装和配置。如果遇到问题,请根据错误信息逐步排查。

    转载地址:http://krljz.baihongyu.com/

    你可能感兴趣的文章
    mysql中json_extract的使用方法
    查看>>
    mysql中json_extract的使用方法
    查看>>
    mysql中kill掉所有锁表的进程
    查看>>
    mysql中like % %模糊查询
    查看>>
    MySql中mvcc学习记录
    查看>>
    mysql中null和空字符串的区别与问题!
    查看>>
    MySQL中ON DUPLICATE KEY UPDATE的介绍与使用、批量更新、存在即更新不存在则插入
    查看>>
    MYSQL中TINYINT的取值范围
    查看>>
    MySQL中UPDATE语句的神奇技巧,让你操作数据库如虎添翼!
    查看>>
    Mysql中varchar类型数字排序不对踩坑记录
    查看>>
    MySQL中一条SQL语句到底是如何执行的呢?
    查看>>
    MySQL中你必须知道的10件事,1.5万字!
    查看>>
    MySQL中使用IN()查询到底走不走索引?
    查看>>
    Mysql中使用存储过程插入decimal和时间数据递增的模拟数据
    查看>>
    MySql中关于geometry类型的数据_空的时候如何插入处理_需用null_空字符串插入会报错_Cannot get geometry object from dat---MySql工作笔记003
    查看>>
    mysql中出现Incorrect DECIMAL value: '0' for column '' at row -1错误解决方案
    查看>>
    mysql中出现Unit mysql.service could not be found 的解决方法
    查看>>
    mysql中出现update-alternatives: 错误: 候选项路径 /etc/mysql/mysql.cnf 不存在 dpkg: 处理软件包 mysql-server-8.0的解决方法(全)
    查看>>
    Mysql中各类锁的机制图文详细解析(全)
    查看>>