下面介紹一個跨平台Oracle管理工具:Oracle SQL Handler。這個Oracle管理工具的功能如下:
SQL Handler -- 是用 Java 開發的、專門用於 Oracle 數據庫操作的一種圖形界面工具: 多線程、多連結、支持 PL/SQL、功能實用、操作方便、界面簡潔清新,能運行於所有平台包括 Windows、Linux 及 Unix,勿需安裝 Oracle 客戶端,只需一個 2.3 MB
以表格的形式顯示 Select SQL 語句的查詢結果,可以直接對查詢結果進行再操作,如修改、插入、刪除、保存、多功能拷貝、導出、行列移動、列排序等;能對大型的文本字段(如 CLOB, LONG)查看、編輯等
運行命令 "desc tablename" 能清楚地顯示表 Table 的所有字段 FIEld (包括名稱、數據類型及長度、默認值、非空)、所有的索引 Index、所有的約束條件 Constraints(主鍵、唯一鍵、檢查鍵、子表、外鍵、甚至外鍵的外鍵)
支持多條SQL語句的成批運行,用控制台監控每條語句的運行,在運行過程中可以中斷/暫停/繼續正在運行的 SQL、甚至可以更正出錯誤的 SQL,從而提高操作效率
支持彩色文本編輯,即關鍵字、注釋塊、引號內字符串、操作符等,用不同的彩色字體加以區別; 還有,如果光標停在括號處,高亮度顯示配對的括號,增強可讀性
方便高效的行塊和列塊操作,能對行塊和列塊中的文本進行拷貝、剪切、刪除、左右移動等,以滿足特殊需求
按鈕"Format SQL" 能將語句塊中的雜亂語句以縮進的格式進行重編排
運行命令 "explain plan for SQL" 或按菜單項 "Explain Plan",能快速地顯示 SQL 的執行計劃; "Export" 按鈕或菜單項,能直接將 SELECT 語句結果轉化為 INSERT 語句,方便於數據移植、拷貝等
運行命令"schema tablename"能顯示表 Table 或視圖 view 的生成 schema,即 Table 或 vIEw 是如何創建的(包括索引 Index及約束條件 Constraints)
全面支持 PL/SQL(包括 Procedure、 Function、Trigger、 Package),能夠顯示 DBMS_OUPTPUT.PUT_LINE 的輸出;能夠給出錯誤信息,甚至光標能夠精確定位錯誤所在的行列位置,極大地方便於調試
提供對常用數據字典(如 Tables、VIEws、Indexes 等)通配符查詢、刪除、修改等
工具主頁:http://www.Oracle.com/technology/products/database/sql_developer/index.Html
以上就是對Oracle管理工具——Oracle SQL Handler的介紹。