6

我有一个包含两个表的转储文件。现在我需要导入这个转储文件。我被指示事先创建两个表空间。现在如何将此转储文件导入这些表空间。我正在使用 PL/SQL 开发人员。

4

2 回答 2

5

您不能从 PL/SQL 开发人员导入转储文件。相反,您必须从命令行执行此操作。此外,您需要访问数据库服务器的文件系统,因为您必须将转储文件放在 Oracle 可直接访问的目录中。

导入转储文件的工具称为impdp(在早期版本中,它是imp)。

我的经验是,您需要了解如何创建转储文件,以便使用正确的导入模式:

  • 它是完整数据库的转储还是单个用户/模式?
  • 它是否包含表模式或仅包含表数据?
  • 如果导出单个架构,架构/用户名是什么?
  • 等等

您可以在此PSOUG 网页上找到有关impdp的更多信息。

于 2011-05-28T07:58:42.043 回答
4

您可以从 PL/SQL 开发人员处导入转储文件。工具 -> 导入表... ->(在弹出屏幕的底部)选择文件并单击“导入”。

于 2012-04-18T22:20:39.670 回答