【发布时间】:2015-04-02 16:10:19
【问题描述】:
在 Oracle 11g 中,如何使用 imp 命令从已导出到 dmp 文件且在导入期间需要重命名其表空间的不同数据库中导入模式?
我知道有一个 REMAP_TABLESPACE 命令,但我只找到了如何将它与 impdp 一起使用,我需要系统 DBA 权限,但我没有它。
谢谢
【问题讨论】:
-
imp不支持该参数。这是(已弃用)imp命令的(许多)限制之一。没有解决方法。 -
为什么是
imp?使用impdp。见stackoverflow.com/a/28499284/3989608 -
我会使用 impdp 但我需要特定的权限来创建目录而我没有它
-
如果导出是使用
expdp完成的,那么无论如何您都不能使用imp。因此,您需要让您的 DBA 授予您对目录的访问权限并将转储文件复制到 Oracle 服务器。 -
你可以请求访问默认目录
DATA_PUMP_DIR
标签: oracle