0

只是在寻找有关 Oracle 11g 导入的一点说明。

我有一个有权导入的用户和第二个没有导入权限的用户,我基本上想知道我是否可以使用有权导入 shemea 的用户来为没有导入权限的用户使用。

因此,例如:

User CANIMP does have privileges
User NOIMP does not have privileges

这会导入到没有的用户吗?

imp CANIMP/password123@localhost/ORCL file=my_dumpfile.dmp fromuser=CANIMP touser=NOIMP log=import_details.log
4

1 回答 1

1

FROMUSER参数是导出数据的架构所有者。这似乎不太可能是 CANIMP 用户,但也许是。

如果实际上导出结构已经属于 NOIMP,则无需指定TOUSERTOUSER如果要从导出更改拥有的架构,您只需要指定。这与运行导入作业的用户无关。

顺便说一句,你使用的是 11g,那你为什么还在使用 IMP 呢?IMP 和 EXP 实用程序已经被 DATAPUMP 弃用了很长时间。 找到更多。

于 2013-06-20T10:11:19.867 回答