只是想要对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
答案 0 :(得分:1)
FROMUSER
参数是导出数据的架构所有者。这似乎不太可能是CANIMP用户,但也许是这样。
如果实际上导出结构已经属于NOIMP,则无需指定TOUSER
。如果要从导出中更改拥有架构,则只需指定TOUSER
。这与运行导入作业的用户无关。
顺便说一下,你是11g,那你为什么还在使用IMP呢? IMP和EXP实用程序已被弃用,有利于DATAPUMP很长一段时间了。 Find out more.