1、PL/SQL Developer記住登陸密碼
在使用PL/SQL Developer時,為了工作方便希望PL/SQL Developer記住登錄Oracle的用戶名和密碼;
設置方法:tools->Preferences->Oracle->Logon History , “Store history”是默認勾選的,勾上“Store with password” 即可,重新登錄在輸入一次密碼則記住了。
2、執行單條SQL語句
在使用PL/SQL Developer的SQL Window時,按F8鍵,PL/SQL Developer默認是執行該窗口的所有SQL語句,需要設置為鼠標所在的那條SQL語句,即執行當前SQL語句;
設置方法:tools->Preferences-->Window types ,勾上“AutoSelect Statement” 即可。
3、保存UI布局
在使用PL/SQL Developer時,按自己習慣來使用瀏覽器、窗口列表。
設置方法:先調整好UI布局,在Windows 菜單下選擇 SaveLayout
4、關閉所有窗口
在File菜單下選擇Close ALL
5、對像瀏覽器默認設置
設置方法:在 Object 窗口中點擊 Filter 按鈕,設置 My Object為默認
tools->Preferences->
技巧:改變常用的Object顏色
6、使用 instant client
設置方法:tools->Preferences->Connection,勾選 Check connection,設置Oracle Home 為instant client目錄,設置OCI Library為instant client目錄下的OCI.dll
instant client目錄下新建network\admin\tnsnames.ora文件,用來存放TNS,或者設置環境變量TNS_ADMIN指向tnanames.ora的所在路徑
7、中文亂碼
查看服務端編碼:select * from v$nls_parameters a Where a.PARAMETER In ('NLS_LANGUAGE','NLS_TERRITORY','NLS_CHARACTERSET');
需設置客戶端編碼為:<LANGUAGE>_<TERRITORY>.<CHARACTERSET>。
設置方法1:設置變量 NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
設置方法2:設置 HKEY_LOCAL_MACHINE\SOFTWARE\oracle\KEY_OraDb11g_home1的值 NLS_LANG 數據為 SIMPLIFIED CHINESE_CHINA.ZHS16GBK
順便檢查下,PL/SQL Developer字體是不是支持中文,默認為:Segoe UI和Courier New
設置方法:tools->Preferences->Fonts
8、關鍵字自動大寫
設置方法:tools->Preferences->Editor 設置 Keyword Case ,Init Caps為首字母大寫,UpperCase為全大寫,LowerCase為全小寫
COMMIT(F10)
ROLLBACK(SHIFT+F10)
EXECUTE(F8)
EXPLAIN PLAN(F5)
調試快捷鍵
切換斷點:CTRL+B
開始:F9
運行:CTRL+R
單步進入:CTRL+N
單步跳過:CTRL+O
單步退出:CTRL+T
運行到異常:CTRL+Y
File/New/SQL Window Shift+S
File/New/Command Windows Shift+C
File/Close Ctrl+W
File/Close all Alt+Ctrl+W
Edit/Selection/Uppercase Shift+U
Edit/Selection/Lowercase Shift+L
%appdata%\PLSQL Developer\Preferences\%user%\default.ini