
【軟件介紹】
plsql developer 是專為windows系統(tǒng)而開發(fā)的Oracle數(shù)據(jù)庫存儲程序單元開發(fā)工具,能夠完美運行在64位winxp\win7\win8等平臺上,為用戶方便地創(chuàng)建你的客戶端/服務(wù)器應(yīng)用程序的服務(wù)器部分。plsql developer擁有強大的編輯器,可以實現(xiàn)語法加強、SQL和PL/SQL幫助、對象描述、代碼助手、編譯器提示、PL/SQL完善、代碼內(nèi)容、代碼分級、瀏覽器按鈕、超鏈接導(dǎo)航、宏庫等許多智能特性,能夠滿足要求性最高的用戶需求。當(dāng)您需要某個信息時,它將自動出現(xiàn),至多單擊即可將信息調(diào)出。
【軟件特點】
功能強大的PL/SQL編輯器編輯器具有語法加強、SQL 和PL/SQL 幫助、對象描述、代碼助手、編輯器提示、重新構(gòu)建、PL/SQL完善、代碼內(nèi)容、代碼層次、代碼層疊、超鏈接導(dǎo)航、 宏程序庫和其他先進的功能, Unicode 兼容編輯器可以滿足用戶最苛刻的要求。這些信息都是自動給你顯示的,或者你只要點擊一下鍵就可以了。
集成調(diào)試器
集成調(diào)試器提供你所需要的全部特性:使用斷點模式一步一步的運行、瀏覽和設(shè)定變量、瀏覽所有堆棧等等。你可以調(diào)整任何程序單元,而且還不需要對它作任何的改變,包括觸發(fā)器和對象類型等的改變。
PL/SQL美化工具
PL/SQL美化工具允許你通過用戶自定義規(guī)則來格式化SQ和PL/SQL代碼。你的代碼可以在你編輯、保存或打開文件時自動被美化。這個特點可以增加你的譯碼效率,而且如果你在大的團體里工作,還可以提高你的PL/SQL代碼的可讀性。
SQL編輯窗口
SQL編輯窗口允許你進入任何SQL語句或多個語句里,在表格里瀏覽和編輯結(jié)果。你可以很容易的在歷史緩沖區(qū)找回先前刪除的SQL語句。SQL編輯器提供和PL/SQL編輯器一樣強大的功能。
命令窗口
你可以用PL/SQL Developer的命令窗口制作和執(zhí)行SQL腳本。這個窗口和 SQL*Plus有一樣的外觀,還有有相應(yīng)語法加強功能的內(nèi)置編輯器。現(xiàn)在你就編輯你自己的腳本,而且不需要“編輯/保存腳本/切換到SQL*Plus/運行腳本”的循環(huán),另外還不用離開PL/SQL Developer IDE就能完成整個工作。
報表
針對你的應(yīng)用數(shù)據(jù)或Oracle代碼字典來運行報表,你可以用PL/SQL Developer的內(nèi)置報表功能。這里有許多的報表標(biāo)準(zhǔn),你可以很容易的創(chuàng)建你自定義的報表。這些自定義的報表可以保存到一個報表文件中,它可以包括到報表菜單里。這樣運行你常用的自定義報表就很容易。
你不需要PL/SQL Developer,直接用免費查詢報表軟件,在命令欄里運行你的報表。
圖表
用圖表編輯窗口,你可以創(chuàng)建一些對象的圖形表示。用這種方法,你可以很容易的看到你應(yīng)用的數(shù)據(jù)庫對象或項目和它們的關(guān)系。一個圖表可以作為一個文件,但也可以作為一個工作區(qū)域。右擊一個項目就會提供該項目所有功能;雙擊一個項目就可以調(diào)用該項目類型的默認(rèn)行為。
項目
要組織你的工作,你可以用PL/SQL Developer內(nèi)置的概念設(shè)計。一個項目包括所有的源文件、數(shù)據(jù)庫對象、注解和選項。它允許你在一個特別的項目范圍內(nèi)工作,而不是整個數(shù)據(jù)庫或計劃。這樣你就可以很容易的找到你需要的項目。
回調(diào)測試
對于回調(diào)測試,你可以使PL/SQL Developer內(nèi)置的測試管理器。你可以定義和運行一個測試設(shè)置;如果所有測試是正確的,它還可以快速確定下來。若有錯誤,測試管理器會啟動調(diào)試器來確認(rèn)錯誤原因。
To-Do項目
你可以使用任何SQL或PL/SQL源文件的To-Do項目來快速的做一個關(guān)于源文件的注解。后面你可以從To-Do清單訪問這些信息。
HTML指南
Oracle目前提供在線的HTML格式的指南。你可以把這些手冊整合到 PL/SQL Developer環(huán)境里,來幫助改正編輯錯誤、運行錯誤。
Non-PL/SQL對象
不需要任何的SQL,你就能瀏覽、創(chuàng)建和修改表格、序列、同義字、庫、目錄、事件、排列、用戶和任務(wù)。只需在一個使用簡單的表里輸入信息,PL/SQL Developer會生成合適的SQL來創(chuàng)建和修改項目。
模板清單
PL/SQL Developer的模塊清單是一個真正節(jié)約時間的并且能幫你執(zhí)行標(biāo)準(zhǔn)化的工具。無論你在何時需要插一些標(biāo)準(zhǔn)的SQL或PL/SQL代碼到編輯器里,無論你在何時需要創(chuàng)建新的程序文件,你只需要點擊相應(yīng)的模塊。
查詢建立器
圖形查詢建立器使新選擇報表的創(chuàng)建或現(xiàn)有報表的修改變得更簡單。PL/SQL Developer的內(nèi)置插件程序界面允許第三方查詢建立器,比如Active Query Builder。
比較用戶項目
在改變了表的定義、瀏覽、程序單元等后,將這些改變復(fù)制給其它的數(shù)據(jù)庫用戶或找到具體的不同點是很有用的。這可能是另外的一個開發(fā)環(huán)境、一個測試環(huán)境或生產(chǎn)的環(huán)境。
用戶輸出項目
要輸出用戶選擇項目的DDL語句,你可以使用用戶輸出項目工具。用這種方法,你可以很容易的為另外一個用戶創(chuàng)建項目,或者將文件保存下來作為備份。
工具
PL/SQL Developer包括使每天的開發(fā)更容易得幾個工具。你可以編輯所有憂缺陷的項目、在數(shù)據(jù)庫源里搜索文本、輸出和輸入表、生成測試數(shù)據(jù)、輸入文本或ODBC數(shù)據(jù)、比較表數(shù)據(jù)、模擬dbms_alert 和dbms_pipe等等。
插件擴展名
PL/SQL Developer功能可以通過插件程序擴展。在附件軟件頁面提供有插件程序的下載。你可以在哪里進行免費下載。插件程序可以是Allround Automations提供的 (比如 Version Control Plug-In 或 plsqldoc Plug-In) ,或其它人提供的。如果你有一個可以創(chuàng)建DLL'S的編程代碼,你也可以自己編寫你自己的插件程序。
【軟件作用】
到目前為止,用戶使用plsql developer 64位,可以可以完成如下工作:1、使用文本編輯器編寫程序單元(過程、觸發(fā)器等)。
2、使用 Oracle SQL*Plus 編譯源文件。
3、如果有編譯錯誤,你必須找出它位于源文件中何處,糾正它,并轉(zhuǎn)回到 SQL*Plus 重新編譯它,然后再找下一處錯誤。
4、使用 SQL*Plus 或你的客戶端應(yīng)用程序測試程序單元。
5、如果發(fā)生運行時錯誤,你又不得不辛苦地定位問題的原因并糾正錯誤。
6、使用解釋計劃工具或 tkprof 工具優(yōu)化你的 SQL 語句。
7、使用 SQL*Plus 或其他工具在你的數(shù)據(jù)庫中查看或修改其他對象和數(shù)據(jù)。
這些任務(wù)——編輯、編譯、糾正、測試、調(diào)試、優(yōu)化和查詢——都可以在不離開plsql developer IDE的情況下被完成。此外,plsql developer還提供了其他幾個能在每天的PL/SQL 開發(fā)中提供幫助的工具。

