OS:Redhat 7.9
DB:Oracle 19.3.0
Oracle 19c相对于之前版本,更接近“绿色版”,安装压缩包直接解压到预备的ORACLE_HOME,解压出来的文件基本包含了ORACLE_HOME的内容。
相对于早先版本的几个不同之处:
-
建议禁用透明HugePage
参考:https://blog.csdn.net/msdnchina/article/details/72968215
https://docs.oracle.com/en/database/oracle/oracle-database/19/ladbi/disabling-transparent-hugepages.html#GUID-02E9147D-D565-4AF8-B12A-8E6E9F74BEEA
-
安装yum
yum -y install \ bc \ binutils \ compat-libcap1 \ compat-libstdc++-33 \ elfutils-libelf \ elfutils-libelf-devel \ fontconfig-devel \ glibc \ glibc-devel \ ksh \ libaio \ libaio-devel \ libX11 \ libXau \ libXi \ libXtst \ libXrender \ libXrender-devel \ libgcc \ libstdc++ \ libstdc++-devel \ libxcb \ make \ smartmontools \ sysstat \ gcc-c++
另外RPM包单独安装compat-libstdc++-33
3. 编辑kernel参数
vi /etc/sysctl.d/97-oracle-database-sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 /sbin/sysctl --system
另外,RHEL7的图形界面启用有点变化
先确认root的DISPLAY参数
# echo $DISPLAY :0
然后root运行
xhost +
oracle用户在另一会话中运行
export DISPLAY=:0
然后就可以正常运行图形界面了。