監聽程序當前無法識別連接描述符中請求的服務

listener.ora

SID_LIST_LISTENER =
(SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = F:/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
)

LISTENER =
(DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
)




tnsnames.ora

ORCL =
(DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
)

EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
)

修改listener.ora

listener.ora

SID_LIST_LISTENER =
   (SID_LIST =
(SID_DESC =
   (GLOBAL_DBNAME = demo)
   (ORACLE_HOME = D:/oracle/product/10.2.0/db_1)
   (SID_NAME = demo)
)
(SID_DESC =
   (GLOBAL_DBNAME = ORCL)
   (ORACLE_HOME = D:/oracle/product/10.2.0/db_1)
   (SID_NAME = ORCL)
)
   )

LISTENER =
   (DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = Colin)(PORT = 1521))
   )

 

重啓下監聽

 

也可以直接使用Net Manager配置

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章