2 Day DBA-管理方案物件-關於方案物件管理許可權-管理資料庫中儲存的程式程式碼
關於資料庫中儲存的程式程式碼
Oracle提供了在資料庫儲存程式程式碼的功能。開發者使用PL/SQL或Java寫程式碼並把它們儲存在方案物件中,DBA可以使用OEMDC管理如下的程式程式碼:
PL/SQL包、過程、函式、觸發器
Java原始碼和編譯過的Java類
可以實施的操作包括建立、編譯、建立同義詞、授權、顯示程式碼物件間的依賴關係。
通過方案->程式下面的連結進入對應的管理頁面。
注意:建立和管理程式碼物件主要是程式開發人員的責任,作為DBA只是輔助管理這些物件。對於這些程式碼物件資料庫管理的主要任務可能是需要重新驗證(編譯)這些物件,因為這些程式碼物件所依賴的方案物件改變了,而使它們變成無效。
驗證(編譯)無效的方案物件
方案物件(如觸發器、過程、檢視),當它們依賴的物件發生改變時。例,一個PL/SQL過程包含對一個表的查詢,而你修改了在那個查詢中引用的表的列,則這個PL/SQL過程就無效了,你需要重新編譯它使它變成有效。
注意:並不總是可以通過編譯儲存程式碼的方案物件使它再次有效。可以首先必須採取補救操作。例,一個檢視因為它引用的表被刪除了而變成無效了,這時編譯該檢視會結出錯誤資訊提示表不存在了。只有你重新建立了該表或從回收站恢復了該表,才能使檢視再次有效。
DC在資料庫主頁的報警部分顯示報警資訊,來通知你方案物件無效了。
可以通過2種方法來顯示需要重新驗證的方案物件:通過報警資訊、通過該物件的頁面。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1076962/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 2 Day DBA-管理方案物件-關於方案物件管理許可權物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理其它方案物件物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-關於索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-刪除表物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-關於表列屬性物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-索引和效能物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-關於檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-升序和降序索引物件索引
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-NOT NULL列約束物件Null
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-列和函式索引物件索引函式
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-練習:檢視錶中資料物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-其它的建表考慮因素物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-預設值、加密、表約束物件加密
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理檢視-練習:檢視檢視物件
- 2 Day DBA-管理方案物件-關於方案物件管理許可權-管理索引-非分割槽和分割槽索引物件索引
- 2 Day DBA-管理方案物件-命名方案物件物件
- 2 Day DBA-管理方案物件物件
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-關於軟體管理和補丁版本物件Oracle資料庫
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫物件Oracle資料庫
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於預警物件優化資料庫
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫-啟動DBUA物件Oracle資料庫
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於Memory Advisor物件優化資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料庫儲存結構Oracle資料庫
- 2 Day DBA-管理方案物件-管理Oracle資料庫軟體-升級資料庫-DBUA支援的資料庫版本物件Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於管理還原資料Oracle資料庫
- 2 Day DBA-管理方案物件-練習:在NICK方案中建立表PurchaseOrder物件
- 2 Day DBA-管理方案物件-顯示SQL按鈕物件SQL
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於其它儲存結構Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於資料檔案Oracle資料庫
- 2 Day DBA-管理方案物件-練習:給NICK方案中的PurchaseOrder表新增列。物件
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-修改角色Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-建立角色Oracle
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於表空間Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於回滾段Oracle資料庫
- 2 Day DBA-管理Oracle例項-管理資料庫儲存結構-關於控制檔案Oracle資料庫
- 2 Day DBA-管理方案物件-監控和優化資料庫-關於自動SQL優化指導物件優化資料庫SQL