admin管理员组

文章数量:1571756

2023年12月19日发(作者:)

Oracle12C升级至19C一、rcat从12.0.升级至19.3.0.01、确认一下未升级前当前版本su–rcatsqlplus/assysdbastartup;查看一下当前版本select*fromv$version;升级完成后需要提升一下showparametercompatible;这时看到版本是12.1.0.0

2、升级前需要做以下预检查/u01/app/oracle/product/12.1.0/dbhome_1/jdk/bin/java-jar/u01/app/oracle/product/19.3.0/dbhome_1/rdbms/admin/执行下面脚本.oraenvrcatsqlplus/assysdba@/u01/app/oracle/cfgtoollogs/rcat/preupgrade/preupgrade_;

3、接下来升级数据字典shutdownimmediate;su–vi/etc/oratabrcat:/u01/app/oracle/product/19.3.0/dbhome_1:N将12.1.0.0修改为19.3.04、将老的spfile文件复制到新的路径下su-oraclecd/u01/app/oracle/product/19.3.0/dbhome_1/dbs/cp/u01/app/oracle/product/12.1.0/dbhome_1/dbs/./cp/u01/app/oracle/product/12.1.0/dbhome_1/dbs/orapwrcat./

5、通过19.3.0启动rcatecho$ORACLE_HOME,这时已经达到19.3.0sqlplus/assysdbastartupupgrade注意:如果是跟容器,下边有插件数据库的话,需要将跟容器下的所有插件数据库都打开,否则跟容器升级后,插件数据库没有升级,会很麻烦我们这个是跟容器,没有插件数据库,所以不需要执行下面这句alterpluggabledatabaseallopen;exit;6、开始升级dbupgrade-n8

shutdownimmediate;startupnomount;7、修改版本号showparametercomp;altersystemsetcompatible='19.0.0.0'scope=spfile;shutdownimmediate;startupupgrade;

8、执行以下脚本@?/rdbms/admin/tdownimmediate;startup;@?/rdbms/admin/

另开一个窗口su–rcatsqlplus/assysdbaSELECTCOUNT(*)FROMobj$WHEREstatusIN(4,5,6);查询值降到0,rcat升级完成

@/u01/app/oracle/cfgtoollogs/rcat/preupgrade/postupgrade_

Oracle12C升级至19C

本文标签: 升级插件需要数据库容器