场景:客户的服务器上已经装有12c的库,需要再装一套19c的单库,12c的库正常安装即可,以下是我安装19c的过程记录。
root用户下新建用户:useradd -m -d /home/oracle19 -u 54322 -g oinstall -G dba oracle19
在新用户oracle19下,编辑.profile文件(ORACLE_BASE和ORACLE_HOME需要换一个目录):
export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/19/db_1
export PATH=$ORACLE_HOME/bin:$PATH:$ORACLE_HOME/OPatch:$PATH:/sbin:/usr/sbin:.
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib:/usr/lib:.
export ORACLE_SID=test
export NLS_LANG=american_america.we8iso8859p1
export PS1=`whoami`@`hostname`:'$PWD'"> "
alias ss="sqlplus / as sysdba"
root用户创建所需要的目录:mkdir -p /u01/app/oracle/product/19/db_1
上传介质到ORACLE_HOME目录下
修改权限:chown -R oracle19:oinstall /u01
oracle19用户下到对应的目录解压介质文件:unzip LINUX.X64_193000_db_home
打开Xmanager-passice
export DISPLAY=XXX.XX.XX.XX:6.0 (XXX.XX.XX.XX图形界面的ip 6.0为Xmanager的端口)
cd $ORACLE_HOME 再运行./runInstaller





这里提示缺少一个包,将对应的包安装上即可。

执行root角本


完成后运行dbca建库









等待安装完成即可





