重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛

标题: 注册18c数据库到Rman Catalog发生Segmentation Fault [打印本页]

作者: 刘泽宇    时间: 2026-8-2 17:59
标题: 注册18c数据库到Rman Catalog发生Segmentation Fault
现象:
当注册18.3版本数据库到 rman catalog时,发生Segmentation fault 错误。

Database version 18.3.0.0.0
Catalog version 18.03.00.00.00

SQL> select * from rcver;

VERSION
---------------
18.03.00.00.00



RMAN> upgrade catalog

recovery catalog owner is CCMSC
enter UPGRADE CATALOG command again to confirm catalog upgrade

RMAN> upgrade catalog

recovery catalog upgraded to version 18.03.00.00.00
DBMS_RCVMAN package upgraded to version 18.03.00.00
DBMS_RCVCAT package upgraded to version 18.03.00.00.

RMAN> register database;

Segmentation fault  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>




######################################################################
stackx core / stack trace extraction utility

Program : /app/oracle/product/18.3.0.0.180717/bin/rman
Core extraction section follows
######################################################################
<debugging>
<status>
Reading symbols from /app/oracle/product/18.3.0.0.180717/bin/rman...(no debugging symbols found)...done.
[New Thread 231815]
...
Core was generated by 'rman '.   >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Program terminated with signal 11, Segmentation fault.  >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
#0 0x00007f62baddf6ab in raise () from /lib64/libpthread.so.0
Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.209.0.3.el6_9.2.x86_64 libaio-0.3.107-10.el6.x86_64 libgcc-4.4.7-18.0.7.el6_9.2.x86_64 numactl-2.0.9-2.el6.x86_64
(gdb) (gdb) </status>
<stackinfo>
<threads>

Thread 1 (Thread 0x7f62c0bffb60 (LWP 231815)):
#0 0x00007f62baddf6ab in raise () from /lib64/libpthread.so.0
#1 0x00007f62bf1663a2 in skgesigOSCrash () from /app/oracle/product/18.3.0.0.180717/lib/libclntsh.so.18.1
#2 0x00007f62bf8378e5 in kpeDbgSignalHandler () from /app/oracle/product/18.3.0.0.180717/lib/libclntsh.so.18.1
#3 0x00007f62bf1666e0 in skgesig_sigactionHandler () from /app/oracle/product/18.3.0.0.180717/lib/libclntsh.so.18.1
#4 <signal handler called>
#5 0x0000000000000000 in ?? ()
#6 0x00007f62bfbcb51a in ttccfpg () from /app/oracle/product/18.3.0.0.180717/lib/libclntsh.so.18.1





解决方案:
目标数据库安装Database Oct 2018 Release Update (DB RU) 18.4.0.0.181016, patch# 28655784
RU安装完成后,从目标数据库运行upgrade catalog,然后尝试注册数据库。

rman catalog <>/<>@<connect string of catalog>

rman>Upgrade catalog ;
rman>Upgrade catalog ;






欢迎光临 重庆思庄Oracle、KingBase、PostgreSQL、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2