【问题标题】:Importing DB with index without reindexing使用索引导入数据库而不重新索引
【发布时间】:2018-01-22 10:14:03
【问题描述】:

我想使用 impdp 导入数据库。我想导入 INDEX NAMES,然后手动重建它。

我使用了这个选项

EXCLUDE=index

然后我在表all_indexes 中找不到索引 有没有办法在不构建索引的情况下导入索引,然后手动构建它们?

【问题讨论】:

  • 之后是否只导入索引?你为什么要这样做?

标签: oracle oracle12c database-administration impdp


【解决方案1】:

使用以下参数导入所有表和数据

SQLFILE=create_index.sql 包含=索引

此参数不创建任何索引,而是创建一个包含所有 create index sql 语句的 sql 文件。使用此文件,您可以在完成表和数据导入后手动创建索引。

【讨论】:

    【解决方案2】:

    您也可以只导出/导入元数据,这将只导入表和索引结构。

    CONTENT=metadata_only

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-07
      • 2020-04-16
      • 1970-01-01
      • 2016-09-13
      • 1970-01-01
      • 1970-01-01
      • 2020-10-09
      相关资源
      最近更新 更多