1. 程式人生 > >關於plsql遠端連線oracle,以及連線64位oracle處理方法

關於plsql遠端連線oracle,以及連線64位oracle處理方法

1、安裝好plsql及oracle遠端連線的客戶端32位的(instantclient),因為plsql只能通過32位客戶端跟64位oracle連線
2、在instantclient客戶端目錄下,建立兩級目錄:network\admin,建立完結構為:instantclient32_11_2\network\admin
在admin目錄下建立tnsnames.ora或直接從oracle端複製過來,配置連線遠端端的資訊
3、首先開啟下號的plsql,如圖:沒有資料庫可以連線

4、點選Cancel或者關閉掉,進入plsql:

5、顯示not logged on未登入,點選tools工具,選擇proferences首選項:

6、選擇connection,在oracle home選擇32位的instantclient目錄下的建立的admin目錄
      在OCI library選擇instantclient目錄下的oci.dll

7、確定重新登入:

8、還是不行配置環境變數:
8.1、配置ORACLE_HOME
變數名:ORACLE_HOME
變數值:oracle安裝目錄
8.2、配置TNS_ADMIN
變數名:TNS_ADMIN
變數值:E:\javaDev\software\database\oracle\instantclient32_11_2目錄
8.3、配置NLS_LANG
變數名:NLS_LANG
變數值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK