资讯详情

oracle数据库从19c升级到21c

我们需要做的第一件事就是下载数据库软件

适用于 Linux x86-64 的 Oracle Database 21c 下载

替换文字

安装oracle的预安装包

# yum -y install oracle-database-ee-21c

创建 21c Oracle Home 文件夹并在其中解压缩 zip 文件,home目录如下

cd /u01/app/oracle1/product/version/db_1/bin

,将下载的文件解压到次目录。

执行安装程序

[oracle@localhost db_1]$ ./runInstaller

图形安装界面将启动。后面的安装与以前基本一致。这里省略。安装选择只安装rdbms该软件没有创建数据库。21安装完成后c安装到系统。

下一步是升级数据库。

切换到bin目录

cd /u01/app/oracle1/product/version/db_1/bin ./dbca

启动升级程序,实现数据库升级。下一步需要输入升级数据库sys密码。

这里升级遇到了错误。 ORA-20000: function-based index "XDB"."XDB$CI" is disabled

提示索引不可用。oracle文档id1578857.解决方案。具体的解决步骤。

SQL> connect / as sysdba Connected. SQL> select owner, index_name, status, funcidx_status from dba_indexes where index_name = 'XDB$CI';  OWNER      INDEX_NAME      STATUS   FUNCIDX_ ---------- --------------- -------- -------- XDB        XDB$CI          VALID    DISABLED  SQL> alter index xdb.XDB$CI enable;  Index altered.  SQL> select owner, index_name, status, funcidx_status from dba_indexes where index_name = 'XDB$CI';  OWNER      INDEX_NAME      STATUS   FUNCIDX_ ---------- --------------- -------- -------- XDB        XDB$CI           VALID    ENABLED

执行上述操作后,单击升级界面retry继续升级。升级汇总将显示到最后。检查是否有错误。

以后需要调整设置ORACLE_HOME/ORACLE_BASE等环境变量的设置。

提醒:

,请不要使用 21c在生产环境中,除非是为了测试和理解长期支持版本中的新功能(当前版本是 19c,下一个应该是 23c)

标签: cl21c1r0cba电容

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

 锐单商城 - 一站式电子元器件采购平台  

 深圳锐单电子有限公司