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
(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即可!!!