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

 更新時間:2022年06月07日 16:17:49   作者:LDG1998  
Oracle數據庫在使用的過程中常常會遇到這樣或那樣的問題,而這些問題常常又使我們感到很困惑,下面這篇文章主要給大家介紹了關于Oracle停止數據泵導入數據的相關資料,需要的朋友可以參考下

前言

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

一、操作

使用數據泵 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停止數據泵導入內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

最新評論

美丽人妻被按摩中出中文字幕