【軟件功能】
一、編輯與其他嚴(yán)肅的開發(fā)環(huán)境一樣,PLSQL Developer 也可以在磁盤上存儲你的源文件,其他工具只讓你在數(shù)據(jù)庫中編輯源文件,而這不支持執(zhí)行任何版本控制或部署方案。源文件能通過SQL*Plus 運行,所以你不使用 PLSQL Developer 也能在任何平臺上部署它們。你可以通過標(biāo)準(zhǔn)的多文檔界面一次編輯很多文件。
編輯器為程序員提供了廣泛的協(xié)助。對于 SQL 語句和 PL/SQL 語句,它提供了上下文敏感的幫助。所有信息都可以即查即得:如果你開始鍵入 substr,但已經(jīng)忘了參數(shù)的準(zhǔn)確含義,那么現(xiàn)在你可以簡單地單擊 F1 就能獲得 SQL 參考手冊的相應(yīng)主題。同樣地,在編輯器中卷起的窗口中,還能夠為您提供表、視圖和程序單元的描述。代碼助手被集成在編輯器中,當(dāng)你鍵入數(shù)據(jù)庫對象的名稱時,它會自動顯示出數(shù)據(jù)庫對象的信息,允許你從這些信息中瀏覽和挑選選項。對于大的包或類型體,程序編輯器提供了帶有代碼內(nèi)容的樹視圖以方便導(dǎo)航,高亮顯示了代碼結(jié)構(gòu)和變量參照,支持折疊/展開代碼部分,還提供了超鏈接導(dǎo)航。查詢設(shè)計器允許你圖形化地創(chuàng)建 select 語句。PLSQL Developer 的可擴展模板簡化了向程序中插入標(biāo)準(zhǔn) SQL 和 PL/SQL代碼的過程。所有編輯器都使用恰當(dāng)?shù)?SQL、PL/SQL和 SQL*Plus 語法高亮顯示功能,使你的代碼更具可讀性。
二、編譯與糾錯
在編輯器中,你可以編譯源文件。如果發(fā)生編譯錯誤,將自動跳轉(zhuǎn)到相應(yīng)的源代碼行,所有編譯錯誤都被記錄在編輯器底部的一列表中。這個列表可以包含代碼提示,可以指出常見程序設(shè)計錯誤或不規(guī)范的自定義命名約定。
三、測試與調(diào)試
要測試你的程序單元,可以寫一個程序腳本,這個測試腳本的主體包含一個 PL/SQL 塊,你可以在其中規(guī)劃測試代碼,可以對要在 PL/SQL 塊中使用的任何變量進行聲明、分配輸入值,以及在運行后進行查看。當(dāng)你運行一個測試腳本時,也許會出現(xiàn)運行時錯誤。在這種情況下,PLSQL Developer 允許你查看錯誤堆棧來源,每個涉及運行時錯誤的錯誤堆棧源行都會被高亮顯示,所以你可以輕松地返回到有問題的地方。
四、憂化
要在你的程序單元中優(yōu)化 SQL 語句,Oracle 的解釋計劃工具能夠提供很大幫助,所以它集成在了 PLSQL Developer 的 IDE 中。只要在源文件中簡單地選擇 SQL 語句并按 F5,查詢計劃就會在一個單獨的解釋計劃窗口中生動地顯示出來,然后你就能在源文件之外通過修改語句來優(yōu)化查詢計劃,并把它復(fù)制回去。
五、查詢
要查詢數(shù)據(jù)庫中的數(shù)據(jù),你可以使用 SQL 窗口運行任何 SQL 語句。所有已運行的語句都被保留在歷史緩沖區(qū)中,因此你能夠輕松地重新運行它們。任何查詢結(jié)果都會被方便地顯示在一個單獨的表格中,隨后你可以在這個表格中插入、更新或刪除記錄。結(jié)果表格還可用于查詢實例模式,以便你能容易地查找你需要的信息。要查詢數(shù)據(jù)庫對象,你可以使用對象瀏覽器。數(shù)據(jù)庫對象的所有相關(guān)屬性,例如表、視圖、序列、函數(shù)、過程、包、類型、觸發(fā)器等,以及對象之間的依賴關(guān)系,都可供查看。對象瀏覽器使用了一種樹視圖,該視圖類似于 Windows 資源管理器,只需指向并單擊即可進行瀏覽。
六、運行 SQL 腳本
PLSQL Developer 包括一個可用于運行 SQL 腳本或運行 SQL 語句的命令窗口,你還可以執(zhí)行與你可能熟悉的 SQL*Plus 命令很相似的命令。創(chuàng)建和修改表定義你可以容易地創(chuàng)建和修改帶有使用任何 SQL 語句的表定義,只需在對話框窗口中填寫定義,修改列、約束、索引、權(quán)限、存儲信息、注釋等。你可以在數(shù)據(jù)庫中應(yīng)用這些定義,并查看、修改和保存生成的SQL。
七、圖表
要顯現(xiàn)應(yīng)用程序或工程的數(shù)據(jù)庫對象以及它們之間的關(guān)系,可以創(chuàng)建圖表。圖表可用于存檔,也可用作處理相關(guān)對象的工作空間。
八、報告
PLSQL Developer 附帶了許多基于 HTML 格式的標(biāo)準(zhǔn)報告。你可以在 PLSQL Developer 中查看這些報告,可以打印它們或?qū)⑺鼈兞泶鏋?HTML 文件,還可以創(chuàng)建你自己的定制報告??梢詮膱蟾娌藛屋p松訪問報告。
九、圖形
圖形窗口可以運行于 SQL 窗口或報告窗口內(nèi)部,以獲得查詢數(shù)據(jù)的圖示。
十、工程
要組織你的工作,你可以使用 PLSQL Developer 的工程概念,工程由很多文件和數(shù)據(jù)庫對象組成,可以通過工程項目窗口輕松訪問這些對象,并且通過單擊鼠標(biāo)來編譯它們。
十一、工具
PLSQL Developer 提供了幾個對開發(fā)有幫助的工具,這些工具包括允許你在數(shù)據(jù)庫對象源中搜索文本的查找數(shù)據(jù)庫對象工具、支持快速編譯在開發(fā)期間已經(jīng)變得無效的對象的編譯無效對象工具、導(dǎo)出和導(dǎo)入工具、創(chuàng)建測試數(shù)據(jù)的數(shù)據(jù)生成器工具、用于導(dǎo)出用戶對象 DDL 語句的導(dǎo)出用戶對象工具、用于比較兩個用戶對象定義的比較用戶對象工具、會話信息工具、事件監(jiān)視器和一個用于比較并使表內(nèi)容相同的比較表數(shù)據(jù)工具,以及一個用于查看和管理您的日程安排事務(wù) DBMS 日程管理工具。
【安裝教程】
首先,在本站下載plsql軟件,下載完后進行解壓
雙擊【plsqldev.exe】進行安裝,彈出安裝窗口中點擊【I Agree】


