今天在重构数据库时(将表空间中的表.索引转移到其它表空间)时,发现有两个奇怪的对象SYS_EXPORT_FULL_01.SYS_EXPORT_FULL_02搜索了一下,发现这个可能是EXPDP导出异常时遗留下的对象,但是搜到的资料不多,不能确认其具体用途以及该表是否删除.后来同事在metalink搜索到How To Cleanup Orphaned DataPump Jobs In DBA_DATAPUMP_JOBS ? (文档 ID 336014.1)这篇文章.了解到这些表的相关详细信息. 如…
在11g中,Oracle提供了一个新建的Scheduler特性,帮助将作业实现自动化.它还可以帮助你控制资源的利用与并可以将数据库中的作业按优先顺序执行.传统的dbms_jobs的一个限制是它只能调度基于PL/SQL的作业,不能用来调度操作系统的可执行文件或脚本. Scheduler包括如下权限: scheduler_admin角色包含所有的scheduler系统权限,授权如下: SQL> grant scheduler_admin to djp01 2 / Grant succeed…
今天在导出一个模式的时候,约140GB,出现例如以下错误: UDE-00008: operation generated ORACLE error 31626 ORA-31626: job does not exist ORA-06512: at "SYS.KUPC$QUE_INT", line 536 ORA-25254: time-out in LISTEN while waiting for a message ORA-06512: at "SYS.DBMS_DATAP…
在使用oracle最匹配的工具plsql的时候,如果用plsql创建定时器呢?下面我简单介绍使用工具创建定时器的方法: 1.创建任务执行的存储过程,如名称为YxtestJob,向测试表中插入数据 create or replace procedure YxtestJob is begin insert into ztest(name,createdate) values('test',sysdate); end; 2.定时器对应的DBMS_Jobs文件夹,右键新建(new) 3.创建任务: (1…