OS:redhat7.6
RDBMS:19.0.0.0.0
安装19c所需要的软件包。其中包compat-libstdc++在redhat7.6的光盘上是没有的。需要下载。下载地址:http://rpm.pbone.net/
以下的包中,其中一些是rac和acfs使用的。具体情况可以参考19c的文档。
bc
binutils
compat-libcap1
compat-libstdc++
elfutils-libelf
elfutils-libelf-devel
fontconfig-devel
glibc
glibc-devel
ksh
libaio
libaio-devel
libXrender
libXrender-devel
libX11
libXau
libXi
libXtst
libgcc
libstdc++
libstdc++-devel
libxcb
make
net-tools
nfs-utils
python
python-configshell
python-rtslib
python-six
targetcli
smartmontools
sysstat
其他的OS配置,和安装11g,12c一样。这里就不写的。具体可以参考官方文档。
19c的安装,有点类似于12c及12c之前的克隆安装。从官网下载下来的就是dbhome.zip.解压后应该是安装好的文件。而不是12c及以前的database。19c解压dbhome.zip后,进行runInstall安装即可。安装速度很快。
注意,下图中的提示,会把安装目录作为Oracle Home。
安装目录和Oracle Base在同一个目录,Oracle不允许,修改下。将Oracle base修改为/u01/app/19c
修改Oracle base为/u01/app/19c, Oracle Home为/u01/app/oracle. 安装完毕后,环境变量也修改下。
选择自动运行root.sh。
提示要运行root.sh了。
使用高级选项配置数据库
将db文件安装在/u01/oradata目录下
暂时不开启FRA和归档,以后再开启。
创建监听器。
选择字符集
END