默認(rèn)是安裝在C盤中,可以選擇其他盤,點擊【next】繼續(xù)安裝

默認(rèn)繼續(xù)點擊【next】繼續(xù)安裝

出現(xiàn)此窗口,默認(rèn)安裝即可,點擊【finish】

出現(xiàn)此窗口,耐心等待即可,完成時后,點擊【close】即可


桌面出現(xiàn)此圖標(biāo)說明安裝成功

【破解教程】
1、下載解壓縮,得到原程序、漢化補丁和注冊機;
2、點擊plsqldev1104x64.exe安裝,選擇我同意(I Agree),根據(jù)實際情況選擇自己的安裝路徑,點擊Next即可。

3、安裝完成后,點擊chinese.exe進行漢化操作,選擇安裝路徑【C:\Program Files\PLSQL Developer】,點擊開始符合進行漢化;


4、最后使用注冊機中生成的口令及編號注冊即可,打開plsql developer軟件(暫時先不用鏈接點擊cancel),在幫助中選擇注冊,根據(jù)注冊機的信息復(fù)制到注冊表中。




5、第一次打開plsql developer是英文版本,可以通過下面的菜單設(shè)置為中文:
tools——preferences——appearance——language 選擇簡體中文即可。


【使用教程】
基本操作首先確保有oracle數(shù)據(jù)庫或者有oracle服務(wù)器,然后才能使用PLSQL Developer連接數(shù)據(jù)庫。

