翻譯|使用教程|編輯:楊鵬連|2020-11-05 15:48:21.010|閱讀 507 次
概述:PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。本文主要介紹PL/SQL Developer產品
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PL/SQL Developer是一個集成開發環境,它專門針對Oracle數據庫的存儲程序單元的開發所用。現在越來越多的商業邏輯和應用程式邏輯都在使用Oracle服務器,所以PL/SQL編程在整個開發過程中也變得越來越重要。PL/SQL Developer在開發Oracle應用程序的時候都注重于開發工具簡單易用,代碼簡潔和開發效率高等特點。PL/SQL Developer不僅很好的提供了上述的特點,而且還具有很多其他的優勢。
PL/SQL Developer已加入 在線訂購,(Annual Service Contract )Single user版本原價600元,現在活動價只需490元,點擊查看授權方式和其他版本優惠
查詢,數據編輯
早在99年,我第一次被指示要尋找TOAD的替代品時,兩個必須滿足的要求之一就是模仿TOAD出色的數據編輯和查詢功能。這對于大型表尤其重要,在大型表中,我們只需要查看和編輯表中的行的子集,然后導出到Excel。大多數工具都嚴重不足。PSD最接近,也是一個很好的選擇。它以這種廉價的包裝形式出現的事實錦上添花。與TOAD相比,操作結果集的可視化和有序顯示的選項更加靈活。能夠將其導出,直接粘貼到電子表格中,通過示例查詢,排序以及其他功能,這些功能都是可靠的,并且沒有給我帶來任何麻煩。
SQL窗口命令的執行能力完全支持替換和綁定變量。這對任何人離開僅SQL * Plus的世界來說都是非常重要的。
自動存儲的最新SQL語句庫(曾經是TOAD和PSD獨有的)仍然非常方便,以至于Oracle工具都不應該沒有它。您可以將其配置為存儲任意多個過去的SQL語句。
SQL * Plus替換
命令窗口是天賜之物。它取代了始終打開SQL * Plus的位置。您過去在SQL * Plus調用中所做的一切都在“命令窗口”內完成。值得慶幸的是,在第一次使用時,它知道我所有自定義SQL腳本的位置,并將毫不費力地執行它們,就像我在SQL * Plus中工作一樣。它在某些方面甚至比當前版本的SQL * Plus更好。例如,記住并編輯先前的語句和塊,甚至像描述表一樣平凡。這是我的舊NT桌面上的SQL * Plus 8.1.7對describe命令的作用:
這是“命令窗口”的輸出如下所示:
與其他PSD一樣,此功能也與其他工具集成在一起。它支持大多數常見的SQL * Plus命令,但除此之外,還支持一些強大的命令,例如QUERY [DATA],EDITD [ATA],EXPORT [DATA],EDIT,TEST,VIEW等。這些命令直接帶您從SQL *類似的“命令窗口”,再到漂亮的GUI,使您(分別)可以:查看,編輯或導出表內容;在命名的PL / SQL源上工作;立即使用一些自動生成的匿名塊代碼測試PL / SQL對象;或查看PSD的選項卡式對話框,其中顯示了命名對象的完整創建/編輯對話框。
底部的小圖標和代碼指示(并允許您通過雙擊進行更改)哪些SQL * Plus設置是其中一種,并允許人們逐步執行腳本。
命令窗口還保留了所有最近執行的語句的緩沖區,并且可以通過上下箭頭來調用,就像在SQL * Plus的命令行版本中一樣。
DBA功能
PSD帶有功能齊全的“會話”窗口,如此處所示。當高級物理DBA沒來解決棘手的問題時,它為團隊節省了許多時間。在這里可以看到:
PSD還帶有勝任的GUI向導,用于創建和編輯表,序列,同義詞,庫,目錄,作業,隊列,隊列表,用戶,角色,配置文件和表空間。
臨時用戶和新手的功能
如果您為臨時數據錄入操作員,大學招聘人員和偶爾需要查看表和代碼的主管購買PSD,則PSD具有各種功能,可讓您將程序精簡和鎖定,例如,新手無法使用,修改代碼,投入生產并感到困惑或迷路。
此外,PSD提供了可視化查詢構建(如Access),鏈接查詢(自動查找和遍歷關系層次結構),自定義和默認功能授權,只讀模式以及報表引擎和免費查看器,其價值僅相當于PSD的全部價格。
最終,盡管包含了許多功能,PSD仍設法維護了一個干凈,簡單(某些評估人員稱之為舊派)的界面。一些評估者稱它為老式學校。就個人而言,我發現整潔的界面令人耳目一新。
誰應該使用它?
每個與查看或編輯Oracle數據庫有關的人。我不會輕易說出來。自1997年以來,我一直在專業和隨意地審查PL / SQLIDE。PL/SQLDeveloper專為新手,核心Oracle程序員以及介于兩者之間的每個人而設計。
一個警告:如果您是一整天都花時間做DBA任務的核心DBA,則除了您執行的PL / SQL編程之外,PSD可能不是最佳選擇。您將要使用Oracle的OEM或研究昂貴的以DBA為中心的工具,例如DBArtisan。
我發現它比我嘗試過的其他任何工具都更直觀,更實用。
競爭產品
請參閱比較表,該表將PL / SQL Developer與其他SQL開發工具進行了比較。
有關Oracle DBA和開發工具的完整列表,請參見tools directory。
缺點
Ive現在已經使用PSD已有5年了,并認為Ive經過了我能想到的每項測試和測試。在此期間,Ive總共發生了3次崩潰,所有崩潰都在主要6.0.0版本發布之后。與所有X.0發行版一樣,存在一些故障。此后,這些錯誤已在快速交付的升級中被消除。
但是,即使它崩潰了,它也比我使用的任何工具都更強大,更優雅,在Embarcaderos的錯誤處理優美性上排名靠前。重新啟動PSD時,所有未保存的文件都在等待保存和恢復!再一次,僅此功能就為我節省了4個小時的返工,并完全還清了PSD的價格。
我能找到的唯一真正的問題是它仍然不支持復合分區,在對表進行反向工程時會生成不正確的DDL。在9i發布之前,應該已經解決了這個
問題,所以早就應該解決此問題。
我在版本4中設法找到的其他一些nitpicks已修復。我認為沒有理由為什么PL / SQL Developer不應該獲得Orafaq授予的第二個5起始評分(TOAD是第一個)。對于價格,它應該得到5星。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: