系統換爲64位Win7後,VS與Oracle開發環境出現了不少問題.調試沒法鏈接Oracle,PLSQL沒法鏈接Oracle等一系列問題。下面記錄一下處理辦法:數據庫
1.oracle客戶端選擇32位進行安裝。服務器
2.PLSQL進行正常安裝。(啓動時請以win7的管理員模式啓動)oracle
3.將這個連接地址:點擊打開連接 名字instantclient,下載下來解壓拷貝到安裝Oracle 10g目錄下(D:\oracle\product\10.2.0\client_1目錄)spa
4.進行環境變量配置,選擇計算機右擊屬性-》選擇左邊的高級系統設置-》選擇高級選項卡,選擇環境變量-》找到Path變量,選擇編輯調試
再把剛纔instantclient的路徑D:\oracle\product\11.2.0\client_1\instantclient;拷貝到最前面,如圖:ip
5.如今oracle安裝目錄下network的network文件夾下(個人路徑:D:\oracle\product\11.2.0\client_1\network)新建一個admin文件夾,再新建一個tnsnames.ora而後,再新建一個環境變量,取名爲tns_admin,把變量值設爲剛纔新建的admin文件夾的路徑(D:\oracle\product\11.2.0\client_1\network\admin)。開發
6.tnsnames.ora中內容就是監聽get
數據庫名 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 數據庫服務器地址)(PORT = 端口))
)
(CONNECT_DATA =
(SERVICE_NAME = 數據庫名)
)
)變量
7.以上配置完後,以win7的管理員模式啓動VS,直接就能夠F5調試了。(不須要把項目工程的生成修改成X86,爲Anycpu便可,X86反而沒法調試,右擊解決方案的配置管理或者屬性修改生成的目標平臺)。cli