問題背景:如果使用plsql等工具可以連接Oralce說明與Oralce安裝無關。 VS連接資料庫時提示“ORA-12154: TNS: 無法解析指定的連接標識符”的解決方法 解決步驟: 1、去網上下載“instantclient-basic-win32-11.2.0.1.0.zip”,名稱為ins ...
問題背景:如果使用plsql等工具可以連接Oralce說明與Oralce安裝無關。
VS連接資料庫時提示“ORA-12154: TNS: 無法解析指定的連接標識符”的解決方法
解決步驟:
1、去網上下載“instantclient-basic-win32-11.2.0.1.0.zip”,名稱為instantclient。
2、下載下來解壓並拷貝到安裝Oracle 11g目錄的Client中(oracle目錄),覆蓋原來的instantclient文件夾。我的電腦上為:“C:\oracle\product\10.2.0\client_1\instantclient”
3、配置Path環境變數
選擇電腦右擊屬性-》選擇左邊的高級系統設置-》選擇高級選項卡,選擇環境變數-》找到Path變數,選擇編輯
再把剛纔 instantclient 的路徑“C:\oracle\product\10.2.0\client_1\instantclient;”拷貝到最前面。結果為:“C:\oracle\product\10.2.0\client_1\instantclient;C:\oracle\product\10.2.0\client_1\bin;”
4、配置tns_admin環境變數
在環境變數中增加“tns_admin”變數。值為安裝時的Clent\network\admin目錄。我電腦上的值為:“C:\oracle\product\10.2.0\client_1\NETWORK\ADMIN”;
5、不重啟電腦,使環境變數生效:
set path=c:
echo %path%
6、關閉VS,重新打開項目,調試成功。