啟動PLSQL Developer,登陸oracle用戶賬號后連接(這里不詳細(xì)介紹如何配置tnsname.ora)了。

登陸成功后即可進入對象瀏覽器窗口界面

在對象瀏覽器選擇“my object”,這里邊就是SCOTT(當(dāng)前登陸的用戶的所有object)

找到table文件夾,里邊就是當(dāng)前賬戶的所有表格

查看表格
選中需要查看的表—》右鍵—》選中“查詢數(shù)據(jù)”【query data】,即可看到數(shù)據(jù)了。


SQL Window使用
新建—》選中sql window,即可打開sql窗口了

在sql窗口內(nèi)輸入sql語句,全選,點擊執(zhí)行即可查看到結(jié)果,功能很強大

編輯表
選中表—》右鍵—》Edit(編輯),可以對表進行編輯。

【實用技巧】
1、選中sql語句的當(dāng)前行鼠標(biāo)連續(xù)點擊所在行3次。
2、記住登陸密碼
工具 -> 首選項 -> Oracle -> 登錄歷史,勾選“帶口令存儲”。
3、查看Oracle的tnsnames.ora內(nèi)容
幫助 -> 支持信息 -> TNS名
4、PL/SQL美化器使用
默認(rèn)點擊工具欄“PL/SQL美化器”后,有些sql語句如decode里面的判斷值太多個,則會換成多行顯示,影響整體的閱讀,可以設(shè)置成一行顯示:
工具 -> 首選項 -> PL/SQL美化器 -> 編輯 -> 一般 -> 項目列表 -> 格式,默認(rèn)是“如果可能在同一行上”,勾選“在同一行上”,第1次使用點擊下面的“保存”按鈕,會彈出保存規(guī)劃文件的對話框,把.br規(guī)則文件保存在本地一個路徑后,返回“工具 -> 首選項 -> PL/SQL美化器 -> 規(guī)則文件”把規(guī)則文件的路徑粘貼上去,點擊“確定”保存
【常用快捷鍵】
設(shè)置快捷鍵(設(shè)置方法:菜單Tools–>Preferences–>用戶界面–>鍵配置)新建sql窗口:ctrl+shift+s
新建命令窗口:ctrl+shift+c
新建測試窗口:ctrl+shift+t
PL/SQL Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤銷:ctrl+z
清除:ctrl+d(慎用,不可恢復(fù),俺是禁用哦O(∩_∩)O~)
選中所有:ctrl+a
縮進:tab
取消縮進:shift+tab
大寫:ctrl+shift+x
小寫:ctrl+shift+y
注釋:ctrl+h
取消注釋:ctrl+m
查找:ctrl+f
顯示表結(jié)構(gòu):ctrl+鼠標(biāo)懸停在表名上
模板列表:shift+alt+r
窗口列表:ctrl+w



































