oracle11.2.0.4 + centos 7.5安装文档
软件准备
Oracle版本是11.2.0.4
主机系统环境
示例环境
修改系统标识
$> echo "Red Hat Enterprise Linux Server release 7.0 (Maipo)" >/etc/redhat-release
修改主机名
$> hostnamectl set-hostname oracle-server
修改系统内核参数
1 | $> echo " |
修改hosts文件
1 | $>echo "# Oracle-Server |
修改操作系统资源限制
1 | $>echo "#ORACLE |
创建用户和组
1 | $>groupadd -g 54321 oinstall |
修改oracle用户环境变量
在/home/oracle/.bash_profile末尾添加
1 | #Oracle Settings |
创建目录及授权
1 | $>mkdir -p /u01/app/oracle |
安装oracle所需的软件环境
1 | $>rpm -Uvh compat-libstdc++-33-3.2.3-72.el7.x86_64.rpm |
注意:上面是本文档环境实际执行的,如果linux操作系统有出入,则有两种方式获取安装包,其一,去系统安装盘中寻找对应版本的软件,其二,用yum下载,例如ksh-20120801-137.el7.x86_64.rpm可以在linux中执行yum
–y install ksh即可。
设置selinux并使之生效
1 | $>sed -i '/SELINUX=enforcing/s/enforcing/permissive/g' /etc/selinux/config |
关闭防火墙并取消开机启动
1 | $>systemctl stop firewalld |
设置NTP时钟
1 | $>systemctl stop ntpd |
Oracle安装
执行./runInstaller
选择不更新,下一步
确定
选择仅安装软件,下一步
选择单实例,下一步
默认,下一步
选择企业版,下一步
下一步
下一步
说明:因为文档中安装的是64位oracle,所以上图依赖环境中如果检测到有32位软件未按照时,可以忽略。除了上面说的,还有其他依赖检查失败,并且安装步骤是按照本文档执行的,那么需要联系DBA解决这个问题。
选择忽略所有,下一步
完成
用root账户执行上面脚本,点完成
Oracle监听配置
执行netca
下一步
下一步
下一步
下一步
下一步
下一步
下一步
点完成
Oracle数据库配置
执行dbca
下一步
下一步
下一步
指定实例名,下一步
默认,下一步
所有账号使用同一个密码,下一步
确定
默认下一步
闪回区至少设置10G,下一步
默认下一步
内存设置40%
进程设置1500
字符集选择AL32UTF8
下一步
3个redo文件大小设置1G到10G之间,不确定的话,默认3个文档都设置为1G。下一步
完成
确定
等待安装完成