64位Win7 VS調試、PLSQL與oracle的鏈接異常問題

      系統換爲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

相關文章
相關標籤/搜索