PLSQL Developer的使用之物件瀏覽器

2022-02-04 06:49:49 字數 1285 閱讀 4677

plsql developer的使用之物件瀏覽器

**自

能夠顯示與 pl/sql 開發相關的所有資訊。可用它來獲取物件描述,檢視物件定義,為偵錯程式建立測試指令碼,啟用或禁用觸發器和約束,重新編譯無效物件,查詢或編輯表或檢視資料,在物件源中搜尋文字,將物件名稱拖放到編輯器中,等等。由於物件瀏覽器中的資料夾特別多,如果沒有一些使用技巧的話,操作效率可能會很低。

定義瀏覽器過濾器:物件瀏覽器預設過濾的是「all objects」,這時候如果你直接去點開資料夾的話,且不說會有很多你本不想看的系統物件顯示出來干擾你找尋使用者物件,關鍵是往往要卡很久,如果資料庫比較大的話甚至會卡死。所以有些人會在登進 pl/sql developer 之後先去把它改成「my objects」,像我這種懶人是難以養成這種糟糕的「好習慣」的。後來我找到乙個技巧——在【工具】中點選【瀏覽器過濾器】或者點選「all objects」上的第 5 個圖示,然後選中「my objects」,在下方【預設】選項前打勾並確定,等下次再登入進來預設就是「my objects」了。

定義瀏覽器資料夾:物件瀏覽器中的資料夾有好幾十個,但只有表、檢視、儲存過程、函式等少數幾類資料庫物件比較常用。有時候越是著急越是找不著,儘管也費不了多少時間,但像我這種急性子哪兒受得了啊!其實可以自定義瀏覽器資料夾,譬如修改資料夾顏色、排列順序等,以便快速找到需要的物件。在【工具】中點選【瀏覽器資料夾】或者點選「all objects」上的第 6 個圖示即可開啟定義瀏覽器資料夾的視窗,然後選中常用的資料夾設定你喜歡的顏色確定即可。

更改物件的雙擊行為:在物件瀏覽器中雙擊資料夾會展開物件,雙擊物件會展開物件的屬性,可能你用習慣了感覺也沒啥。但在大多數軟體中,雙擊樹節點肯定會彈出或進入詳情視窗,而且一般找到物件也是想看它的定義而不是展開一堆資料夾(我相信這一點會讓不少人大跌眼鏡)。想要看物件定義還得通過右鍵選單去找,右鍵選單選項很多,一不小心還可能會點錯,總之比較繁瑣。其實可以更改預設的物件雙擊行為,步驟:【工具】→【首選項】→【使用者介面】→【瀏覽器】→【雙擊行為】→改為檢視說明和體確定即可。

編譯無效物件:在更改資料庫中的表或其它物件後,可能會導致相關的儲存過程、函式、檢視等編譯失敗,這時候通過物件瀏覽器人工逐一排查是比較笨的辦法,因為 pl/sql developer 提供了編譯無效物件的視窗功能。點選【工具】→【編譯無效物件】即可看到當前資料庫中所有編譯未通過的物件,然後點選視窗工具欄中的「編譯無效物件」按鈕即可重新編譯所有無效的物件,再點選後面的「重新整理物件列表」,編譯成功的物件會自動從視窗中消失。

PL SQL Developer建立Job的步驟

pl sql developer建立job的步驟 一般常用pl sql developer來操作oracle,想定時呼叫儲存過程,提前做一些資料分析前的準備。注 sql windows直接執行儲存過程 begin procedure procedure是儲存過程名 end 注意不要打漏 號 1.滑鼠...

PL SQL Developer建立Job的步驟

今天用pl sql developer寫了乙個簡單的作業排程,但卻費了我不少周折,在此分享給和我一樣的初學者。1.滑鼠右鍵點選 jobs 彈出 create job 對話方塊,如下圖 2.在對話方塊中輸入相應的值,如下圖 其中 what 作業執行時將要呼叫的儲存過程 next date 下一次作業執...

PLSQL Developer遠端連線oracle

事情開始是我的一位同學在群裡的求教 今天自己配置遠端連線的時候遇到了很多問題,記錄下來,和其他oracle小白們分享,大俠勿噴!測試目的 從客戶機遠端連線oracle伺服器 測試前提 雙方機器必須ping通,我就用自己的虛擬機器測試了 伺服器端安裝了oracle 測試步驟 我這裡用的是精簡版,不用安...