下载oracle预安装包
wget http://yum.oracle.com/repo/OracleLinux/OL7/latest/x86_64/getPackage/oracle-database-preinstall-19c-1.0-1.el7.x86_64.rpm
下载19c安装包
https://www.oracle.com/cn/database/technologies/oracle-database-software-downloads.html#19c
选择Linux rpm安装包
执行预安装
yum install -y oracle-database-preinstall-19c
安装oracle数据库
yum install oracle-database-ee-19c-1.0-1.x86_64.rpm
这一步需要一些时间,但是不需要手工干预,会自动安装完成。
数据库初始化
/etc/init.d/oracledb_ORCLCDB-19c configure
这个数据库初始化过程花的时间也会比较长,耐心等待。
修改oracle用户密码
在上面的过程中,oracle用户会被自动创建
passwd oracle
以上步骤都是在root账户下进行的,后续的步骤在oracle账户下进行
设置环境变量
su - oracle
# 执行命令
vi .bash_profile
# 在文件后面添加环境变量
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/19c/dbhome_1
export ORACLE_SID=ORCLCDB
export ORACLE_PDB_SID=ORCLPDB1
export PATH=$ORACLE_HOME/bin:$PATH:$HOME/.local/bin:$HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export NLS_LANG=american_america.ZHS16GBK
保存退出
source .bash_profile
修改system密码
sqlplus / as sysdba
启停
/etc/init.d/oracledb_ORCLCDB-19c start
/etc/init.d/oracledb_ORCLCDB-19c stop
/etc/init.d/oracledb_ORCLCDB-19c restart