我有一个包含两个表的转储文件。现在我需要导入这个转储文件。我被指示事先创建两个表空间。现在如何将此转储文件导入这些表空间。我正在使用 PL/SQL 开发人员。
问问题
26887 次
2 回答
5
您不能从 PL/SQL 开发人员导入转储文件。相反,您必须从命令行执行此操作。此外,您需要访问数据库服务器的文件系统,因为您必须将转储文件放在 Oracle 可直接访问的目录中。
导入转储文件的工具称为impdp(在早期版本中,它是imp)。
我的经验是,您需要了解如何创建转储文件,以便使用正确的导入模式:
- 它是完整数据库的转储还是单个用户/模式?
- 它是否包含表模式或仅包含表数据?
- 如果导出单个架构,架构/用户名是什么?
- 等等
您可以在此PSOUG 网页上找到有关impdp的更多信息。
于 2011-05-28T07:58:42.043 回答
4
您可以从 PL/SQL 开发人员处导入转储文件。工具 -> 导入表... ->(在弹出屏幕的底部)选择文件并单击“导入”。
于 2012-04-18T22:20:39.670 回答