ora- 12514 tns 監聽程式當前無法識別連線描述符中請求連線

dingzihan發表於2014-09-25
今天在連線資料時,一直報ora-12514:
修改了下面的監聽檔案,後來連線正常。
SID_LIST_LISTENER1 =
  (SID_LIST =
    (SID_DESC =
     (SID_NAME = CLRExtProc)
#      (SID_NAME = orcl)
      (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
      (PROGRAM = extproc)
      (ENVS = "EXTPROC_DLLS=ONLY:D:\app\Administrator\product\11.2.0\dbhome_1\bin\oraclr11.dll")
    )
    (SID_DESC = 
       (GLOBAL_DBNAME = orcl)
       (ORACLE_HOME = D:\app\Administrator\product\11.2.0\dbhome_1)
       (SID_NAME = orcl)
    )    
  )


LISTENER1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST =        )(PORT = 1523))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1522))
    )
  )


ADR_BASE_LISTENER = D:\app\Administrator

紅色的檔案是新新增的,解決了報錯的問題。

tnsnames.ora 檔案
ORCL1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST =      )(PORT = 1523))
    )
    (CONNECT_DATA =
     (SERVICE_NAME = orcl)
      (SERVER = DEDICATED)
#      (SID = orcl)
    )
  )

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22969361/viewspace-1280601/,如需轉載,請註明出處,否則將追究法律責任。

相關文章