Oracle 11g 通过expdp按日期导出表:
表太大,需要对单表进行分时间段导出。
使用query条件进行expdp导出
用parfile可以降低导出的报错
在oracle用户下执行:
[oracle@erp infor]$ vi par.par
[oracle@erp infor]$ cat par.par
DIRECTORY=scprd
LOGFILE=expdp.log
DUMPFILE=expdp.dmp
tables=DSP_IMP_INTERFACE_LINES
query=(DSP_IMP_INTERFACE_LINES:"where creation_date > to_date('2022-11-05','yyyy-mm-dd')")
[oracle@erp infor]$ expdp DSP/DSP@PROD parfile=par.par
完成。