`
lizhiyu211
  • 浏览: 230082 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ORACLE巡检后编译失效对象

 
阅读更多

检查失效对象:

select owner,object_name,object_type from dba_objects where status = 'INVALID';

 

根据对象类型生成编译脚本

 

 

select 'alter '||object_type|| ' '||object_name||' compile;'   from dba_objects where status = 'INVALID';

 select 'alter '||object_type|| ' '||owner||'.'||object_name||' compile;'   from dba_objects where status = 'INVALID';

复制查询结果 到command窗口批量执行。

分享到:
评论

相关推荐

    一键编译指定Oracle用户的所有无效对象

    在Oracle数据库管理中,"一键编译指定Oracle用户的所有无效对象"是一个常见的需求,尤其是在数据库迁移或升级过程中。无效对象通常是指由于依赖关系断裂、源代码丢失或与新环境不兼容等原因导致无法正常运行的对象,...

    oracle反编译工具

    “Oracle反编译工具”是一种专门设计用于解密已加密的Oracle数据库对象的实用程序。它可以揭示存储过程、函数、包、触发器等内部的PL/SQL源代码,使得管理员和开发人员能够查看和理解这些隐藏的代码逻辑,从而进行...

    oracle 视图,函数,过程,触发器自动编译脚本

    3. **查询失效对象**:脚本通过`sqlplus`工具连接到Oracle数据库,并执行一段SQL脚本来查找所有类型为触发器(Trigger)、过程(Procedure)、函数(Function)和视图(View),且状态为无效的对象。为了排除系统...

    oracle 巡检工具

    "Oracle巡检工具"就是为了帮助DBA们轻松完成这一任务而设计的。这类工具通常具备多项功能,包括性能监控、错误检查、安全性评估等,通过简洁的图形界面,让复杂的数据库维护工作变得更加直观和便捷。 Oracle巡检...

    oracle存储过程编译

    Oracle 存储过程编译 Oracle 存储过程编译是指在 Oracle 数据库中编译存储过程的过程。存储过程是一种预编译的 SQL 语句集合,用于实现特定的业务逻辑。编译存储过程是将其转换为机器代码,以提高执行速度和效率。 ...

    Oracle数据库巡检报告

    ### Oracle数据库巡检报告知识点详解 #### 一、操作系统参数检查 ##### 1.1 检查数据库CPU、I/O、内存性能 - **CPU性能检查**:通过监控工具或命令行工具(如`top`、`vmstat`、`iostat`等),检查服务器的CPU使用...

    Oracle巡检工具DailyCheck

    "Oracle巡检工具DailyCheck"正是一款针对Oracle 11g及Data Guard环境的专业巡检工具,旨在帮助DBA(数据库管理员)进行日常维护和性能监控。 DailyCheck的主要功能包括但不限于以下几个方面: 1. **系统健康检查**...

    Oracle巡检手册.docx

    Oracle巡检手册 Oracle巡检手册是一份非常详细的巡检手册,包含常用巡检脚本和命令,为数据库管理员提供了一个全面的数据库巡检指南。该手册主要涵盖了数据库的基本状况检查、系统和Oracle日志文件检查、性能监控和...

    RDA Oracle巡检必备小工具

    RDA是Oracle巡检使用的工具,功能极其全面,有了这个工具老板再也不用担心你的巡检,具体用法自己百度

    Oracle巡检脚本.pdf

    Oracle巡检脚本是一系列预先编写好的脚本程序,其目的在于自动化执行一系列检查任务,用以评估Oracle数据库及其运行环境的状态。该巡检脚本内容十分丰富,涵盖了操作系统检查、Oracle数据库检查、以及一些特定的功能...

    Oracle巡检手册指南

    Oracle巡检手册是确保数据库健康运行的关键工具,它涵盖了多个方面,旨在预防潜在问题、优化性能和确保数据安全。以下是对各个部分的详细说明: 1. **检查数据库基本状况** - **检查Oracle实例状态**:这涉及到...

    Oracle 数据库 常用巡检脚本

    Oracle 数据库 常用巡检脚本

    oracle 日常巡检脚本,一键生成所需新的html

    运行SQL脚本,生成所有数据库相关信息的html文件,可利用此脚本生成巡检结果

    oracle日常巡检命令集合

    若这些对象与应用相关,那么需要重新编译生成这个对象。 1.6. 检查所有回滚段状态 使用命令`select segment_name, status from dba_rollback_segs;`可以检查所有回滚段状态。输出结果中所有回滚段的`STATUS`应该为...

    ORACLE数据库日常巡检内容报告

    - 失效对象:查找并处理失效的对象,如视图、索引等,以保证数据完整性。 通过上述监控和管理,可以有效地预防和解决ORACLE数据库可能出现的问题,提升系统的稳定性和性能,降低业务中断的风险。

    oracle 巡检必备

    对于数据库管理员(DBA)来说,定期进行Oracle巡检是确保数据库健康运行、预防潜在问题的重要环节。"Oracle巡检必备"的标题暗示了这是一份关于如何高效、系统地执行Oracle数据库检查的手册或工具集合。 描述中提到...

    Oracle巡检标准

    最详细的Oracle巡检标准文档,对于操作系统,RAC,DG等环节,包含处理方法及建议。

    Oracle无效的数据库对象

    Oracle 建议在对数据库进行迁移、升级、降级后都运行一遍 utlrp.sql 以编译无效对象。 实践一个修正无效对象的例子 ----------------------------- 下面是一个修正无效对象的实践例子: 首先,创建一个新的用户...

    Oracle Form上传编译步骤

    Oracle Form上传编译步骤,操作实例

Global site tag (gtag.js) - Google Analytics