centos 6.5 安装oracle 11g x64

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 6.5 安装oracle 11g x64相关的知识,希望对你有一定的参考价值。

安装依赖包
yum install -y binutils compat-libstdc++ elfutils-libelf* gcc gcc-c++ glibc glibc-common glibc-devel glibc-headers kernel-headers libaio libaio-devel libgcc libgomp libstdc++ libstdc++-devel make numactl-devel sysstat unixODBC unixODBC-devel

修改oracle帐号打开文件数的限额
vim /etc/security/limits.conf

oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

修改pam认证配置,32位系统的就是把lib64改成lib
vim /etc/pam.d/login 把原文中session required pam_limits.so注释掉,然后最后一行加上
session required /lib64/security/pam_limits.so

创建Oracle Inventory组
groupadd oinstall

创建DBA组
groupadd dba

将oracle用户加入到这俩组里
useradd -g oinstall -G dba -m oracle

创建oracle帐号的密码
passwd oracle

创建各种目录,app是软件根目录、oraInventory是数据存放目录、oracle是数据库目录、product是实例目录
mkdir -p /home/oracle/app /home/oracle/app/oraInventory /home/oracle/app/oracle /home/oracle/app/oracle/product

上传已下载好的安装包,并解压安装包到指定位置
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
https://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip
这俩zip文件上传到/home/oracle/
然后分别unzip这俩zip

修改目录权限
chown -R oracle:oinstall /home/oracle/app
chmod -R 775 /home/oracle/app/
chown -R oracle.oinstall /home/oracle/database/

关闭selinux:当前关闭并在重启后依然是关闭的。
setenforce 0
再vim /etc/sysconfig/selinux
改成SELINUX=permissive

编辑oracle用户的环境变量
vim .bash_profile
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib

执行安装程序,有图形界面的直接操作,没有图形界面的还需要安装vncserver通过客户端远程连接操作。参考链接http://blog.51cto.com/zhukeqiang/1394886
cd /home/oracle/database/
./runInstaller

剩下的部分参考https://blog.csdn.net/matengbing/article/details/80577022

以上是关于centos 6.5 安装oracle 11g x64的主要内容,如果未能解决你的问题,请参考以下文章

Centos 6.5安装oracle 11g

centos 6.5 安装oracle 11g x64

Centos 6.5 安装Oracle 11g R2 on vbox

centos 6.5部署oracle 11g记录

Linux安装Oracle11g说明文档

Centos6.5下Oracle 11g R2安装过程