Oralce ORA-12154 無法解析指定的連線識別符號

star_guan2008發表於2008-05-29

今天在配置oracle時發現一個問題,在tnsnames.ora中新增一個遠端連線資料庫時,所有配置都正確但老提示“ORA-12154:無法解析指定的連線識別符號”,後來發現引起錯誤的竟然是一個空格符!!!

WX =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = syax-guanxg)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = wx)
    )
  )

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

BJLTDW.SYAX.COM =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.100.99.122)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = BJLTDW)
    )
  )

我在配置時,不小心在BJLTDW.SYAX.COM前面加了個空格,後來將其去掉問題就解決了,不知道這算不算oracle的bug,呵呵。

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

相關文章