ORA-12514:TNS監聽程式不能解析在連線描述符中給出的 SERVICE_NAME 錯誤
資料庫關閉後輸入startup mount出現錯誤提示:ORA-12514
>set oracle_sid=bob
>sqlplus /nolog
sql>connect sys/**** as sysdba
連線成功,有點費解,直接用sqlplus sys/****@bob as sysdba就不行,是不是需要顯式指定一下sid才可以?
網上找了另一個解決辦法,麻煩,但有時不得不這麼改.
1. 開啟
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
2. 新增:
SID_DESC =
(GLOBAL_DBNAME = BOB)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = BOB)
)
3. 最後變成:
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 = BOB)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(SID_NAME = BOB)
)
)
4. 儲存檔案,重啟服務中的TNSListener.
上面的方法我沒用過,有機會驗證一下.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25025926/viewspace-1064471/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 連線Oracle 10g時ORA-12514: TNS: 監聽程式不能解析在連線描述符中給出的SIDOracle 10g
- ORA-12514: TNS: 監聽程式當前無法識別連線描述符中
- ORA-12505: TNS: 監聽程式當前無法識別連線描述符中所給出的SID等錯誤解決方法
- ORA-12514 TNS 監聽程式當前無法識別連線描述符中請求服務 的解決方法
- ora- 12514 tns 監聽程式當前無法識別連線描述符中請求連線
- Oracle監聽配置(ora-12514錯誤)Oracle
- TNS-12518: TNS: 監聽程式無法分發客戶機連線
- 連線資料庫時出現ORA-12514錯誤資料庫
- 網路裝置重啟造成rac監聽故障連線資料庫報ora-12170:TNS:連線超時的錯誤資料庫
- grid監聽故障,本地地址不能連線
- TNS-12541: TNS: 無監聽程式
- 客戶端TNSPING通 連線出現ORA-12514錯誤客戶端
- ORACLE FOR WINDOWS 監聽配置之 ORA-12514 TNS能ping通不能登陸資料庫OracleWindows資料庫
- 遠端客戶端連線資料庫時提示TNS-12541: TNS: 無監聽程式客戶端資料庫
- 監聽狀態正常,但是資料庫不能連線,提示沒有監聽....資料庫
- 記錄一次一次監聽無法連線的錯誤
- 啟動監聽報TNS-01150錯誤處理
- Oracle監聽程式當前無法識別連線描述符中請求服務 解決方法Oracle
- ORA-12518: TNS: 監聽程式無法分發客戶機連線
- 【LISTENER】Oracle監聽TNS-12545及TNS-00515錯誤處理一例Oracle
- oracle 10g rac當監聽程式監聽對方vip時啟動監聽報錯TNS-12545Oracle 10g
- lsnrclt start 出錯!TNS-12537, TNS-12560,TNS-00507 解決方法,oracle監聽啟動出錯Oracle
- oracle 雙監聽器啟動時報tns-01106錯誤Oracle
- windows下配置監聽報錯:TNS-04406:物件已經存在、TNS-04415:檔案 I/O 錯誤Windows物件
- ORA-12154 和 TNS-03505 監聽錯誤的解決方法
- ORA-12537 TNS:資料庫連線錯誤資料庫
- PLSQL Developer 客戶端沒有TNS監聽,無法連線資料庫SQLDeveloper客戶端資料庫
- TNS-12520 TNS-12519 連線錯誤處理
- TNS-12520 TNS-12519 連線錯誤處理
- oracle 啟動監聽報錯TNS-12547: TNS:lost contactOracle
- 網路連線出現意外錯誤
- 多例項監聽配置的測試連線的過程中出現ora-12170的錯誤
- 【Oracle】TNS-12154 錯誤解析Oracle
- 模型deleted事件監聽報錯解析模型delete事件
- ORA-12516: TNS: 監聽程式找不到符合協議堆疊要求的可用處理程'錯誤協議
- 改變oracle資料庫的ip地址引起的“ORA-12541:TNS:無監聽程式”錯誤解決方法Oracle資料庫
- 【JS】在連續性監聽事件中,監聽當前狀態是否變化JS事件
- TNS監聽起不來的原因分析