一、问题原因
ORA-12432错误,Oracle官方解释的原因如下:
The issue happens because the OLS metadata is incomplete as a result of a shutdown abort executed while the script catnools.sql (or catols.sql) was running.
二、解决办法
Oracle官方给出的解决步骤介绍如下:
--To solve this situation the LBAC option has to be disabled:
Step 1
cd $ORACLE_HOME/rdbms/lib
make -f ins_rdbms.mk lbac_off ioracle
-- Author : Robinson Cheng
-- Blog : http://www.linuxidc.com
-- DB Forum : http://www.linuxidc.com
Step 2
$ sqlplus "/ as sysdba"
SQL> startup migrate
SQL> @?/rdbms/admin/catnools.sql
SQL> shutdown immediate
SQL> startup