若何終止正在進行expdp導出數據的使命?怎么準確遏制expdp導出使命?如何準確終止expdp導出使命?EXPDP是oracle為數據庫導入導出新推出的一個數據泵導出適用法式,相對本來exp,它的功能加倍壯大,數據平安更高。下面,小編就來給大師介紹一下若何終止正在進行expdp導出數據的使命。
不克不及用ctrl+c來終止導出
按照以前的習慣,在進行oracle數據庫數據導出操作時,大師一般城市利用組合鍵“CTRL+C”來終止導出操作。但這種方式在expdp導出數據時,卻不克不及利用,因為固然可以用ctrl+c終止expdp歷程,但數據庫導出使命仍在繼續,磁盤空間仍在變小。
這時你利用:select job_name,state from dba_datapump_jobs ,這個sql語句,可以看到ctrl+C終止的使命運行狀況仍為EXECUTING。
要操縱stop_job號令來終止導出
所以要準確終止expdp,還需要利用其它的號令來完當作,這個號令就是stop_job號令。那么這個號令該若何利用呢?下面我們一路來看看吧。
若是你已經利用ctrl+C將expdp歷程殺失落了,那么起首需要運行:
Expdp system/test ATTACH=SYS_EXPORT_SCHEMA_02 (備注:此為使命名,可經由過程第二步號令獲得),來恢復expdp使命。
然后在 “Export> ”提醒符下輸入號令:stop_job=immediate ,回車后,再輸入yes確定竣事當前使命,即可準確終止正在進行expdp導出數據的使命。
然后再來運行SQL語句查看視圖dba_datapump_jobs中的內容,就可以看到數據導入使命已經沒在運行。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!