PLSQL Developer 32位綠色版是一款電腦數據庫軟件,該工具幾乎是SQL開發的必備道具,非常側重于使用者的易用性和生產力提高,快下載使用吧!
軟件介紹
PL/SQL Developer是一個集成開發環境,專門面向Oracle數據庫存儲程序單元的開發。如今,有越來越多的商業邏輯和應用邏輯轉向了Oracle Server,因此,PL/SQL編程也成了整個開發過程的一個重要組成部分。PL/SQL Developer側重于易用性、代碼品質和生產力,充分發揮Oracle應用程序開發過程中的主要優勢。
軟件特色
PL/SQL編輯器,功能強大——該編輯器具有語法加強、SQL和PL/SQL幫助、對象描述、代碼助手、編譯器提示、PL/SQL完善、代碼內容、代碼分級、瀏覽器按鈕、超鏈接導航、宏庫等許多智能特性,能夠滿足要求性最高的用戶需求。當您需要某個信息時,它將自動出現,至多單擊即可將信息調出。
集成調試器(要求Oracle 7.3.4或更高)——該調試器提供您所需要的全部特性:跳入(Step In)、跳過(Step Over)、跳出(Step Out)、異常時停止運行、斷點、觀察和設置變量、觀察全部堆棧等。基本能夠調試任何程序單元(包括觸發器和Oracle8 對象類型),無需作出任何修改。
PL/SQL完善器——該完善器允許您通過用戶定義的規則對SQL和PL/SQL代碼進行規范化處理。在編譯、保存、打開一個文件時,代碼將自動被規范化。該特性提高了您編碼的生產力,改善了PL/SQL代碼的可讀性,促進了大規模工作團隊的協作。
SQL窗口——該窗口允許您輸入任何SQL語句,并以柵格形式對結果進行觀察和編輯,支持按范例查詢模式,以便在某個結果集合中查找特定記錄。另外,還含有歷史緩存,您可以輕松調用先前執行過的SQL語句。該SQL編輯器提供了同PL/SQL編輯器相同的強大特性。
命令窗口——使用PL/SQL Developer 的命令窗口能夠開發并運行SQL腳本。該窗口具有同SQL*Plus相同的感觀,另外還增加了一個內置的帶語法加強特性的腳本編輯器。這樣,您就可以開發自己的腳本,無需編輯腳本/保存腳本/轉換為SQL*Plus/運行腳本過程,也不用離開PL/SQL Developer集成開發環境。
報告——PL/SQL Developer提供內置的報告功能,您可以根據程序數據或Oracle字典運行報告。PL/SQL Developer本身提供了大量標準報告,而且您還可以方便的創建自定義報告。自定義報告將被保存在報告文件中,進而包含在報告菜單內。這樣,運行您自己經常使用的自定義報告就非常方便。
您可以使用Query Reporter免費軟件工具來運行您的報告,不需要PL/SQL Developer,直接從命令行運行即可。
工程——PL/SQL Developer內置的工程概念可以用來組織您的工作。一個工程包括源文件集合、數據庫對象、notes和選項。PL/SQL Developer允許您在某些特定的條目集合范圍之內進行工作,而不是在完全的數據庫或架構之內。這樣,如果需要編譯所有工程條目或者將工程從某個位置或數據庫移動到其他位置時,所需工程條目的查找就變得比較簡單,
To-Do條目——您可以在任何SQL或PL/SQL源文件中使用To-Do條目快速記錄該文件中那些需要進行的事項。以后能夠從To-Do列表中訪問這些信息,訪問操作可以在對象層或工程層進行。
對象瀏覽器——可配置的樹形瀏覽能夠顯示同PL/SQL開發相關的全部信息,使用該瀏覽器可以獲取對象描述、瀏覽對象定義、創建測試腳本以便調試、使能或禁止觸發器或約束條件、重新編譯不合法對象、查詢或編輯表格、瀏覽數據、在對象源中進行文本查找、拖放對象名到編輯器等。
此外,該對象瀏覽器還可以顯示對象之間的依存關系,您可以遞歸的擴展這些依存對象(如包參考檢查、瀏覽參考表格、圖表類型等)。
性能優化——使用PL/SQL Profiler,可以瀏覽每一執行的PL/SQL代碼行的時序信息(Oracle8i或更高),從而優化您SQL和PL/SQL的代碼性能。
更進一步,您還可以自動獲取所執行的SQL語句和PL/SQL程序統計信息。該統計信息包括CPU使用情況、塊I/O、記錄I/O、表格掃描、分類等。
HTML指南——Oracle目前支持HTML格式的在線指南。您可以將其集成到PL/SQL Developer工作環境中,以便在編輯、編譯出錯或運行時出錯時提供內容敏感幫助。
非PL/SQL對象——不使用任何SQL,您就可以對表格、序列、符號、庫、目錄、工作、隊列、用戶和角色進行瀏覽、創建和修改行為。PL/SQL Developer提供了一個簡單易用的窗體,只要將信息輸入其中,PL/SQL Developer就將生成相應的SQL,從而創建或轉換對象。
模板列表——PL/SQL Developer的模板列表可用作一個實時的幫助組件,協助您強制實現標準化。只要點擊相應的模板,您就可以向編輯器中插入標準的SQL或PL/SQL代碼,或者從草稿出發來創建一個新程序。
查詢構建器——圖形化查詢構建器簡化了新選擇語句的創建和已有語句的修改過程。只要拖放表格和視窗,為區域列表選擇專欄,基于外部鍵約束定義聯合表格即可。
比較用戶對象——對表格定義、視圖、程序單元等作出修改后,將這些修改傳遞給其他數據庫用戶或檢查修改前后的區別將是非常有用的。這也許是一個其他的開發環境,如測試環境或制作環境等。而比較用戶對象功能則允許您對所選對象進行比較,將不同點可視化,并運行或保存應用必要變動的SQL腳本。
導出用戶對象——該工具可以導出用戶所選對象的DDL(數據定義語言)語句。您可以方便的為其他用戶重新創建對象,也可以保存文件作為備份。
工具——PL/SQL Developer為簡化日常開發專門提供了幾種工具。使用這些工具,您可以重新編譯全部不合法對象、查找數據庫源中文本、導入或導出表格、生成測試數據、導出文本文件、監控dbms_alert和dbms_pipe事件、瀏覽會話信息等。
授權——大多數開發環境中,您不希望所有數據庫都具備PL/SQL Developer的全部功能性。例如,數據庫開發中您可以允許PL/SQL Developer的全部功能性,而數據庫測試中您可以僅允許數據查詢/編輯和對象瀏覽功能,而數據庫制作中您甚至根本不希望PL/SQL Developer訪問。利用PL/SQL Developer授權功能,您可以方便的定義特定用戶或規則所允許使用的功能。
插件擴展——可以通過插件對PL/SQL Developer功能進行擴展。Add-ons頁面提供插件可以免費下載。Allround Automations或其他用戶均可提供插件(如版本控制插件或plsqldoc插件)。如果您具備創建DLL的編程語言,您還可以自己編寫插件。
多線程IDE——PL/SQL Developer是一個多線程IDE。這樣,當SQL查詢、PL/SQL程序、調試會話等正在運行時,您依然可以繼續工作。而且,該多線程IDE還意味著出現編程錯誤時不會中止:您在任何時間都可以中斷執行或保存您的工作。
易于安裝——不同于SQL*Net,無需中間件,也無需數據庫對象安裝。只需點擊安裝程序按鈕,您就可以開始安裝從而使用軟件了。
破解說明
軟件綠色破解免安裝,但是需要用戶手動漢化,下面講解漢化步驟:
下載解壓后,首先安裝文件夾內的Chinese.exe,打開的提示,確定
先選擇路徑,就是解壓出來文件夾的路徑,選定后,點朝右的箭頭進行下一步
默認選擇,下一步
然后選擇勾,自動安裝完,即可打開主程序了
中文漢化完成。
怎么發布數據
在PLSQL Developer中,我們在完成代碼編寫后,要通過提交發布數據來將內容上傳,這樣才能讓其生效,不過這個步驟該如何操作呢?下面小編帶來教程對此進行解答:
首先,在電腦中找到PLSQL Developer;
雙擊打開PLSQL Developer,賬號登錄;
登錄之后,如下圖所示;
我們先創建一個表,再接著往表中添加數據;接下來,我們找到如圖所示的位置,打開;
打開之后,如下圖所示,我們找到“SQL 窗口”并打開;
打開之后,如下圖所示,在空白處編寫內容;
接下來,我們開始創建表,以創建“t_student”表為例,編寫sql語句,如下圖所示
編寫完成之后,選中我們編寫的內容,如圖“1”所示,選中之后,單擊圖“2”,執行我們的SQL語句;
SQL語句執行完成之后,如下圖所示,提示我們:已完成;此時,我們已經成功在oracle中創建表。
接下來,便是往“t_student”表中添加數據;編寫SQL語句,如下圖所示;
編寫完成之后,選中我們編寫的內容,如圖“1”所示,選中之后,單擊圖“2”,執行我們的SQL語句;
SQL語句執行完成之后,如下圖所示,提示我們“1行被插入”;此時,我們已經成功在oracle表中添加數據。
最后,如下圖所示,我們點擊“綠色的小箭頭”,提交添加的數據。
導入txt文件教程
有時候,我們不會使用PLSQL Developer自帶的編輯器去敲代碼,因為代碼編輯器軟件有著很多更佳選擇,能帶來更好的代碼編輯效率,不過這些軟件在寫完內容后,只能保存為文本文檔格式,用戶需要將內容通過導入的方式傳輸到PLSQL Developer,所以下面的txt文件導入教程,是必看內容:
數據準備
1. 找到對應的想要導入的表,
2. 弄清楚表中每個字段的類型,建議可以導出一條對應表的數據,以此作為參照
3. 準備數據,如果是txt或者csv文件,請記得每一列使用","隔開
4. 如果是txt或csv文件,請在文本第一行加上表的列名,并且以","隔開;如果是其他文件,請自行google或者百度
導入數據
1. 在plsql中點擊tool->Text impoter
2. 點擊左上角"open data file"(鼠標懸浮顯示,原本是個圖標,應該能看懂),導入準備好的數據文件
3. 選中"Name in header",在右下角,是多選框;作用是讀取文檔中的第一行作為列名,方便后續與表的列對應
4. 點擊"Data to Oracle"切換到數據導入表的頁面
5. 在Owner輸入框輸入Oracle用戶,在Table輸入框中輸入選中表名,"commit every"是設置多少條數據提交一次,默認是100提交一次
6.在選中表時,fields會列出對應的列名,如果覺得某一列對應不合適,可以選中,在右側更改對應的列名
7.最后點擊insert,也可以點擊 insert to script生產insert sql腳本
導出csv文件教程
在PLSQL Developer中,我們還可以將數據內容導出為csv格式,相比在軟件中,csv格式更加易于查看,所以如何導出csv教程,也是基礎中的基礎了:
版本一:
1、首先執行SELECT語句
2、在查詢結果的數據區域右擊選擇導出
3、選擇導出的文件類型及存儲路徑,最后單擊下一步,再單擊完成
版本二:
1、同樣是執行SELECT語句,待出查詢結果后,單擊如圖所示按鈕,并選擇文件類型,在接下來彈出的對話框中選擇存儲路徑和文件名,最后單擊保存即可
常見問題
在使用PL/SQL Developer客戶端工具的時候,一定要了解一下兩點知識,它不同于sql server和mySql的客戶端那樣可直接使用。oracle數據庫,還要分32位和64位的,但PL/SQL是32位的客戶端,所以相應對數據庫有不同的方式。
針對64位的數據庫:因為是64位的數據庫,需要32位數據庫服務器才能使PL/SQ鏈接上oracle數據庫。所以一共需要兩個工具,一個是數據庫服務及PL/SQL客戶端工具。
針對32位的數據庫:這個比64位的就簡單多了,只需要一個PL/SQL工具即可,再最后配置(這個配置就是需要使用到一個tnsnames.ora文件,該文件需要和oracle數據庫文件相同,不然無法進行連接)一下。
1、PL/SQL Developer 是什么?
PL/SQL Developer是一個集成開發環境,專門面向Oracle數據庫存儲程序單元的開發。如今,有越來越多的商業邏輯和應用邏輯轉向了Oracle Server,因此,PL/SQL編程也成了整個開發過程的一個重要組成部分。PL/SQL Developer側重于易用性、代碼品質和生產力,充分發揮Oracle應用程序開發過程中的主要優勢。
Oracle 數據庫并不提供圖形界面的開發環境,只是自帶了一個類似于 CMD 的 SQL Plus 開發工具,所以需要一款 PL/SQL Developer這樣的集成開發軟件。
2、如何配置?
如何配置PL/SQL Developer,成功連接Oracle數據庫。
注:如果自己本機上裝有Oracle數據庫,就不需要使用Oracle的客戶端,通過PL/SQL可以直接連接數據庫。只需要在工具——首選項——連接下進行如下設置即可:(我們一般都安裝了Oracle數據庫,所以到這里就結束了。)
更新日志
*穩定性的改進
* Windows正確日期格式并不總是下定決心
*主會話斷開連接時可以登錄激活程序窗口
*工具欄的變化只保存,如果啟用“自動保存桌面”的偏好
*有一個“文件”類別中的“空白”項的絲帶配置
*項目>新現在顯示“關閉當前項目嗎 在適當的時候”選項
*連接列表中雙擊一個空的區域將激活當前選擇的連接
*項目項對話框“開放”和“刪除”按鈕時啟用沒有文件
*使用桌面= <名稱>參數第一次12版本并不總是加載正確的文件
裝機必備軟件
網友評論