Oracle em13c安装手册
一、环境准备
操作系统:Oracle Linux Server release 7.6
数据库:Oracle19.3
EM版本:emcc13.4
注:OEM 13c 只支持12.1.0.2.0 以上的数据库,所以需要先安装12的DB
二、Oracle19C安装
1.创建Oracle用户并建立目录
groupadd oinstall
groupadd dba
groupadd asmdba
groupadd backupdba
groupadd dgdba
groupadd kmdba
groupadd racdba
groupadd oper
useradd -u 1001 -g oinstall -G dba,asmdba,backupdba,dgdba,kmdba,racdba,oper oracle
passwd oracle
mkdir /u01
chown -R oracle:oinstall /u01
chmod -R 755 /u01
su - oracle
mkdir -p /u01/app/oracle/product/19.3.0/db_1
chown -R oracle:oinstall /u01
chmod -R 755 /u01
2.关闭透明大页
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
3.设置linux内核参数
vi /etc/sysctl.conf
kernel.shmall = 4194304
kernel.shmmax = 16106127360
kernel.shmmni = 4096
kernel.sem = 15010 2131420 15010 142
net.ipv4.ip_local_port_range = 9000 65000
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
vm.nr_hugepages = 3100
fs.file-max = 6815744
net.core.wmem_max = 1048576
fs.aio-max-nr = 1048576
4.修改用户打开文件和进程数量
vi /etc/security/limits.conf
oracle soft nofile 131072
oracle hard nofile 131072
oracle soft nproc 131072
oracle hard nproc 131072
* soft memlock 12582912
* hard memlock 12582912
5.配置环境变量
vi /home/oracle/.bash_profile
export PATH
export ORACLE_BASE=/u01/app/oracle/
export ORACLE_HOME=/u01/app/oracle/product/19.3.0/db_1
export ORACLE_SID=oms
export PATH=$ORACLE_HOME/bin:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/oracm/lib:$ORACLE_HOME/lib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/lib
export LANG=en_US.UTF-8
export NLS_LANG=american_america.ZHS16GBK
配置 hosts 文件, 增加 (IP 主机名),用于监听服务读取。
vi /etc/hosts
192.168.56.101 oms --(IP 主机名)
修改登录参数
session required pam_limits.so
6.关闭防火墙和SELINUX
firewall-cmd --state 查看防火墙状态
systemctl stop firewalld.service 停止firewall
systemctl disable firewalld.service 禁止firewall开机启动
7.Yum安装需要的依赖包
yum -y install bc gcc gcc-c++ binutils compat-libcap1 compat-libstdc++ dtrace-modules dtrace-modules-headers ace-ctf-devel libX11 libXau libXi libXtst libXrender libXrender-devel libgcc librdmacm-devel libstdc++ libstdc+±devel libxcb make smartmontools sysstat
三、安装Oracle19c
1,解压oracle文件到$ORACLE_HOME
2,安装图形化界面
./runInstaller
root用户运行以上脚本,然后点OK继续,至此数据库安装完成。
四、em13c安装
./em13400_linux64.bin
failed的需要解决
完成后执行下root.sh脚本,至此安装完成。
如遇到问题解决不了可以留言交流。