oracle使用impdp导入数据之 table_exists_action 参数


 

参考文章:https://www.cnblogs.com/farmer-y/p/6698283.html

 

在oracle的备份恢复工具使用时,有这样的可选参数:

table_exists_action

看这个参数的字面意思,导入时如果表已存在,该怎么处理?

这个参数有以下选项:

1.skip  如果已存在表,则跳过并处理下一个对象

2.append  为表增加数据

3.truncate  截断表,然后为其增加新数据

4.replace  删除已存在表,重新建表并追加数据

 

示例:

impdp system/123456 directory=DPUMP_DIR schemas=user1 dumpfile=20220216.dmp remap_schema=user1:user2 table_exists_action=truncate logfile=20220216.log transform=OID:n
 
使用的场景:
1.多次重复导入
2.预先已知道表中有数据的情况
 
 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM