重庆思庄Oracle、Redhat认证学习论坛
标题:
Oracle下查询无效的对象
[打印本页]
作者:
jiawang
时间:
2020-12-9 17:28
标题:
Oracle下查询无效的对象
本帖最后由 jiawang 于 2020-12-9 18:01 编辑
1、检查无效的数据库对象
select owner,object_name,object_type,status
from dba_objects
where status = 'INVALID';
2、检查不起作用的约束
select owner,constraint_name,table_name,constraint_type,status
from dba_constraints
where status = 'DISABLED';
3
、检查无效的触发器
select owner,trigger_name,table_name,status
from dba_triggers
where status = 'DISABLED';
4、检查失效的索引
select index_name,table_name,tablespace_name,status
from dba_indexes
where status <>'VALID';
解决办法:
执行@$ORACLE_HOME/rdbms/admin/utlrp.sql脚本编译数据库失效对象
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2