plsql遠程連接oracle

對於windows7來說,個人認爲32位的plsql遠比64位要好用的多,流暢度很好。所以根據自己的配置經驗,分享下使用32位plsql+32位instantclient  連接遠程數據庫。


plSQL下載地址(32位免安裝綠色中文版):https://pan.baidu.com/s/1DTK1QQdwrajm7jofQG9gVQ   提取碼:i9tp 

instantclient12版下載地址:https://pan.baidu.com/s/1XwV6JKPfoVXB3BGyGE2-gg   提取碼:ije0 

一、因爲這個plsql是免安裝的,所以直接解壓縮,打開即可​​​​

二、下載instantclient12並解壓縮,備用

三、打開plsql,選擇:工具—>首選項

  • 找到oracle主目錄名(自動檢測爲空),將instantclient12解壓根目錄路徑填入其中;
  • 找到OCI庫(自動檢測爲空)選項,將  “上一步的路徑+\oci.dll”填入其中,保存。

隨後啓動,此時可能會出現兩個問題

1.找不到監聽文件

  • instantclient12根目錄下創建network文件夾
  • 在network文件夾創建ADMIN文件夾
  • 在ADMIN文件夾下創建tnsnames.ora文件
  • 進行類似以下配置(注意第一行一定要頂格寫,不要有空格)
127.0.0.1 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORCL)
    )
  )

重新啓動如圖所示

2.NLS_LANG在客戶端不能確定,字符集轉變將造成不可預期的後果

  • 在系統環境變量中增加NLS_LANG,值爲:American_America.AL32UTF8
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章