Oracle SQL Developer進一步提高開發效率
為了進一步提高開發人員效率,簡化Oracle數據庫開發,甲骨文公司日前宣布Oracle SQL Developer 2.1版上市,這是廣受歡迎的數據庫開發和遷移工具Oracle SQL Developer的最新版本。Oracle SQL Developer 2.1版是一個免費且全面的工具,該新版軟件的很多功能都得到了增強,此外還引入了兩種關鍵的新功能――PL/SQL單元測試(Unit Testing)和數據建模器瀏覽器(Data Modeler Viewer)。Oracle SQL Developer 2.1版的兩項關鍵新功能和所有增強功能都是應Oracle SQL Developer社區的要求和建議而開發的。新版軟件引入了遷移工作臺(Migration Workbench),以支持Teradata和面向Linux、UNIX和Windows操作系統的IBM DB2 UDB。Oracle SQL Developer 2.1版可從Oracle技術網(OTN)下載。
最新版軟件簡化數據庫測試和遷移
Oracle SQL Developer 2.1版引入了一種單元測試框架,開發人員可利用該框架建立并共享單元測試和測試套件,這些單元測試和測試套件可以批處理方式運行,并根據不同數據庫的命令行運行。PL/SQL單元測試為數據庫開發人員提供了強大的預置功能,用這些功能可以開發并運行數據庫代碼回歸測試,從而實現質量更高的數據庫開發,同時減少為單元測試編寫腳本程序的需求。最新版Oracle SQL Developer新增一個數據建模器瀏覽器,可以使用只讀方式訪問最近推出的Oracle SQL Developer數據建模器(Data Modeler)。這使得開發人員、數據建模人員、IT架構師以及其他相關人員能夠利用該工具打開和瀏覽用獨立的Oracle SQL Developer數據建模器建立的數據模型,并通過將表格拖到模型圖上,以圖形方式瀏覽架構對象。
Oracle SQL Developer中新增加的數據建模器瀏覽器的關鍵好處是,用戶可以用這個單一工具瀏覽第三方數據庫表格,并在一張圖上瀏覽關鍵的外部關系,然后利用這個工具將數據和對象遷移到Oracle數據庫中,從而降低成本、工作量以及與向Oracle數據庫遷移第三方數據庫的風險。Oracle SQL Developer 2.1版現在增加了遷移工作臺,該工作臺除了支持以前宣布的Sybase ASE 第12和15版、Microsoft SQL Server 2000和2005以及Microsoft Access,現在還支持Teradata(第12版)以及面向Linux、UNIX和Windows操作系統的IBM DB2 UDB(第7、8和9版)。
這個最新版軟件還具有:
• 新的后臺任務功能,使用戶能夠在后臺運行耗時的SQL任務的同時,執行其他任務;
• 增強的數據網格功能,為用戶提供更強的控制能力,如動態搜索、過濾和高亮顯示;
• 版本控制,現在的支持范圍包括Perforce和Serena Dimensions。
Oracle SQL Developer可用于Oracle數據庫11g的所有版本,并可在Windows、Linux和Mac OS X操作系統上運行。該工具還可用于Oracle數據庫10g以及Oracle 9i數據庫第二版。甲骨文公司軟件開發副總裁Mike Hichwa表示:“增加PL/SQL單元測試使Oracle SQL Developer領先于其他很多數據庫開發工具。我們知道,幾乎每一個Oracle數據庫客戶都使用PL/SQL,而擁有一個可靠的單元測試框架將使我們的客戶降低成本并提高軟件質量。”
OPITZ CONSULTING公司高級架構師Gerd Volberg表示:“專業軟件開發需要強大的工具。這就是我們公司每一位開發人員都有專屬的、安裝了完整Oracle SQL Developer記憶棒的原因。我們的業務環境常常不允許在客戶的計算機上安裝軟件。因此對于我們來說,有一個能從記憶棒上即時啟動工作的工具非常重要。Oracle SQL Developer 2.1版是一個極好的成套工具,其中包括強大的、新的PL/SQL單元測試,正適用于我們的咨詢服務。”