10g升級至11g後資料庫無法啟動的問題解決
今天升級資料庫碰到一個很鬱悶的問題,把10g的資料庫升級到11g以後,結果有一個改動,需要重啟資料庫,就敲了shutdown immediate,結果再startup,資料庫竟然起不來了。
$ORACLE_HOME,$ORACLE_SID等等變數都沒有問題。
sqlplus / as sysdba
SQL> startup
ORA-01012: not logged on
反覆試了好幾次,都是這樣。這是準生產環境,汗馬上就下來了。
1.sqlplus / as sysdba
SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 23 19:44:01 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected. ---這個登入資訊貌似也少了點什麼,
2.單純敲sqlplus,直接報了ORA-01089的錯誤。
sqlplus
SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 23 19:44:30 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Enter user-name: system
Enter password:
ERROR:
ORA-01089: immediate shutdown in progress - no operations are permitted
Process ID: 0
Session ID: 0 Serial number: 0
3.透過nolog方式登入,結果一startup就開始報錯了。。。。
> sqlplus /nolog
SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 23 19:47:26 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup
ORA-01012: not logged on
4.最後再沒辦法了,只能startup force了。沒想到這庫一下子活過來了。
SQL> conn / as sysdba
Connected to an idle instance.
SQL> startup force
ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance
ORACLE instance started.
Total System Global Area 4042100736 bytes
Fixed Size 2232688 bytes
Variable Size 1879051920 bytes
Database Buffers 2147483648 bytes
Redo Buffers 13332480 bytes
Database mounted.
Database opened.
SQL> show parameter insta
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
active_instance_count integer
cluster_database_instances integer 1
instance_groups string
instance_name string XXXXX
instance_number integer 0
instance_type string RDBMS
open_links_per_instance integer 4
parallel_instance_group string
parallel_server_instances integer 1
SQL> exit
Disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
測試登入也正常,萬幸萬幸。
> sqlplus
SQL*Plus: Release 11.2.0.2.0 Production on Mon Sep 23 19:49:27 2013
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.2.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> exit
----------------------------問題根源---------------------------
因為後續的操作,需要重啟資料庫,結果停了庫之後,再啟,竟然又出現了上面的情況
mos上說,
CAUSE
An orphaned shared memory segment belonging to the ORACLE_SID still exists from a previous instance startup.來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23718752/viewspace-773262/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 10g升級至11g exp的問題解決
- 掉電無法啟動資料庫問題解決資料庫
- 資料庫shutdown之後無法啟動的問題資料庫
- dbua後資料庫無法啟動錯誤的解決資料庫
- 解決ASM無法啟動問題ASM
- 解決vscode安裝後無法啟動的問題VSCode
- 伺服器增加記憶體後無法重啟資料庫的問題及解決伺服器記憶體資料庫
- 解決Ubuntu軟體包升級後無法播放flash視訊問題Ubuntu
- 歸檔問題導致的資料庫無法啟動資料庫
- Oracle日常問題處理-資料庫無法啟動Oracle資料庫
- Oracle日常問題-資料庫無法啟動(案例二)Oracle資料庫
- Windows 下處理資料庫無法啟動問題Windows資料庫
- 解決ORACLE無法啟動安裝的問題Oracle
- 關於listener無法啟動的問題解決
- Win10升級之後提示系統無法啟用的解決辦法Win10
- sqlplus無法啟動的問題及解決SQL
- 資料庫突然當機無法open的問題及解決資料庫
- 資料庫異常關閉後無法啟動問題處理一例資料庫
- Linux下共享庫問題導致無法啟動SQLPLUS的問題解決LinuxSQL
- discuz資料庫搬家,改密碼後無法訪問解決辦法資料庫密碼
- 資料庫無法註冊至監聽服務解決辦法資料庫
- VMware DHCP Service服務無法啟動問題的解決
- macOS Big Sur升級後Parallels Desktop無法啟動如何解決MacParallel
- 資料庫11g升級中一次奇怪的問題資料庫
- 解決hyper v導致docker無法啟動問題Docker
- 修改域名之後的資料庫服務不能啟動的問題解決過程資料庫
- 升級到iOS5後ASIHttpRequest庫問題及解決方法iOSHTTP
- ORACLE 11g, EM 無法啟動的問題和重建Oracle
- 10g升級到11g密碼問題密碼
- Oracle 10g Express Edition(XE) 轉至資料庫主頁中文亂碼問題的解決Oracle 10gExpress資料庫
- Parallels Desktop 16 升級後無法聯網的解決方法Parallel
- Ubuntu 版本的 Sublime 升級後無法輸入中文解決方案Ubuntu
- ASP.net升級後在IIS7中Form認證無法登入問題的解決ASP.NETORM
- Chrome 自動升級後,本地專案都無法訪問Chrome
- 資料庫升級後匯出報EXP-00056錯誤解決辦法資料庫
- 應用使用JNDI,資料庫無法連線,導致的程序無法啟動問題處理資料庫
- ajax資料無法更新問題原因及解決
- 資料庫啟動問題資料庫