(第26天)Oracle 数据泵分析table_exists_action参数

前言

关于 Oracle 数据泵导入时目标端已存在表时,数据如何处理的问题,可以使用 table_exists_action 参数:

## table_exists_action(导入数据处理方式)
table_exists_action=[SKIP | APPEND | TRUNCATE | REPLACE]
  • SKIP:跳过当前表进行下一个。如果 CONTENT 参数设置为 DATA_ONLY,不生效。
  • APPEND:从源加载数据并保持现有数据不变。
  • TRUNCATE:删除现有表数据,然后从源加载数据。
  • REPLACE:删除现有表,然后从源创建并加载数据。如果 CONTENT 参数设置为 DATA_ONLY,不生效。

这个参数使用的不对有可能导致数据的丢失,因此还是需要了解一下每个选项在导入时的底层逻辑。

参数分析

之前写过一篇通过 LogMiner 来分析一下

你可能感兴趣的:(oracle,数据库)