【Oracle 64bit】win7x64 VS2012調試 提示ORA-12154

【問題】
win7x64 使用Oracle10g客戶端 鏈接 Oracle11g 調試時 提示“ORA-12154: TNS: 無法解析指定的連接標識符 ”
【分析】

1.檢查 連接字符串、拼寫無誤

2.網上搜索、發現可能是64位操作系統文件目錄Program Files (x86) 名稱導致。

原因:不管VS裝在那個路徑下,調試用的web服務器默認在:C:\Program Files (x86)\Common Files\microsoft shared\DevServer\9.0\WebDev.WebServer.EXE。路徑中的括號找的麻煩,我把VS重裝或者換成VS2012,即使裝在D盤,它也會默認進入該文件夾。
【結論】

1.打開Porcesse Explorer
2.找出了WebServer4.0.EXE的Command line
3.然後將program file (x86)改成短格式:
"C:\Progra~2\Common Files\Microsoft Shared\DevServer\10.0\WebDev.WebServer40.exe" /port:3222 /path:"E:\MDCWorkSpace\mobile\RobamWap" /vpath:"/RobamWap"

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