今天在配置oracle時發現乙個問題,在tnsnames.ora中新增乙個遠端連線資料庫時,所有配置都正確但老提示「ora-12154:無法解析指定的連線識別符號」,後來發現引起錯誤的竟然是乙個空格符!!!
orcl =
(description =
(address = (protocol = tcp)(host = renpc)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)))
orcl2 =
(description =
(address = (protocol = tcp)(host = 192.168.1.100)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
))
我在配置時,不小心在orcl2 前面加了個空格,後來將其去掉問題就解決了,不知道這算不算oracle的bug,呵呵。
在windows7下裝了10.2.0.3的版本,居然有這個bug,鬱悶了半天
2023年3月31日更新
今天在客戶在除錯儲存過程,也遇到了這個問題,最後發現是oracle連線串不正確。
ora 12154 無法解析指定的連線識別符號
ora 12154 無法解析指定的連線識別符號 經過排查是因為 tnsnames.ora 配置前 多了乙個空格 空格orcl 202.116.0.0 description address list address protocol tcp host 202.116.0.0 port 1521 co...
ORA 12154 連線串引起的鬧心的小問題總結
一 問題 某個應用系統需要從l伺服器連線到oracle資料庫r上採集資料,我將連線串新增至 oracle home network admin tnsnames.ora檔案中,但是發現應用連線不到資料庫。這時我使用sqlplus連線資料庫,發現報錯ora 12154 無法解析指定的連線識別符號,又用...
ORA 12154 TNS 無法處理服務名
今天專案組來了一位新同事,在指導他搭建相關開發環境時,在配置oracle相關環境時遇到標題上面的錯誤 ora 12154 tns 無法處理服務名,查了很久終於解決了,現在簡單記錄一下.ora 12154 tns 無法處理服務名 1.tnsping 資料庫連線串名,驗證成功,可以正常解析 2.重灌過o...