Linux Red Hat 5.6下安装Oracle 11gR2(最新版原创)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
系统环境:linux
操作系统:RHEL5.6_x64
数据库版本:oracle 11g R2
内存:16G (oracle11g最低要求1G)
SWAP:8G (oracle11g最低要求1668480 KB)
工具:Xmanager4.0(支持图形化操作)
一、安装linux red hat5.6;
二、安装oracle11g;
1.关闭防火墙
[root@localhost oracle]# chkconfig --level 345 iptables off [root@localhost oracle]#service iptables stop
2.关闭Selinux
[root@localhost oracle]#vi /etc/sysconfig/selinux
[root@localhost oracle]# vi ~/pack.sh
#!/bin/bash
#start install required packages
echo "start installing required packages" yum -y install binutils-*
yum -y install compat-libstdc++-*
yum -y install compat-libstdc++-*
yum -y install elfutils-libelf-*
yum -y install elfutils-libelf-devel-* yum -y install gcc-*
yum -y install gcc-c++-*
yum -y install glibc-*
yum -y install glibc-*
yum -y install glibc-common-*
yum -y install glibc-devel-*
yum -y install glibc-devel-*
yum -y install glibc-headers-*
yum -y install ksh-*
yum -y install libaio-*
yum -y install libaio-*
yum -y install libaio-devel-*
yum -y install libaio-devel-*
yum -y install libgcc-*
yum -y install libgcc-*
yum -y install libstdc++-*
yum -y install libstdc++-*
yum -y install libstdc++-devel*
yum -y install make-*
yum -y install sysstat-*
yum -y install unixODBC-*
修改Shell执行属性
[root@localhost oracle]#chmod +x ./pack.sh
更新Yum
[root@localhost oracle]#./pack.sh
(注:此次更新yum包如果不完全,在安装oracle11g的过程中通过系统检查可找出缺的yum包,到时候在单独安装yum包即可);
4.配置Oracle安装环境
创建Oracle组和用户帐户
[root@localhost oracle]# /usr/sbin/groupadd oinstall
[root@localhost oracle]# /usr/sbin/groupadd dba
[root@localhost oracle]# /usr/sbin/useradd -m -g oinstall -G dba oracle
[root@localhost oracle]# id oracle
[root@localhost oracle]# passwd oracle
创建挂载点并授权
[root@localhost oracle]# mkdir -p /u01/app/oracle
[root@localhost oracle]# chown -R oracle:oinstall /u01/app/oracle
[root@localhost oracle]# chmod -R 777 /u01/app/oracle
[root@localhost oracle]# mkdir -p /u01/app/oraInventory
[root@localhost oracle]#chown -R oracle:oinstall /u01/app/ oraInventory
[root@localhost oracle]# chmod -R 777 /u01/app/oraInventory
配置oracle用户环境变量
以oracle用户身份执行
[root@localhost oracleg]# su - oracle
[oracle@localhost ~]$ vi /home/oracle/.bash_profile
注:在末行添加以下内容
5.配置参数
配置内核参数
以root身份配置
[root@localhost oracle]# vi /etc/sysctl.conf
注:在末行添加以下内容(注意红色字体部分,如果已经存在则不需要重复添加)