OB9即ObjectBrowser9,通過(guò)工具的全屏幕編輯器,可以創(chuàng)建和編輯過(guò)程。
功能:
支持Oracle10g
支持Oracle最新版本Oracle10g。當(dāng)然也支持Oracle 9i / 8i / 8。
追求批處理的簡(jiǎn)潔化
比方說(shuō),輸出一周前有變更的數(shù)據(jù)庫(kù)對(duì)象到腳本里][重編譯已經(jīng)無(wú)效的程序]等等,當(dāng)初,即使通過(guò)執(zhí)行SQL命令和腳本就可以對(duì)應(yīng)的事情,隨著數(shù)據(jù)庫(kù)對(duì)象的 不斷增加,處理變得越來(lái)越繁瑣。在這一點(diǎn)上,通過(guò)SI Object Browser工具中的[對(duì)任意的多個(gè)對(duì)象進(jìn)行特定處理]功能,完全不用寫SQL語(yǔ) 句就可以實(shí)現(xiàn)。更進(jìn)一步,使用者也可以任意追加一些功能。
數(shù)據(jù)庫(kù)對(duì)象圖像化顯示
通過(guò)可以定制的對(duì)象樹(shù)顯示功能,排序功能,可以迅速查詢到目標(biāo)對(duì)象。通過(guò)對(duì)象名和腳本的全文查詢可以進(jìn)行一些復(fù)雜的包含查詢。進(jìn)一步,通過(guò)登錄一些經(jīng)常使用的對(duì)象到Workspace,這樣連對(duì)象查詢本身的作業(yè)可以不要。
存儲(chǔ)過(guò)程創(chuàng)建功能
通過(guò)工具的全屏幕編輯器,可以創(chuàng)建和編輯過(guò)程,函數(shù)等存儲(chǔ)程序。
強(qiáng)大的SQL執(zhí)行功能
有關(guān)SI Object Browser的SQL執(zhí)行功能,通過(guò)工具提供的全屏幕編輯器可以自由的編輯SQL語(yǔ)句。另外,通過(guò)SQL Builder提供的GUI操作,可以生成SQL語(yǔ)句自身。
執(zhí)行的結(jié)果通過(guò)網(wǎng)格的形式被顯示出來(lái),非常直觀,而且必要的時(shí)候,可以對(duì)顯示的結(jié)果進(jìn)行直接編輯,編輯后的結(jié)果可以反映到數(shù)據(jù)庫(kù)中。有關(guān)數(shù)據(jù)修改,LONG, LONG RAW, BLOB,CLOB的數(shù)據(jù)類型全都可以對(duì)應(yīng)。
因?yàn)槟荞R上顯示輸入的SQL語(yǔ)句的執(zhí)行計(jì)劃,所以可以一邊確認(rèn)輸出結(jié)果和執(zhí)行計(jì)劃,一邊創(chuàng)建出高效的SQL語(yǔ)句。
可以實(shí)現(xiàn)從資源瀏覽器的拖放功能,如果已經(jīng)將SQL語(yǔ)句保存到文件中的情況下,還可以實(shí)現(xiàn)僅使用鼠標(biāo)即可執(zhí)行SQL的功能。
數(shù)據(jù)庫(kù)管理者功能
以GUI的形式實(shí)現(xiàn)用戶,表空間,回滾段的創(chuàng)建和編輯。另外,也可以顯示連接中的會(huì)話以及鎖信息一覽。
輸出數(shù)據(jù)庫(kù)對(duì)象腳本
能輸出數(shù)據(jù)庫(kù)對(duì)象的SQL腳本。有關(guān)輸出方法可以靈活選擇。比方說(shuō),同時(shí)輸出多個(gè)對(duì)象的腳本到一個(gè)文件,還有輸出時(shí)可以指定不要方案名等等,都可以實(shí)現(xiàn)。另外,關(guān)于表對(duì)象的輸出,因?yàn)槠渲械臄?shù)據(jù)可以以INSERT語(yǔ)句形式輸出,這樣可以用來(lái)實(shí)現(xiàn)向其它環(huán)境的遷移,備份等。
通過(guò)SI Object Browser 完成對(duì)ORACLE數(shù)據(jù)庫(kù)的連接后,正常的情況下會(huì)顯示出下面的畫面來(lái)。
此后,就可以從對(duì)象列表里選出需要的對(duì)象,對(duì)它進(jìn)行相應(yīng)的操作。也可以通過(guò)主菜單或者工具條上的按鈕來(lái)操作執(zhí)行SQL,腳本等的各種工具。