首页 > 解决方案 > 当我运行 impdp 命令时

问题描述

标签: oracleimpdp

解决方案


您应该已经发布了整个IMPDP命令。

我怀疑您误解/误用了该DIRECTORY参数。

它是一个 Oracle 对象,由 创建SYS,并且只是(一般来说)一个指向数据库服务器硬盘上物理目录的“指针”。在它被创建之后,SYS应该给你(即运行 IMPDP 命令的用户)read(并且,可能,write)对该目录的权限。

然后你会用它作为

impdp scott/tiger@orcl directory=IMP_DIR dumpfile=mydump.dmp logfile=imp.log
      -----                      -------
      is granted READ privilege  |
                                 directory object

最后,mydump.dmp(或任何名称)必须驻留在服务器上的该目录中。


推荐阅读