oracle命令未正确结束_详解Oracle数据库终止正在进行expdp导出数据的正确操作
概述
今天在做expdp導(dǎo)出時因沒預(yù)估好數(shù)據(jù)量,所以需終止正在進(jìn)行expdp導(dǎo)出數(shù)據(jù)的任務(wù)。那么怎么正確停止expdp導(dǎo)出任務(wù)呢?下面介紹一下我的操作過程。
1、不能用ctrl+c來終止導(dǎo)出(演示)
按照以前的習(xí)慣,在進(jìn)行oracle數(shù)據(jù)庫數(shù)據(jù)導(dǎo)出操作時,大家一般都會使用組合鍵“CTRL+C”來終止導(dǎo)出操作。但這種方法在expdp導(dǎo)出數(shù)據(jù)時,卻不能使用,因為雖然可以用ctrl+c終止expdp進(jìn)程,但數(shù)據(jù)庫導(dǎo)出任務(wù)仍在繼續(xù),磁盤空間仍在變小。
可以觀察到導(dǎo)出的數(shù)據(jù)還是在增加的。
2、查詢狀態(tài)
--ctrl+C終止的任務(wù)運行狀態(tài)仍為EXECUTINGselect job_name,state from dba_datapump_jobs3、stop_job命令來終止導(dǎo)出
3.1、進(jìn)入命令行
expdp glogowner/xxx ATTACH=SYS_EXPORT_SCHEMA_043.2、停止job
在 “Export> ”提示符下輸入命令:stop_job=immediate
回車后,再輸入yes確定結(jié)束當(dāng)前任務(wù),即可正確終止正在進(jìn)行expdp導(dǎo)出數(shù)據(jù)的任務(wù)。
4、驗證
select job_name,state from dba_datapump_jobs;所以以后不要隨隨便便用ctrl+c來中斷任務(wù),數(shù)據(jù)庫的操作一定要三思而后行,后面會分享更多devops和DBA方面的內(nèi)容,感興趣的朋友可以關(guān)注下~
總結(jié)
以上是生活随笔為你收集整理的oracle命令未正确结束_详解Oracle数据库终止正在进行expdp导出数据的正确操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python sort 多级排序_sor
- 下一篇: qpython3调用adb_Python