Heim >Datenbank >MySQL-Tutorial >Oracle删除dba_datapump_jobs的记录

Oracle删除dba_datapump_jobs的记录

WBOY
WBOYOriginal
2016-06-07 16:59:481846Durchsuche

我们在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";

   这样就已经处理好了。

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn