`
dannyhz
  • 浏览: 390107 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

执行语句 检查对象是否可用

阅读更多
Select * From Dba_Objects Where Status<>'VALID';
Exec Dbms_Utility.Compile_Schema('CATT');
Exec Dbms_Utility.Compile_Schema('OBJTYP');
Exec Dbms_Utility.Compile_Schema('UTL');
Exec Dbms_Utility.Compile_Schema('GCE_TRANS');
Exec Dbms_Utility.Compile_Schema('GCE_META');
Exec Dbms_Utility.Compile_Schema('CSW_AUDIT');
Exec Dbms_Utility.Compile_Schema('GCE_METRICS');
exec DBMS_UTILITY.COMPILE_SCHEMA('OPGCEP2');
分享到:
评论

相关推荐

    Oracle中SQL语句执行效率的查找与解决

    1. **响应时间不达标**:当查询响应时间超出预期时,应检查SQL语句是否涉及复杂的联接操作、大量数据扫描或索引使用不当。 2. **V_$SQLAREA视图**:该视图提供了执行统计信息,如执行次数(EXECUTIONS)、磁盘读取...

    检查Oracle数据库被锁的对象的sql语句

    在Oracle数据库管理中,了解如何检查被锁定的对象是至关重要的,因为这直接影响到数据库的性能和可用性。本文将深入探讨两个SQL查询语句,它们分别用于检查数据库表和pkg包是否被锁定,以及如何通过这些查询来识别并...

    pb基本循环语句详解

    6. **逻辑控制结构**:`GOTO`语句虽然可用,但通常不推荐使用,因为它可能导致难以理解和调试的代码。优先使用结构化的控制流(如IF和循环)。 在实际编程中,循环语句通常与条件语句结合使用,根据不同的条件来...

    生成SQL语句工具

    - **查询分析器**:检查SQL语句的语法和逻辑,提前发现潜在问题。 - **性能优化**:分析查询执行计划,提供改进建议,以提高查询速度。 - **版本控制**:保存和追踪SQL脚本的历史版本,方便回滚和比较。 - **数据...

    通过分析SQL语句的执行计划优化SQL(一)

    在这些步骤中,分析语句阶段尤为重要,因为它不仅验证语法,还会检查表和列的定义,并锁定所需对象,从而发现潜在的问题。 优化SQL执行计划通常涉及以下几个方面: 1. **选择合适的索引**:根据查询模式创建和使用...

    sql语句生成器 带代码提示

    2. **错误检查**:在你完成SQL语句并执行之前,生成器会进行基本的语法检查,帮助找出潜在的错误,避免无效查询。 3. **模板支持**:许多SQL语句生成器提供预设的查询模板,如常见的JOIN操作、聚合函数应用等,方便...

    SQL常用优化脚本,优化SQL语句

    这两段脚本分别用于获取数据库中所有缓存对象的详细信息,包括执行的SQL语句、对象类型等,按对象类型分组显示。 - **统计缓存对象数量**:`select count(*) from MASTER..SYSCACHEOBJECTS where dbid = '8'`统计...

    会员注册代码(瞬间判断用户名是否可用数据库部分)

    这涉及到ADO.NET库的使用,包括创建SqlConnection对象,设置ConnectionString以连接数据库,编写SQL查询语句来检查用户名是否存在,以及使用SqlCommand对象执行SQL命令。 SQL查询可能类似如下: ```sql SELECT ...

    oracle健康检查(巡检)手册

    * ORACLE 工具 SQL*PLUS:用于执行 SQL 语句检查数据库配置。 * ORACLE 工具 STATSPACK:用于数据库性能资料的收集。 五、完成一个基本的系统健康检查 完成一个基本的系统健康检查需要了解 Oracle 系统的检查范围...

    sql语句的工作原理.doc

    - 根据Oracle选用的优化模式以及数据字典中是否存在相应对象的统计数据,决定是否使用存储大纲来生成执行计划。 6. **权限验证**: 最后,服务器进程会使用数据字典来验证用户对相应对象的操作权限。 7. **编译...

    dotnet C# 如何使用 MemoryFailPoint 检查是否有足够的内存资源来执行操作.rar

    这行代码会检查当前系统是否至少有100MB的可用内存。如果内存不足,`MemoryFailPoint`构造函数会立即抛出`OutOfMemoryException`。 2. **使用using语句** `MemoryFailPoint`实现了`IDisposable`接口,因此推荐...

    Oracle经典语句

    如果需要了解当前被锁定的对象,可以执行如下SQL语句: - `select * from v$locked_object;` #### 16. 设置归档模式 归档模式是Oracle数据库的一种重要特性,用于实现数据的高可用性和灾难恢复。设置归档模式的方法...

    quartz建表语句

    使用时,你需要打开这些文件,查看或执行其中的SQL语句来创建 Quartz 所需的数据库表。 综上所述,Quartz 的数据库建表语句是其持久化机制的关键部分,正确地创建和配置这些表对于 Quartz 的正常运行至关重要。在...

    sql2000数据库修复语句

    `REPAIR_FAST`是一种较为轻量级的修复选项,它能够尽可能快地修复数据库,并且只修复那些不影响数据库可用性的非关键性错误。 ```sql DBCC CHECKDB('数据库名', REPAIR_FAST) ``` 如果`DBCC CHECKDB`命令成功修复...

    Arduino语言常用语句

    - **`Serial.available()`**:检查是否有可用的数据接收。 - **`Serial.read()`**:读取串口接收的数据。 - **`Serial.flush()`**:清除串口缓冲区。 - **`Serial.print(data)`**:通过串口发送数据。 - **`Serial....

    sqlserver语句大全 (2).docx

    在创建前,可以通过 `IF EXISTS` 语句检查数据库是否存在,如果存在则使用 `DROP DATABASE` 语句删除,以确保不会重复创建。 2. **删除数据库**: 用 `DROP DATABASE` 语句可以删除不再需要的数据库,但请注意,这...

    Oracle非法数据库对象引起的错误及解决.pdf

    解决方法包括检查对象是否存在,或者修正对象名的拼写。 2. **权限问题**:用户可能没有足够的权限执行特定操作,例如“ORA-01031”权限不足错误。通过GRANT语句赋予用户必要的权限,或者调整角色的权限分配可以...

    《面向对象技术与方法》04、控制结构.pdf

    - **单路选择**:`if`语句,当条件为真时执行单一语句或语句块。 - **双路选择**:`if-else`语句,提供两个执行路径,依据条件的真假分别执行。 - **多路选择**:`switch`语句,基于表达式的值选择多个可能的代码块...

    oracle 常用语句常用语句

    - 检查控制文件是否正确配置在高可用性和灾难恢复计划中。 #### 5. 查看日志文件 ```sql select member from v$logfile; ``` **知识点解释:** - **`v$logfile`**: 动态性能视图,提供关于当前日志文件的信息。 - *...

Global site tag (gtag.js) - Google Analytics