RMAN> create catalog tablespace rman_ts;
error creating rc_offline_range
ORACLE error from recovery catalog database: ORA-30036: unable to extend segment by 8 in undo tablespace ‘UNDOTBS2’
ORACLE error from recovery catalog database: ORA-30036: unable to extend segment by 8 in undo tablespace ‘UNDOTBS2’
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-06433: error installing recovery catalog
RMAN>
查看undotbs2是否没有开启扩展
SYS @ ocp>select tablespace_name,autoextensible from dba_data_files;
TABLESPACE_NAME AUTOEXTENSIBLE
USERS YES
UNDOTBS1 YES
SYSAUX YES
SYSTEM YES
EXAMPLE YES
TP01 NO
TP02 NO
UNDOTBS2 NO
RMAN_TS NO
AUTOEXTENSIBLE为NO没有扩展,执行下面语句修改为可扩展的
SYS @ ocp>alter database datafile ‘/oradata/ocp/undotbs2.dbf’ autoextend on;
Database altered.
SYS @ ocp>select tablespace_name,autoextensible from dba_data_files;
TABLESPACE_NAME AUTOEXTENSIBLE
USERS YES
UNDOTBS1 YES
SYSAUX YES
SYSTEM YES
EXAMPLE YES
TP01 NO
TP02 NO
UNDOTBS2 YES
RMAN_TS NO
然后在RMAN中创建catalog就不报错了,记一下
RMAN> create catalog tablespace rman_ts;
recovery catalog created
RMAN>
谨以此记录而已