Oracle登錄失敗:監聽程序當前無法識別連接描述符中請求的服務


Oracle11g下載地址:https://pan.baidu.com/s/1p3RwLUTAl1Ys4yXmXJ3OVQ

安裝步驟視頻鏈接:https://pan.baidu.com/s/1c0FCIm4lMT_r7_GkChlz_w

本來電腦是安裝過的,后來由於重裝系統所以再裝一次,加深印象吧,在安裝過程中也有遇到過一些問題

比如:安裝過程中出現“TNS協議適配器錯誤",然后會報安裝失敗,這個錯誤只要重新檢測一次然后就好了,

然后就會自動安裝實例,安裝完成后測試:打開cmd輸入sqlplus然后輸入密碼,彈出連接成功,說明你已經安裝Oracle11g成功了。

上面的教程有plsql連接Oracle的視頻,問題不大。但是我遇到了一個小問題,登錄的時候出現:監聽程序當前無法識別連接描述符中請求的服務,

首先關閉Oracle服務,然后在C:\app\Comeon\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora   里面加上監聽(紅色那段)

 

SID_LIST_LISTENER =
  (SID_LIST =
  (SID_DESC =
  (SID_NAME = CLRExtProc)
  (ORACLE_HOME = C:\app\Comeon\product\11.2.0\dbhome_1)
  (PROGRAM = extproc)
  (ENVS = "EXTPROC_DLLS=ONLY:C:\app\Comeon\product\11.2.0\dbhome_1\bin\oraclr11.dll")
)
   (SID_DESC =
    (GLOBAL_DBNAME = ORCL)
    (ORACLE_HOME =C:\app\Comeon\product\11.2.0\dbhome_1)
    (SID_NAME = ORCL)
  )
)

LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  )
)

ADR_BASE_LISTENER = C:\app\Comeon

 

SID_NAME參數是數據庫實例名,GLOBAL_DBNAME參數是全局數據庫名(在配置客戶端的本地服務名時“服務名”要與全局數據庫名一致),配置好后,啟動服務,就可正常連接了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM