在ORACLE中找出并批量编译失效的对象
发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,每次数据库升级之后,都需要对库中的对象进行重新编译一下。下面整理出了一个脚本,只需要执行一下就能批量编译这些失效的对象。需要注意的是:因权限问题,最好是选择sys用户来执行这个脚本,如是plsql d
千家信息网最后更新 2025年01月20日在ORACLE中找出并批量编译失效的对象
每次数据库升级之后,都需要对库中的对象进行重新编译一下。下面整理出了一个脚本,只需要执行一下就能批量编译这些失效的对象。需要注意的是:因权限问题,最好是选择sys用户来执行这个脚本,如是plsql developer中执行,记得选择"ALL USERS"
[oracle@oracle ~]$ cat check_compile.sql set heading off; set feedback off; set echo off; Set lines 999; Spool run_invalid.sql select 'alter '||decode(object_type, 'VIEW', 'VIEW','TRIGGER','TRIGGER', 'PROCEDURE', 'PROCEDURE', 'FOUNCTION','FUNCTION', 'PACKAGE','PACKAGE', 'PACKAGE BODY', 'PACKAGE', 'MATERIALIZED VIEW') ||' '||owner||'.'||object_name||' compile '||';' from dba_objectswhere status like 'INV%'; spool off; set heading on; set feedback on; set echo on; @run_invalid.sql
对象
编译
脚本
选择
数据
数据库
最好
权限
用户
问题
升级
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
农业信息数据库
农业信息数据库的统计报表
python 数据库回滚
广东pdu服务器电源费用
pve服务器剑三
汕尾游戏软件开发
用阿里云服务器穿透内网
深圳大运会网络安全
vss连接现有数据库
魔兽数据库模型id
购买网络技术价目表
服务器可信管理
应用软件开发订制
西城区质量网络技术服务大概费用
php全局变量 数据库
为什么选择软件开发为作文
阿里云公网服务器配错了怎么办
数据通信与网络技术心得体会
批处理导出数据库表
网络安全问题实践内容
LUM数据库技术员
网络安全动态监测
团委网络安全宣传语
赤壁市解封网络技术
浙商银行软件开发面试问什么
安卓软件开发摇骰子
php全局变量 数据库
为什么选择软件开发为作文
通辽市网络安全培训机构
无锡企业软件开发费用是多少