1、plsql都需要安裝oracle的客戶端,不過也可以安裝瘦客戶端,完整的客戶端太大了,俗稱胖客戶端,一般瘦客戶端就可以滿足,
本人下載的是instantclient-basic-win32-11.2.0.1.0.zip,正常解壓后,我放在D:\app\lenovoq\product\instantclient_11_2與數據庫主目錄一致。
因為oracle客戶端里要配置好tnsnames,所以在剛剛文件夾下面新建一個文件命名為:tnsnames.ora,文件內容如下:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ORCL)
)
)
其中,HOST = 127.0.0.1,這個是裝oracle服務器端的服務器地址。
2、設置瘦客戶端安裝路徑的環境變量
3、接下來打開plsql進入,第一次先不登錄,點擊取消,自動進入默認界面,然后在Tools-Perferences
紅指針就是剛剛文件夾下面oci.dll文件的路徑。
4、sql查詢結果中中文亂碼的解決
4、1.先查詢當前plsql的字符集編碼
select userenv('language') from dual;
4、’2.設置環境變量
環境變量添加辦法:右擊我的電腦,點擊“屬性”-->"環境變量",在系統變量中新建鍵值分別為NLS_LANG:SIMPLIFIED CHINESE_CHINA.ZHS16GBK
5、字體設置
5.1 打開“工具”——“首選項”選擇左側窗口菜單里的“字體”選項,如圖:
5.2 2、點擊“選擇”按鈕打開“字體”對話框,然后就可以設置你想要的字體大小和顏色了,如下圖:
plsql吧查詢結果列表中中文拷貝出來時會出現亂碼問題,這個需要在拷貝時把輸入法調整為中文,
參考:
https://www.cnblogs.com/changdc/p/8668729.html
https://blog.csdn.net/gm371200587/article/details/81381825
https://blog.csdn.net/kinbos/article/details/51330632
https://blog.csdn.net/jing_er_/article/details/76804959