PL/SQL工具操作
阿新 • • 發佈:2017-06-19
tcp editor tab light col sql lec 設置方法 auto
-- object視圖切換到 myobject 設置方法: Tools菜單 -> Object Brower Filters,會打開Define Browser Filters界面, 選中"My Objects",並勾選 "Default" 設為默認即可。 Tools菜單 -> Object Brower Folders,會打開Define Browser Folders界面, 這裏可以把經常用到的幾個目錄(比如:Tables Views Seq Functions Procedures) -- find database objects 全局搜索數據庫對象 -- 首選項提供的功能 Tools -> Preferences 1.設置記住用戶名密碼 2.關鍵字大小寫 3.保存上次打開的sql腳本 (1) 將菜單Tools->Window list選項勾上; (2) Tools->Perferences->User Interface->Options的右邊,將"Autosave desktop"勾選. -- 菜單欄提供的功能 1. 格式化SQL語句 PL/SQL Beautifier -- 首選項可導入自己的template 2. 查看執行計劃 explain plan 或F5 -- 調試 1. DEBUG CONNECT SESSION 權限缺失 ,存儲過程調試報錯:Insufficient privileges. (1) sqlplus : / as sysdba; (2) grant DEBUG CONNECT SESSION to scott; (3) select * from role_sys_privs where privilege like ‘DEBUG%‘ order by 2; 2.報錯 : Automatic STATISTICS v$session 動態性能視圖無權限訪問 (1) 勾選不再提示 (菜鳥方案) (2) 給用戶授權查詢權限 grant select on V$session to user_sec (3) 給所有用戶授權 : grant select on V_$session to public; (4) 禁用plsql這個功能 Tools --> Preferences --> Options --> Automatic STATISTICS -- oracle精簡客戶端配置 \Oracle\ora90\network\ADMIN\tnsnames.ora文件 格式如下: DATABASE_NAME = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521)) ) (CONNECT_DATA = #(SERVICE_NAME = dealer) (SID = SID_NAME) #(SERVER = DEDICATED) ) ) -- execl數據導入數據庫 CREATE TABLE t1( cino varchar2(100), contno varchar2(100), loanno varchar2(100) ) SELECT * FROM t1 (1) SELECT * FROM t1 FOR UPDATE; (2) 復制-粘貼 快速插入 -- 雙擊顯示表數據 設置方法: 菜單Tools -> Preferences -> Object Browser, 在右側,為不同的Object Type綁定雙擊和拖放操作。 -- 去掉註釋的斜體樣式 菜單Tools -> Preferences -> User Interface->Editor 在右邊的界面中"Syntax Highlighting"下,去掉"Comment"右邊的"Italic"的勾選.
PL/SQL工具操作