前言
版本:12c第二版
检查弹出窗口程序,需要安装xmanager,并执行以下命令:
xhost + 192.168.194.91
安装步骤如下
安装必须的安装包:
rpm -q bc binutils compat-libcap1 compat-libstdc++-33 glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libxcb libX11 libXau libXi libXtst libXrender libXrender-devel make net-tools nfs-utils smartmontools sysstat
结果如下:
安装不成功的再使用yum install xxx来安装,安装后如下:
修改操作系统参数:
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=8281688064
kernel.aio-max-nr=1048576
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048586
使用如下命令生效:
sysctl -p
sysctl -a
修改文件句柄数配置
vim /etc/security/limits.conf
加入如下值
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
oracle soft stack 10240
oracle hard stack 10240
配置swap分区,由于我的默认有3G,所以暂不做处理。
创建用户组和密码:
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 operuseradd -u 54321 -g oinstall -G dba,oper oracle
配置密码:passwd oracle
输入:pasc123
设置许可, /etc/selinux/config
SELINUX=permissive
设置完毕执行: setenforce Permissive
关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
创建目录,授权
mkdir -p /orcl/app/oracle/product/12.2.0.1/db_1
#将解压后的Oracle安装包database移动到/u01/app/oracle/下
chown -R oracle:oinstall /orcl
chmod -R 775 /orcl
在root用户下执行:
DISPLAY=:0.0
xhost +
在Oracle用户下执行:
export DISPLAY=192.168.194.91:0.0
执行安装程序:
等待一会儿,弹出安装界面:
选择创建数据库
配置system class
配置数据库安装选项
配置install type
选择database edition
选择安装位置
设置create inventory
配置configuration type
配置database indentifies
配置内存
配置字符集
配置存储位置
配置密码
检测环境
有两个有问题,安装后再点击check
如果实在是解决不了,可以忽略的,哈哈,真是欲练神功,必先自宫,若不自宫,也可成功!
最终如下:
开始安装:
提示说需要手动安装两个脚本
执行如下
继续安装后出现报错:
先配置环境变量:
export ORACLE_SID=orcl // sid为数据库实例名
export ORACLE_HOME=/orcl/app/oracle/product/12.2.0.1/db_1/
export PATH=$PATH:$ORACLE_HOME/bin
错误无法解决,试了一下连接数据库,是成功的。
登录em页面:https://xxx.xxx.xxx.xxx:5050/em ,勾选as sysdba登录
登录后界面如下: