plsql本機不安裝數據庫連接遠程數據庫


用PL/SQL連接oracle數據庫,不管是本地的還是遠程的,一般都需要安裝oracle客戶端
 
如何達到不安裝oracle客戶端,又能使用PL/SQL工具?
 
 
1. oracle官網提供了instantclient,下載instantclient-basic包,將包解壓存放到本地目錄即可,包中提供了數據庫的遠程連接工具等,下載地址: http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
2、plsql登錄時點擊取消,進入到未登錄狀態界面,點擊工具-->首選項配置解壓后的instantclient目錄,如下圖:
 
如,Oracle Home配置:D:\softPackge\developSoft\softPackge\plsql\oracleConnectionTool\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2
OCI library配置:D:\softPackge\developSoft\softPackge\plsql\oracleConnectionTool\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2\oci.dll
 
3、遠程連接數據庫
無需配置,可直接在登錄窗口中輸入用戶名、密碼、遠程地址,8遠程地址即:ip:端口/實例名,如:192.168.0.113:1521/ORCL
 
4、plsql破解見plsql安裝,通過注冊機生成注冊碼,注冊機網盤地址: https://pan.baidu.com/s/1nvOisMP
 
5、問題:plsql連接遠程數據庫后查詢出的數據亂碼?
(1)首先通過sql查詢數據庫編碼:select * from V$NLS_PARAMETERS;
查看第一行:NLS_LANGUAGE屬性值,看是否是GBK或者UTF-8則設置環境變量。
(2)設置環境變量
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
LANG=zh_CN.GBK
--instantclient解壓目錄
TNS_ADMIN=D:\softPackge\developSoft\softPackge\plsql\oracleConnectionTool\instantclient-basic-windows.x64-12.2.0.1.0\instantclient_12_2
 
然后重啟plsql,如果不行最好是重啟電腦即可生效
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM