1. 程式人生 > >oracle線上遷移同步資料,資料庫報錯

oracle線上遷移同步資料,資料庫報錯

報需要升級的錯誤,具體處理步驟如下:

一、錯誤資訊

SQL> alter database open ;
alter database open resetlogs
*
ERROR at line 1:
ORA-01092: ORACLE instance terminated. Disconnection forced
ORA-00704: bootstrap process failure
ORA-39700: database must be opened with UPGRADE option
Process ID: 16643
Session ID: 1705 Serial number: 5

二、錯誤原因

資料庫版本不一致導致,無法啟動資料庫

三、解決方案

通過資料字典升級解決

複製程式碼
(1)升級方式啟動

SQL> startup upgrade;

 (2)檢視預升級資訊

SQL> @$ORACLE_HOME/rdbms/admin/utlu112i.sql

 
(3)執行升級指令碼

SQL> @$ORACLE_HOME/rdbms/admin/catupgrd.sql  

SQL> @$ORACLE_HOME/rdbms/admin/utlu112s.sql

SQL> @$ORACLE_HOME/rdbms/admin/catuppst.sql

SQL> @$ORACLE_HOME/rdbms/admin/utlrp.sql




(4)重啟資料庫

SQL> shutdown immediate;

SQL> startup;