1. 程式人生 > >oracle ORA-12526: TNS: 監聽程式: 所有適用例程都處於受限模式問題處理

oracle ORA-12526: TNS: 監聽程式: 所有適用例程都處於受限模式問題處理

      安裝了10.2.0.4補丁包,裝完後提示ORA-12526: TNS: 監聽程式: 所有適用例程都處於受限模式問題處理

表面上看不出問題,後來檢視alert_oracas.log檔案
說要使用upgrade選項啟動

啟動sqlplus
sqlplus / as sysdba
輸入
SQL>startup upgrade
正常啟動。但是PL/SQL DEVELOPER 連不上。,
暈。估計沒執行升級指令碼。通過以下步驟升級成功。
SQL>@d:/oracle/product/10.2.0/db_1/rdbms/admin/catupgrd.sql
待catupgrd.sql指令碼執行完成,花了半個多小時;
SQL>shutdown immediate
shutdown immediate關閉資料庫;
SQL>startup
startup啟動資料庫,執行指令碼D:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/utlrp.sql;
執行完畢後執行查詢所有重新編譯錯誤
SQL> select * from utl_recomp_errors;
未選定行(這裡說明沒有錯誤)
執行檢查:
SQL> select name from v$database(確認ORACLE_SID正確,為orcl)
SQL> show user(確認當前使用者為SYS)
SQL> select tablespace_name, bytes from dba_data_files(對系統表空間大小進行確認)。
SQL> @d:/oracle/product/10.2.0/db_1/rdbms/admin/catalog.sql(重建SYS使用者檢視

)

SQL>shutdown immediate
SQL>startup
資料庫啟動成功

發現em還是版本,
繼續升級emconsole
SQL>emca -upgrade db
填入相應配置 ok
注:升級後訪問使用的是https