本文共 2132 字,大约阅读时间需要 7 分钟。
安装Oracle 11g客户端前,请确保满足以下硬件和软件要求。
确认系统支持交换区(swap),建议使用等大小或更大于物理内存的交换分区。例如,在CentOS 6.4中,默认支持swap。
确保/tmp目录的存储空间足够,建议优先使用 권 หىntfs文件系统或其他支持大文件的文件系统。
打开终端,执行命令:
cat /proc/version
确认操作系统版本。例如,在CentOS 6.4中,默认支持Oracle 11g客户端安装。
确认内核版本支持Oracle/Linux 6.x。默认情况下,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
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
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
-.install对应版本的JDK。例如,Java SE 8安装完成后,可进行JDBC/OCI配置。
groupadd oinstall groupadd dba
useradd -g oinstall -G dba oracle passwd oracle
mkdir -p /u01/app/ chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app/
在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
在oracle
用户下运行命令:
xclock
将目标数据库的tnsnames.ora文件复制到/u01/app/oracle/db_home_2/network/admin
目录下。
配置环境变量:
export DISPLAY=192.168.2.230:0.0 export LANG=en
解压客户端安装包并进入目录:
cd /path/to/install_dir
运行Oracle安装程序:
Administrator
模式(建议使用1.6G内存)。等待安装完成后,执行root脚本并回到安装界面点击“OK”。
/u01/app/oracle/db_home_2/network/admin
目录。isql -v - Pohost:1521 tar
注意:确保目标数据库的监听地址正确配置。
通过以上步骤,您可以成功完成Oracle 11g客户端的安装和配置。如果遇到问题,请根据错误信息逐步排查。
转载地址:http://krljz.baihongyu.com/