您的位置:首頁技術文章
文章詳情頁

Oracle停止數據泵導入數據的方法詳解

瀏覽:186日期:2023-03-12 15:25:00
目錄
  • 前言
  • 一、操作
  • 二、總結

前言

這篇博客所描述的是,停止數據的導入只能時停止后面的數據的導入并不會把已經到入的數據進行回滾和刪除。

一、操作

使用數據泵 impdp 開始導入數據后,突然想停止導入,這時可以通過以下操作停止。

在導入窗口使用 Ctrl + C 停止,但是這時不能叉掉窗口!界面接著會彈出下面的操作。

上面我使用了 stop_job 這條命令只是暫時停止作業,應該使用kill_job 才是正確的結束作業。

接著,當我使用 stop_job 這條命令后會提示是否停止作業,這時只需要輸入一次Y然后回車兩次就好了,不需要一直輸入Y。0.0

停止后就會被彈出到當前用戶路徑下:

這時需要通過:

impdp 剛剛作業導入的用戶名/密碼 attach=SYS_EXPORT_SCHEMA_01

可以通過:

SELECT * FROM user_datapump_jobs;

獲取作業的名字

我出現上面的錯誤是因為作業的名稱寫錯了:SYS_EXPORT_SCHEMA_01應該是SYS_IMPORT_SCHEMA_01 才正確!

后面就可以連接上作業了:

使用 kill_job 結束作業。

二、總結

1、Ctrl + C

2、kill_job

用于查作業數據SELECT * FROM user_datapump_jobs;

到此這篇關于Oracle停止數據泵導入數據的文章就介紹到這了,更多相關Oracle停止數據泵導入內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Oracle
国产综合久久一区二区三区