因本人長遠職業規劃是oracledba,所以,在工作中並沒有像其他開發人員一樣,只是安裝了oracle客戶端,而是安裝了完整的oracle,以備學習、研究。但是,由於系統效能問題。平時,都把oracle相關的服務都關閉。
最近,時間允許了,把oralce的服務啟動,但是,卻遇到下面的問題,經過查資料和反覆試驗,終於搞清楚問題的原因。所以,想記錄下來,以備將來遇到類似問題不再麻煩。
oracleoradb10g_home1tnslistener:
該服務對應 %oracle_hoem\bin tnslsnr.exe
若該服務未啟動,將會導致oracle錯誤- ora-12514:tns:無監聽程式。
oracleserviceoracle:
若該服務未啟動,將會導致oracle錯誤- ora-12514:tns:監聽程式當前無法識別鏈結描述符中請求的服務。
但是,啟動了該服務也有可能導致該錯誤。解決方法如下:
開啟:%oracle_hoem%/network/admin/listener.ora檔案
在sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = pl***tproc)
(oracle_home = d:\oracle\oracle10g)
(program = extproc)
) 後面新增:
(sid_desc =
(global_dbname = oracle)
(oracle_home = d:\oracle\oracle10g)
(sid_name = oracle)
) 最後變成:
sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = pl***tproc)
(oracle_home = d:\oracle\oracle10g)
(program = extproc)
) (sid_desc =
(global_dbname = oracle)
(oracle_home = d:\oracle\oracle10g)
(sid_name = oracle)))
本文出自 「程式人生」 部落格,請務必保留此出處
Ora 12514解決方案
oralce 資料庫服務啟動後,出現了下面的問題 oracle oradb10g home1tnslistener 該服務對應 oracle hoem bin tnslsnr.exe 若該服務未啟動,將會導致oracle錯誤 ora 12514 tns 無監聽程式。oracleserviceorac...
ora 12514 解決方法
如果在練習中突然發現 無法正常使用,並在使用oracle客戶端程式連線oracle伺服器是出現ora 12514時,經查詢排錯tnsname.ora,sqlnet.ora均無錯誤,到 oracle home network admin listener.ora 使用vi編輯器編輯它。在其中原list...
Ora 12514解決方法
oracleoradb10g home1tnslistener 該服務對應 oracle hoem bin tnslsnr.exe 若該服務未啟動,將會導致oracle錯誤 ora 12514 tns 無監聽程式。oracleserviceoracle 但是,啟動了該服務也有可能導致該錯誤。解決方法...