gpt4 book ai didi

oracle - 从 oracle 转储文件中导入特定表?

转载 作者:行者123 更新时间:2023-12-04 15:25:10 26 4
gpt4 key购买 nike

我有一个巨大的 oracle 数据库的转储,所以不可能全部导入。我想导入一个名为 X 的特定表。问题是 X 有外键。如果我只导入 X,我会收到以下错误:

imp user/pass@dbName tables=X  rows=y ignore=Y
ORA-02291: integrity constraint violated - parent key not found

我已经在本地拥有了整个数据库(但没有数据),我想导入与 X 关联的所有表。我该如何实现?我已经安装了plsql。我还需要知道这些表的顺序才能知道首先要导入哪个。

最佳答案

您可以在导入之前禁用所有数据库约束,然后再重新启用它们。看:

  • disable-all-table-constraints-in-oracle
  • oracle_disable_constraints
  • 关于oracle - 从 oracle 转储文件中导入特定表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11824758/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com