Oracle啟動(dòng)報(bào)錯(cuò)ora-00119和ora-00132的解決方法
WINDOWS環(huán)境下,查看Oracle的各項(xiàng)服務(wù)都正常,但是SQL窗口啟動(dòng)ORACLE報(bào)錯(cuò)ora-00119和ora-00132,如何解決:
一、問題描述
1、ORACLE服務(wù)全部打開,沒有報(bào)錯(cuò);
2、plsql登陸報(bào)ora-12505錯(cuò);

3、監(jiān)聽lsnrctl status異常;

二、分析過程
1、根據(jù)之前l(fā)snrctl status異常情況,了解到未監(jiān)聽到用戶數(shù)據(jù)庫服務(wù)實(shí)例;
2、嘗試sqlplus / as sysdba登陸,可正常登陸;
3、嘗試登陸狀態(tài)startup,報(bào)如下錯(cuò)誤:

4、發(fā)現(xiàn)在tnsname.ora里竟然存在語法錯(cuò)誤,找不到關(guān)于LISTENER_ORCL的定義。
三、解決問題
1、找到數(shù)據(jù)庫安裝目錄下的tnsname.ora文件,找到里面的用戶數(shù)據(jù)庫實(shí)例配置,發(fā)現(xiàn)這里我自定義的數(shù)據(jù)庫描述名稱為"ORCL",與剛剛錯(cuò)誤反饋中提示的“LISTENER_ORCL”不一致。

2、打開修改Oracle安裝目錄下的 D:\app\XXX\admin\orcl\pfile 下的 init.ora.10142019123123 文件,找到local_listener的配置項(xiàng)果然是LISTENER_ORCL,這樣的話系統(tǒng)在加載init.ora文件后根據(jù)配置項(xiàng)是找不到local_listener的address_list值的。

這里將LISTENER_ORCL修改成剛剛在tnsname.ora中查到的數(shù)據(jù)庫描述名稱ORCL。
3、修改完后,不需要重啟數(shù)據(jù)庫服務(wù),直接在cmd里通過sqlplus / as sysdba登陸,輸入startup pfile=‘E:\app\XXX\admin\orcl\pfile\init.ora.1072015144527’,回車,搞定。(文件路徑要是自己的路徑)
4、或者網(wǎng)友們還有另外一種更穩(wěn)定的方法,防止后續(xù)手賤又改錯(cuò)了報(bào)錯(cuò)。即修改Oracle安裝目錄下的 D:\app\XXX\admin\orcl\pfile 下的 init.ora.10142019123123 文件,找到 如下部分:將“LISTENER_ORCL”替換為listener.ora中監(jiān)聽器配置里的“(ADDRESS = (PROTOCOL = TCP)(HOST = YQ-PC)(PORT = 1521))”字段,具體就不上圖示了,注意需要雙引號(hào)。
到此這篇關(guān)于Oracle啟動(dòng)報(bào)錯(cuò)解決:ora-00119和ora-00132的文章就介紹到這了,更多相關(guān)Oracle ora-00119和ora-00132錯(cuò)誤內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在Linux系統(tǒng)上安裝部署Oracle?Database保姆級(jí)教程
因?yàn)楣拘枰獙?shù)據(jù)庫服務(wù)器切換成linux版本的,所以需要在linux系統(tǒng)下安裝oracle,下面這篇文章主要介紹了在Linux系統(tǒng)上安裝部署Oracle?Database保姆級(jí)教程的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2026-04-04
[Oracle] Data Guard CPU/PSU補(bǔ)丁安裝詳細(xì)教程
以下是對(duì)Data Guard CPU/PSU補(bǔ)丁安裝的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友可以參考下2013-07-07
Oracle數(shù)值型函數(shù)LN(y)的使用小結(jié)
本文詳細(xì)解析了LN函數(shù)的語法、返回值類型及基礎(chǔ)用法示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-07-07
Oracle數(shù)據(jù)庫數(shù)據(jù)遷移完整解決步驟
我們常常需要對(duì)數(shù)據(jù)進(jìn)行遷移,遷移到更性能配置更高級(jí)的主機(jī)OS上、遷移到遠(yuǎn)程的機(jī)房、遷移到不同的平臺(tái)下,這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫數(shù)據(jù)遷移的相關(guān)資料,需要的朋友可以參考下2024-02-02
mybatis?調(diào)用?Oracle?存儲(chǔ)過程并接受返回值的示例代碼
這篇文章主要介紹了mybatis?調(diào)用?Oracle?存儲(chǔ)過程?并接受返回值,本文通過示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-08-08
關(guān)于Oracle listener日志解析利器的使用方法
這篇文章主要跟大家分享了關(guān)于Oracle listener日志解析利器的使用方法,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面來一起看看吧。2017-03-03

