一佳互联

展开菜单

ORACLE编译失效对象

ORACLE编译失效对象
在日常数据库维护过程中,我们会发现数据库中一些对象(包Package、存储过程Procedure、函数Function、视图View、同义词.....)会失效,呈现无效状态(INVALID)。有时候需要定期检查数据库中存在哪些失效对象,对于存在异常的对象需要重新编译,有些自动失效的对象,一般会在下次调用的时候,会被重新编译,所以这些不需要人工干预。那么为什么对象突然会失效呢?又如何快速、高效的编译失效对象呢?哪些失效的对象不需要我们去重新编译呢?数据库对象失效原因数据库对象失...

truncat table 清空表时ORA-02266表中的唯一/主键被启用的外键引用

truncat table 清空表时ORA-02266表中的唯一/主键被启用的外键引用
使用delete 时并没有报错,使用truncate 清空重置表时会报错。SQL>  truncate table te_equip;truncate table te_equipORA-02266: 表中的唯一/主键被启用的外键引用ORA-02266: unique/primary keys in table referenced by enabled foreign keys 有时候对应的中文错误提示为:ORA-02266: 表中的唯一/主键被启用的外部...

PL/SQL 批量编译oracle无效视图,程序包,过程

PL/SQL 批量编译oracle无效视图,程序包,过程
利用sqldeveloper4.5工具生成的plsql语句,以供参考。1,编译无效视图,注意修改变量与对应的账号表名。begin  FOR cur IN (SELECT OBJECT_NAME, OBJECT_TYPE, owner                FROM all_objects  ...

Alter Log中VKTM时间drift漂移现象

Alter Log中VKTM时间drift漂移现象
Alter Log中VKTM时间drift漂移现象时间是包括数据库系统在内的诸多信息系统基础件的重要因素。对于运行在操作系统OS之上的中间件组件而言,获取到一个准确、连续和一致的时间非常重要,特别是多节点的环境下。如果没有一个统一的时间管理机制,其上的cluster组件工作是及其困难的。本篇主要介绍Oracle vktm时间后台进程报警的Bug问题。1、从11g VKTM进程谈起对Oracle数据库,避免对于操作系统层面时间的调用,维持一个统一稳定的时间体系一直是发展方向。在...

oracle LGWR Trace Warning: Log Write Time

oracle LGWR Trace Warning: Log Write Time
在10G中如果LGWR写出的时间超过500ms,LGWR的后台跟踪文件中将会记录一条警告信息。如下所示:[oracle@dbserver bdump]$ more dbserver_lgwr_13596.trc/u01/admin/dbserver/bdump/dbserver_lgwr_13596.trcOracle Database 10g Enterprise Edition Release 10.2.0.4.0 - ProductionWith the Partiti...

Oracle 11GR2报错:Control file enqueue hold time tracking dump

Oracle 11GR2报错:Control file enqueue hold time tracking dump
如果你比较心细,可能在11.2的数据库中发现alert文件中存在存在类此下面的记录Errors in file /oradb/diag/rdbms/offon/offon2/trace/offon2_ckpt_19660878.trc:查看trace文件发现*** 2012-08-01 03:36:03.520  1: 1450ms (rw) file: kct.c line: 1011 count: 1 total: 1450ms time: 15941...

ORACLE RMAN实现数据迁移

ORACLE  RMAN实现数据迁移
原来的数据库服务器使用rman进行全库的备份,然后再异地的服务器上恢复一模一样的数据库1.1      原服务器备份数据库第一步,查看数据库的实例名和DBIDconnected to target database: DB3 (DBID=2060124769, not open)第二步,进行全备份backup AS COMPRESSED BACKUPSET databaseinclude current controlfile...