Oracle删除dba_datapump_jobs的记录
程序员文章站
2022-05-26 18:26:32
...
我们在Oracle下使用expdp导出时有时会出错,这样在dba_datapump_jobs会产生一些记录,可以使用以下命令看到:select * from dba_
我们在Oracle下使用expdp导出时有时会出错,这样在dba_datapump_jobs会产生一些记录,可以使用以下命令看到:
select * from dba_datapump_jobs;
此时我们可以看到对应的JOB_NAME,清除时请按以下步骤:
1. 复制刚才看到的JOB_NAME,例如:SCHEMAS_SCOTT2,,然后执行:
drop table SCHEMAS_SCOTT2;
2.再执行
select * from dba_datapump_jobs;
此时JOB_NAME的名称已经变了,我这个例子变成了:BIN$CZhED4gTTr2qb9bbX8esaw==$0
这时执行以下sql:
purge table "BIN$CZhED4gTTr2qb9bbX8esaw==$0";
这样就已经处理好了。
上一篇: 按概率生成数字