如何檢視失效的物件
-
--執行以下SQL語句,可查詢Procedure,Function,Package,Package Body,Trigger,View是否失效:
-
SELECT * FROM dba_objects a WHERE a.owner IN ('SYS','SYSTEM','ZLTOOLS','ZLHIS') AND a.status='INVALID';
-
-
--直接生成失效的物件的編譯方式:
-
SELECT 'ALTER ' || OBJECT_TYPE || ' ' || OWNER || '.' || OBJECT_NAME || ' COMPILE;'
-
FROM ALL_OBJECTS
-
WHERE STATUS = 'INVALID'
-
AND OBJECT_TYPE IN ('PROCEDURE','FUNCTION', 'VIEW','TRIGGER','PACKAGE','PACKAGE BODY')
-
AND OWNER IN ('SYS','SYSTEM','ZLTOOLS','ZLHIS');
-
-
SELECT 'ALTER PACKAGE ' || OWNER || '.' || OBJECT_NAME || ' COMPILE BODY;' FROM ALL_OBJECTS WHERE STATUS = 'INVALID' AND OBJECT_TYPE = 'PACKAGE BODY';
-
-
--檢視失效的index
- SELECT * FROM Dba_Indexes a WHERE a.status='UNUSABLE' ;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28878983/viewspace-2133928/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- PG物件檢視物件
- gdb 檢視 jsoncpp物件JSON物件
- 如何檢視ORACLE的LOB(BLOB和CLOB)物件佔用的大小Oracle物件
- oracle檢視物件DDL語句Oracle物件
- 檢視ORACLE中鎖定物件Oracle物件
- navicat premium 12檢視物件資訊REM物件
- 如何檢視Python的位數Python
- 檢視屬性+物件動畫元件ViewPropertyObjectAnimator物件動畫元件ViewObject
- ORACLE編譯失效物件小結Oracle編譯物件
- win10如何檢視版本_win10檢視版本的方法Win10
- mongodb 如何檢視索引MongoDB索引
- 如何檢視python文件Python
- 如何快速檢視 Mac 的溫度Mac
- Oracle 如何高效的檢視官方文件Oracle
- win10 如何檢視raw檔案 win10 如何檢視rawWin10
- 11 UML中的邏輯檢視、程序檢視、實現檢視、部署檢視
- 如何檢視selenium api文件API
- DBeaver如何檢視ER圖
- Logminer如何檢視日誌
- 如何檢視python原始碼Python原始碼
- postgresql如何檢視所有表SQL
- Oracle OCP(27):使用資料字典檢視管理物件Oracle物件
- git 檢視當前分支指向提交物件SHA值Git物件
- VO(檢視模型) 與 DTO(資料傳輸物件)的區別模型物件
- 如何檢視網頁元素使用的js網頁JS
- 01-如何檢視你的Python版本?Python
- 如何檢視SQL的執行計劃SQL
- 【OSW】如何檢視修改TFA下的OSW
- 如何檢查一個物件是否為空物件
- 在 JavaScript 中如何檢查物件為空JavaScript物件
- Java物件導向系列[v1.0.0][索引與檢視]Java物件索引
- 如何檢視 SAP Spartacus PageLayoutComponent 裡的 template$ 的值
- 如何檢視tensorflow SavedModel格式模型的資訊模型
- 如何檢視SSL證書的相容性
- 在Linux中,如何檢視開放的埠?Linux
- Linux如何檢視JDK的安裝路徑LinuxJDK
- 如何檢視虛擬主機的php版本PHP
- 如何檢視伺服器的頻寬速度伺服器
- [20210422]如何檢視字元的ascii編碼.txt字元ASCII