1. 程式人生 > >plsql的安裝配置

plsql的安裝配置

一, plsql的下載安裝

1, 可以網上搜索想要的版本, 在此提供一款本人在用的版本供參考: 連結:https://pan.baidu.com/s/1dxbEvM2FB05V4igauZW5Nw 密碼:99pz

2, 下載安裝

     2.1 下載解壓之後的樣子

     2.2  在instantclient_11_2目錄下新建NETWORK/ADMIN資料夾, 並新建檔案tnsnames.ora

     2.3  tnsnames.ora檔案中具體寫哪些內容, 這個算是比較核心的, 之前網上曾搜到過各種版本, 這裡僅提供必要的一些資料

# 本地資料庫連線
ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

# 遠端資料庫連線  XX銀行
CMBankServer=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.XXX.XX

)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = MBANK)
    )
  )

##  其中ORCL和CMBankServer是自定義的連線名, HOST是要連得資料庫對應的ip, SERVICE_NAME對應的是服務名;

查詢資料庫SERVICE_NAME:  

SELECT value$ FROM sys.props$ where name='GLOBAL_DB_NAME' ;  

或者 SELECT * FROM global_name; 

 

3, plsql相關配置

    3.1  開啟plsqldev.exe

    3.2  直接選中取消 -->進入

   3.3  指定相關檔案路徑(找到自己對應的安裝路徑)

          工具 --> 首選項  --> 連線

         C:\work\work_install\PLSQL\instantclient-odbc-nt-11.2.0.4.0\instantclient_11_2

          C:\work\work_install\PLSQL\instantclient-odbc-nt-11.2.0.4.0\instantclient_11_2\oci.dll

 

4,  對應的環境變數配置

      4.1  TNS_ADMIN

            D:\work_install\PLSQL\PLSQL\instantclient-odbc-nt-11.2.0.4.0\instantclient_11_2\network\admin

      4.2   NLS_LANG (對應的value值須與連線的oracle資料庫保持一致)  ->解決出現中文亂碼問題

             AMERICAN_AMERICA.ZHS16GBK 

           ##  查詢對應資料庫字符集, NLS_LANG得與該值保持一致

                 select   userenv('language')  from dual;

配置到此基本上該是可以了, 重啟plsql輸入賬號密碼等引數, 登入ok即可!!!