摘要:《ORA-12505、ORA-12514》
2010/6/30
好久沒有更新最近 oracle 的相關經驗,因為程式開發才是目前的本業,雖然老闆希望省點錢少請一個DBA,
可是手上的程式開發專案及維護的質量,好歹也是全部門的 TOP 2。
又要兼顧 oracle 日常監測作業;還要為了 ISO 作文件。 不想多說了,能做多少算多少。
今天要分享的主題是 ORA-12505、ORA-12514的 Listener 錯誤訊息。
之所以拿出來寫是因為筆者已經遇到這個問題好幾次,每次都要上google翻一堆文章才知道怎麼修正;
這次索性紀錄下來,以免下次又遇到又要在google了。
原始 Listener.ora 內容如下:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(ADDRESS = (PROTOCOL = TCP)(HOST = voracle10g)(PORT = 1521)) )
)
===============================================================
修改如下:
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = orcl)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
(ADDRESS = (PROTOCOL = TCP)(HOST = voracle10g)(PORT = 1521))
)
)