Oracle

如何終止非執行的 impdp 作業?

  • February 29, 2016

我正在嘗試.dmp使用 SQL Developer 4.1 的數據泵導入嚮導從文件向 Oracle 11G R2 數據庫執行導入操作。我用 IMMEDIATE start 設置了所有內容,但是工作首先說它開始執行,然後說它沒有執行。作業的日誌文件沒有創建,所以我認為它在啟動時停止了,可能是由於參數錯誤。 我怎樣才能完全刪除此作業,以便我可以再次啟動嚮導而不會產生重複作業的問題?

我輸入select * from SYS.DBA_DATAPUMP_JOBS;並發現這份工作是唯一列出的工作: JOB_NAME='IMPORT_JOB_SQLDEV_46'

我在Google上搜尋了這個主題,但唯一的文章已經有很多年了,並且沒有給出似乎在現代 SQL Developer 中工作的說明。例如,我嘗試了此連結中的步驟,但Ctrl-C 似乎沒有產生任何東西

您可以使用以下命令刪除導出/導入作業首先在“數據泵>導入作業或導出作業”下找到作業表的名稱。

在此處輸入圖像描述

使用 drop 命令由創建該導入/導出作業的使用者刪除該表。在我的例子中,它是由 SYSTEM 使用者創建的。

SQL>conn 系統/密碼
SQL>刪除表 EXPORT_JOB_SQLDEV_41;
桌子掉了。

引用自:https://dba.stackexchange.com/questions/130739