以下是在CentOS上安装Oracle数据库的指南:
systemctl stop firewalld,systemctl disable firewalld,vim /etc/selinux/config将SELINUX设为disabled。groupadd oinstall,groupadd dba,useradd -g oinstall -G dba oracle,并设置密码。yum install -y oracle-database-preinstall-19c,此包会自动安装所需依赖包并配置一些系统参数。LINUX.X64_193000_db_home.zip,上传到服务器,切换到/u01/app/oracle/product/19.0.0/目录下解压。db_install.rsp响应文件,内容示例:oracle.install.option=INSTALL_DB_SWONLY等,然后执行./runInstaller -silent -responseFile /home/oracle/db_install.rsp -noconfig。/u01/app/oraInventory/orainstRoot.sh和/u01/app/oracle/product/19.0.0/dbhome_1/root.sh。listener.ora文件或使用netca工具配置。sqlplus / as sysdba登录,然后执行CREATE DATABASE等语句创建数据库,也可通过dbca工具创建。/home/oracle/.bash_profile,添加ORACLE_HOME、ORACLE_SID等变量。/etc/systemd/system/oracle-database.service文件,添加相关内容,然后执行systemctl daemon-reload和systemctl enable oracle-database.service。