Oracle10.2.0.1到10.2.0.4升級出現了ORA-01092故障
http://lsx125920.iteye.com/blog/807401
ORA-01092 資料庫打不開的問題原因(資料庫升級不成功的問題)
Oracle10.2.0.1到10.2.0.4升級,升級完成後,連線資料庫時竟然出現了ORA-01092故障,導致無法開啟資料庫,現象如下:
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 171969412 bytes
Database Buffers 432013312 bytes
Redo Buffers 7135232 bytes
資料庫裝載完畢。
ORA-01092: ORACLE 例項終止。強制斷開連線
.
趕緊檢查alert.log日誌:D:\oracle\product\10.2.0\admin\Oracle_SID\bdump\alert.log
發現如下提示:
Wed Mar 25 16:59:37 2009
Errors in file d:\oracle\product\10.2.0\admin\katrina\udump\katrina_ora_3284.trc:
ORA-00704: 載入程式程式失敗
ORA-39700: 必須用 UPGRADE 選項開啟資料庫
Wed Mar 25 16:59:37 2009
Error 704 happened during db open, shutting down database
USER: terminating instance due to error 704
Wed Mar 25 16:59:38 2009
Errors in file d:\oracle\product\10.2.0\admin\katrina\bdump\katrina_pmon_3176.trc:
ORA-00704: bootstrap process failure
.
說明在升級過程中,只安裝了補丁軟體,沒升級資料字典,因而造成資料庫打不開,報ORA-00704:bootstrap process failure錯誤,按照正常升級資料字典的步驟進行即可。
SQL>startup upgrade
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catupgrd.sql
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catalog.sql
SQL>shutdown immediate
SQL>startup
資料庫啟動成功。
SQL> startup upgrade
如果是RAC,先建立pfile,修改增加
SQL> create pfile='/u01/app/oracle/pp.ora' from spfile;
File created.
Vi pp.ora
Update *.cluster_database=false
SQL>startup upgrade pfile=’/u01/app/oracle/pp.ora’;
SQL>@/u01/app/oracle/product/10.2.0/db/rdbms/admin/catupgrd.sql
……
SQL>@/u01/app/oracle/product/10.2.0/db/rdbms/admin/utlu102s.sql
重建資料字典表
SQL> @?/rdbms/admin/catupgrd.sql
編譯失效物件
SQL>@?/rdbms/admin/utlrp.sql
----===========================================================================
處理過程:oracle@linux-l4nt:~> sqlplus / as sysdbaSQL*Plus: Release 10.2.0.4.0 - Production on Sat Jan 23 11:06:22 2010Copyright (c) 1982, 2007, Oracle. All Rights Reserved.Connected to an idle instance.SQL> startup upgrade
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.
SQL>@ORACLE_HOME/rdbms/admin/catupgrd.sql
....
沒有報錯
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.SQL>startup
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.成功啟動資料庫。
備份資料。如果執行過程中有錯誤,完成後仍然無法正常啟動,則這個指令碼不可用,換其他兩個指令碼執行SQL> startup upgrade
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.
SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql
.....
SQL>@$ORACLE_HOME/rdbms/admin/catproc.sql
.....
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.SQL>startup
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.處理完畢!!!!!!
SQL> startup
ORACLE 例程已經啟動。
Total System Global Area 612368384 bytes
Fixed Size 1250428 bytes
Variable Size 171969412 bytes
Database Buffers 432013312 bytes
Redo Buffers 7135232 bytes
資料庫裝載完畢。
ORA-01092: ORACLE 例項終止。強制斷開連線
.
趕緊檢查alert.log日誌:D:\oracle\product\10.2.0\admin\Oracle_SID\bdump\alert.log
發現如下提示:
Wed Mar 25 16:59:37 2009
Errors in file d:\oracle\product\10.2.0\admin\katrina\udump\katrina_ora_3284.trc:
ORA-00704: 載入程式程式失敗
ORA-39700: 必須用 UPGRADE 選項開啟資料庫
Wed Mar 25 16:59:37 2009
Error 704 happened during db open, shutting down database
USER: terminating instance due to error 704
Wed Mar 25 16:59:38 2009
Errors in file d:\oracle\product\10.2.0\admin\katrina\bdump\katrina_pmon_3176.trc:
ORA-00704: bootstrap process failure
.
說明在升級過程中,只安裝了補丁軟體,沒升級資料字典,因而造成資料庫打不開,報ORA-00704:bootstrap process failure錯誤,按照正常升級資料字典的步驟進行即可。
SQL>startup upgrade
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catupgrd.sql
SQL>@D:\oracle\product\10.2.0\db_1\rdbms\admin\catalog.sql
SQL>shutdown immediate
SQL>startup
資料庫啟動成功。
SQL> startup upgrade
如果是RAC,先建立pfile,修改增加
SQL> create pfile='/u01/app/oracle/pp.ora' from spfile;
File created.
Vi pp.ora
Update *.cluster_database=false
SQL>startup upgrade pfile=’/u01/app/oracle/pp.ora’;
SQL>@/u01/app/oracle/product/10.2.0/db/rdbms/admin/catupgrd.sql
……
SQL>@/u01/app/oracle/product/10.2.0/db/rdbms/admin/utlu102s.sql
重建資料字典表
SQL> @?/rdbms/admin/catupgrd.sql
編譯失效物件
SQL>@?/rdbms/admin/utlrp.sql
----===========================================================================
處理過程:oracle@linux-l4nt:~> sqlplus / as sysdbaSQL*Plus: Release 10.2.0.4.0 - Production on Sat Jan 23 11:06:22 2010Copyright (c) 1982, 2007, Oracle. All Rights Reserved.Connected to an idle instance.SQL> startup upgrade
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.
SQL>@ORACLE_HOME/rdbms/admin/catupgrd.sql
....
沒有報錯
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.SQL>startup
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.成功啟動資料庫。
備份資料。如果執行過程中有錯誤,完成後仍然無法正常啟動,則這個指令碼不可用,換其他兩個指令碼執行SQL> startup upgrade
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.
SQL>@$ORACLE_HOME/rdbms/admin/catalog.sql
.....
SQL>@$ORACLE_HOME/rdbms/admin/catproc.sql
.....
SQL>shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.SQL>startup
ORACLE instance started.Total System Global Area 285212672 bytes
Fixed Size 1267044 bytes
Variable Size 130026140 bytes
Database Buffers 146800640 bytes
Redo Buffers 7118848 bytes
Database mounted.
Database opened.處理完畢!!!!!!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-706678/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle10.2.0.1 升級到Oracle10.2.0.4 簡單步驟Oracle
- Oracle10.2.0.1升級到10.2.0.4碰到的Text file busy問題Oracle
- 升級oracle10g10.2.0.3到10.2.0.4出現ora-01092錯誤解決方法Oracle
- Linux下Oracle10.2.0.1升級到oracle10.2.0.4詳細操作記錄LinuxOracle
- Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- 靜默升級oracle到10.2.0.4Oracle
- oracle 10.2.0.2升級到10.2.0.4Oracle
- (轉)Oracle 10.2.0.1 升級到 10.2.0.4Oracle
- 升級Oracle 10g 到10.2.0.4Oracle 10g
- aix 6.1上rac升級到10.2.0.4AI
- 升級oracle到10.2.0.3後出現ORA-01092的處理辦法Oracle
- 升級Oracle10.2.0.1Oracle
- Oracle10g RAC 資料庫升級為10.2.0.4 ,clusterware需要升級到10.2.0.4 ?Oracle資料庫
- oracle rac 10.2.0.1 升級到 oracle 10.2.0.4Oracle
- oracle 10.1.0.2 升級到10.2.0.4 步驟Oracle
- oracle從10.2.0.4升級到11.2.0.1的三種升級方法Oracle
- RHEL4.4下oracle10.2.0.1升級到10.2.0.3Oracle
- Oracle 10.2.0.1 升級到 10.2.0.4--轉載Oracle
- windows 下oracle從10.2.0.1升級到10.2.0.4WindowsOracle
- oracle cluster 10.2.0.1 for aix 6.1 升級到10.2.0.4會出現vip offline問題OracleAI
- oracle 10.2.0.1 rac 升級到10.2.0.4 rac時,dbua升級的元件列表Oracle元件
- oracle 之 安裝10.2.0.1 且 升級到 10.2.0.4Oracle
- oracle 資料庫從10.2.0.4升級到11.2.0.3Oracle資料庫
- linux 上 10g rac 升級到10.2.0.4Linux
- Oracle10g RAC : 10.2.0.1 升級到 10.2.0.4Oracle
- Oracle 10g rac升級(10.2.0.1 Rac到10.2.0.4)Oracle 10g
- Windows 下 oracle 10g升級到10.2.0.4的方法WindowsOracle 10g
- oracle 10.2.0.4 rac 升級到oracle 10.2.0.5 rac步驟Oracle
- linux下oracle RAC10.2.0.1升級到10.2.0.4LinuxOracle
- windows 2003,oracle 10.2.0.1升級到10.2.0.4WindowsOracle
- 10g資料庫從10.2.0.4升級到10.2.0.5資料庫
- linux平臺下oracle從10.2.0.1升級到10.2.0.4LinuxOracle
- oracle在linux平臺從10.2.0.1升級到10.2.0.4方法OracleLinux
- Oracle RAC ASM 例項 從10.2.0.1 升級到 10.2.0.4 說明OracleASM
- Redhat 5.4 Orcle RAC 資料庫 從10.2.0.1升級到 10.2.0.4Redhat資料庫
- 【故障公告】部落格系統升級到 .NET 5.0 引發的故障
- Oracle database 升級(文件)to 10.2.0.4 from 10.2.0.1OracleDatabase
- RAC升級到10.2.0.4碰到的幾個問題及處理辦法