【发布时间】:2018-10-04 17:05:36
【问题描述】:
我尝试从转储文件导入(表、过程、函数等)。我犯了一个错误
在导入仍在进行时执行KILL -9 <PROCESS_ID>。
所以,我又开始导入了。现在,我又犯了一个错误,没有提及
TABLE_EXISTS_ACTION=TRUNCATE 。因此,表已导入重复记录。
我想删除重复数据。涉及的表超过 500 张。 我打算通过先截断表然后仅导入数据来再次导入。
下面是我想出的导入命令。此命令是否会首先导入表数据(记录) 截断表格然后只插入数据?
impdp DIRECTORY=MY_DIRECTORY dumpfile=EXP_MY_DUMP.dmp INCLUDE=TABLE_DATA TABLE_EXISTS_ACTION=TRUNCATE
我可以尝试执行自己,看看是否可行。但是,我已经尝试了两次,都失败了。
另外,我不想再次导入 INDEX、SEQUENCES 等。只是表记录。
【问题讨论】: