TNS:listener does not currently know of service requested in connect descripto


簡介

Oracle安裝完成后,plsqldev連接報錯;

檢查

image
listener和tnsnames文件是否修改其監聽IP端口號(服務器內網IP),檢查完畢后,並無發現問題;

修改

  • 修改listener文件

修改前

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\software\oracle\oracle19)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\software\oracle\oracle19\bin\oraclr19.dll")
    )
  )

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

修改后

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = CLRExtProc)
      (ORACLE_HOME = C:\software\oracle\oracle19)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:C:\software\oracle\oracle19\bin\oraclr19.dll")
    )
   (SID_DESC = 
        (GLOBAL_DBNAME = orcl)
        (ORACLE_HOME = C:\software\oracle\oracle19)
        (SID_NAME = orcl)
    )
  )

LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.4)(PORT = 1521))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
    )
  )
  • 停止監聽服務
    lsnrctl stop
  • 啟動監聽服務
    lsnrctl start


免責聲明!

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



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