我正在通过网络链接使用expdp实用程序。我只需要导出我拥有的一个模式。理想情况下,它应该允许我导出我拥有的模式。但我得到的错误是
ORA-31631:需要权限ORA-39149:无法将特权用户链接到非特权用户
那么,我们需要EXP_FULL_DATABASE权限才能导出相同的模式吗?
发布于 2014-02-04 01:21:03
在data pump中使用NETWORK_LINK交换机时,本地和远程用户都需要被授予EXP_FULL_DATABASE角色。
检查以下内容以确认相同的内容:http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php
发布于 2013-10-25 22:12:59
是和否,取决于您授予目标架构的权限:
如果执行导入作业的用户If在目标数据库上具有DATAPUMP_IMP_FULL_DATABASE角色,则该用户还必须在源数据库上具有DATAPUMP_EXP_FULL_DATABASE角色。(来自http://docs.oracle.com/cd/E11882_01/server.112/e22490/dp_import.htm)
因此,您可以从目标模式中删除DATAPUMP_IMP_FULL_DATABASE角色,也可以将DATAPUMP_EXP_FULL_DATABASE角色赋予源模式。
https://stackoverflow.com/questions/19582006
复制相似问题