PLSQL Developer 14首次連接Oracle12c數據庫配置
1 PL/SQL Developer下載安裝、破解
1.1下載安裝
第一種下載方式:官網下載

第二種下載方式:百度雲下載(附帶注冊機)
點我下載 提取碼:n4da
1.2破解步驟
1)解壓PLSQLDeveloper1406x64_43957文件,進入KeyGen-ZWT文件夾內,打開注冊機keygen

2)打開PLSQL Developer 14 (64 bit)軟件,點擊Help-Register,依次輸入注冊機內的代碼,最后點擊Register


2 Oracle Instant Client下載
第一種下載方式:官網下載
點我下載(下載數據庫對應版本的instantclient,此處下載Version 12.2.0.1.0,Oracle12c數據庫安裝可參見RHEL7.5系統安裝Oracle12c數據庫)

第二種下載方式:百度雲下載
點我下載 提取碼:cxbe
將下載的instantclient-basic-windows.x64-12.2.0.1.0.zip進行解壓

3 配置PL/SQL Developer首選項
1)打開PLSQL Developer,登錄界面如下,點擊Cancel取消按鈕

2)點擊菜單欄右上角按鈕,或選擇Configure-Preferences,打開的Preferences窗口中,配置Oracle Home路徑為Oracle Instant Client解壓安裝路徑,OCI library為Oracle Instant Client解壓安裝路徑下的oci.dll文件

點擊Apply再點擊OK,使配置生效
3)關閉PLSQL Developer,重新打開,多出了Connect as選項

4 配置Oracle Instant Client
由於PLSQL Developer的登錄界面沒有數據庫的初始化內容,因此需要在Oracle Instant Client解壓安裝目錄下新建\NETWORK\ADMIN目錄,並在其目錄下新建tnsnames.ora文件

tnsnames.ora內容如下:
數據庫名 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = Oracle服務IP)(PORT = 1521)) (CONNECT_DATA = (SERVICE_NAME = 數據庫名) ) )
配置完成后,關閉PLSQL Developer,重新啟動
5 PL/SQL Developer登錄Oracle
1)開啟數據庫監聽
[oracle@ora ~]$ lsnrctl start

2)啟動PLSQL Developer,輸入oracle的用戶名密碼和需要連接的數據庫,界面如下:


6 PL/SQL Developer顯示SQL行號
點擊菜單欄右上角按鈕,或選擇Configure-Preferences,左側找到SQL Window,右側找到Show gutter(line numbers)並勾選,Apply然后點擊OK。
7 PL/SQL Developer中文亂碼處理
亂碼問題:

解決步驟:
1)查看數據庫字符集
select userenv('language') from dual;

字符集為AMERICAN_AMERICA.AL32UTF8
2)查看本地字符集
select * from V$NLS_PARAMETERS;

第一行和第九行是相對應的,AMERICAN_AMERICA.AL32UTF8
3)新建系統環境變量NLS_LANG
變量值和數據庫的字符集相同,若已存在系統變量NLS_LANG,則更新變量值

4)重新打開PL/SQL Developer

8 PL/SQL Developer命令行窗口
有些語句在SQL窗口執行不了,可以新建命令窗口執行

9 PL/SQL Developer刪除登錄記錄
最近登錄過的用戶記錄會在打開PL/SQL Developer中顯示

打開Preferences窗口,選擇Logon History,刪除不常使用到的用戶

10 PL/SQL Developer切換中文語言
打開PL/SQL Developer,選擇Preferences-Appearance-Language,選擇Chinese.lang中文漢化包,點擊Apply


