Oracle啟動報錯ora-00119和ora-00132的解決方法
WINDOWS環(huán)境下,查看Oracle的各項服務都正常,但是SQL窗口啟動ORACLE報錯ora-00119和ora-00132,如何解決:
一、問題描述
1、ORACLE服務全部打開,沒有報錯;
2、plsql登陸報ora-12505錯;
3、監(jiān)聽lsnrctl status異常;
二、分析過程
1、根據(jù)之前l(fā)snrctl status異常情況,了解到未監(jiān)聽到用戶數(shù)據(jù)庫服務實例;
2、嘗試sqlplus / as sysdba登陸,可正常登陸;
3、嘗試登陸狀態(tài)startup,報如下錯誤:
4、發(fā)現(xiàn)在tnsname.ora里竟然存在語法錯誤,找不到關于LISTENER_ORCL的定義。
三、解決問題
1、找到數(shù)據(jù)庫安裝目錄下的tnsname.ora文件,找到里面的用戶數(shù)據(jù)庫實例配置,發(fā)現(xiàn)這里我自定義的數(shù)據(jù)庫描述名稱為"ORCL",與剛剛錯誤反饋中提示的“LISTENER_ORCL”不一致。
2、打開修改Oracle安裝目錄下的 D:\app\XXX\admin\orcl\pfile 下的 init.ora.10142019123123 文件,找到local_listener的配置項果然是LISTENER_ORCL,這樣的話系統(tǒng)在加載init.ora文件后根據(jù)配置項是找不到local_listener的address_list值的。
這里將LISTENER_ORCL修改成剛剛在tnsname.ora中查到的數(shù)據(jù)庫描述名稱ORCL。
3、修改完后,不需要重啟數(shù)據(jù)庫服務,直接在cmd里通過sqlplus / as sysdba登陸,輸入startup pfile=‘E:\app\XXX\admin\orcl\pfile\init.ora.1072015144527’,回車,搞定。(文件路徑要是自己的路徑)
4、或者網(wǎng)友們還有另外一種更穩(wěn)定的方法,防止后續(xù)手賤又改錯了報錯。即修改Oracle安裝目錄下的 D:\app\XXX\admin\orcl\pfile 下的 init.ora.10142019123123 文件,找到 如下部分:將“LISTENER_ORCL”替換為listener.ora中監(jiān)聽器配置里的“(ADDRESS = (PROTOCOL = TCP)(HOST = YQ-PC)(PORT = 1521))”字段,具體就不上圖示了,注意需要雙引號。
到此這篇關于Oracle啟動報錯解決:ora-00119和ora-00132的文章就介紹到這了,更多相關Oracle ora-00119和ora-00132錯誤內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Oracle?exadata存儲節(jié)點更換內存操作及報錯處理方法
在進行Oracle?Exadata巡檢時,發(fā)現(xiàn)cell節(jié)點內存報錯,需確認內存PN號及大小,并更換備件,這篇文章主要介紹了Oracle?exadata存儲節(jié)點更換內存操作及報錯處理的相關資料,需要的朋友可以參考下2024-10-10oracle閃回技術詳解(閃回表、閃回數(shù)據(jù))
這篇文章主要給大家介紹了關于oracle閃回技術(閃回表、閃回數(shù)據(jù))的相關資料,Oracle數(shù)據(jù)庫的閃回技術是一種高級的數(shù)據(jù)恢復技術,它可以幫助用戶快速、精確地恢復誤刪除或誤修改的數(shù)據(jù),而無需進行數(shù)據(jù)恢復或恢復備份,需要的朋友可以參考下2023-11-11Oracle 解決ORA-00257 Archiver error 報錯問題解決
訂單投資交易環(huán)境進行 impdb 數(shù)據(jù)泵恢復數(shù)據(jù),執(zhí)行到一半,報錯終止,歸檔策略保留時間較長,或歸檔頻率過高,導致數(shù)據(jù)庫掛載盤符空間不足,本文給大家分享Oracle 解決ORA-00257 Archiver error 報錯問題解決,感興趣的朋友一起看看吧2023-12-12Oracle存儲過程和存儲函數(shù)創(chuàng)建方法(詳解)
下面小編就為大家?guī)硪黄狾racle存儲過程和存儲函數(shù)創(chuàng)建方法(詳解)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06Oracle將查詢的結果放入一張自定義表中并再查詢數(shù)據(jù)
可以將查詢的結果放入到一張自定義表中,同時可以再從這個自定義的表中查詢數(shù)據(jù),詳細的sql如下,感興趣的朋友不要錯過2014-08-08oracle中l(wèi)ength、lengthb、substr、substrb函數(shù)用法介紹
這篇文章主要介紹了oracle中l(wèi)ength、lengthb、substr、substrb函數(shù)用法的相關內容,具有一定參考價值,需要的朋友可以參考下。2017-09-09PLSQL創(chuàng)建新用戶并導入導出.dmp文件全過程
plsql導入.sql和.dmp文件時會經常用到,對于初學者來說可能沒有那么簡單,畢竟oracle數(shù)據(jù)庫比較麻煩,這篇文章主要給大家介紹了關于PLSQL創(chuàng)建新用戶并導入導出.dmp文件的相關資料,需要的朋友可以參考下2023-11-11