问题描述
|
我有一个包含两个表的转储文件。现在,我需要导入此转储文件。我被指示事先创建两个表空间。现在如何将转储文件导入这些表空间。我正在使用PL / sql开发人员。
解决方法
您不能从PL / SQL开发人员导入转储文件。相反,您必须从命令行执行此操作。此外,由于必须将转储文件放在Oracle可以直接访问的目录中,因此需要访问数据库服务器的文件系统。
导入转储文件的工具称为impdp(在早期版本中为imp)。
我的经验是,您需要有关如何创建转储文件的信息,以便可以使用正确的导入模式:
它是整个数据库的转储,还是仅仅是单个用户/方案?
它是否包含表架构或仅包含表数据?
如果导出单个架构,则架构/用户名是什么?
等等
您可以在此PSOUG网页上找到有关impdp的更多信息。
, 您可以从PL / SQL开发人员导入转储文件。
工具->导入表...->(在弹出窗口的底部)选择文件,然后单击\“导入\”。