Oracle 12C impdp权限问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 12C impdp权限问题相关的知识,希望对你有一定的参考价值。

很多时候,我们做小批数据迁移会用数据泵,但是12C我们要配置TNS指定PDB导入,然而大众的service我们都是通过集群利用srvctl来创建的。这时候preferred instances可能有多个值。而你的dmp文件如果不是通过共享存储进行挂载,那DMP就必须传到某个节点就行存放,进行相应的directory创建。


问题触发的场景,TNS如果此时是利用SCAN IP配置的,impdp username/[email protected] 这时候连接到节点的操作系统环境就不一定是dmp存放的环境。如果连到非dmp存放环境,这时候impdp就会报错。


问题解决办法:


1 修改连接串TNS,把SCAN IP 换成指定环境PUBLIC IP 或者VIP

2 如果preferred instances非双活双值配置,只有一个值,可以把相应的sevice relocate到指定节点。

本文出自 “ORACLE” 博客,请务必保留此出处http://2012ivan.blog.51cto.com/5241776/1976063

以上是关于Oracle 12C impdp权限问题的主要内容,如果未能解决你的问题,请参考以下文章

Oracle11g数据库迁移到Oracle12C的PDB(使用impdp/expdp)

Oracle impdp/expdpBig lesson from failure with impdp/expdp in 12c

Oracle 12c pdb使用expdp/impdp导入导出

Oracle12c多租户管理用户角色权限

Oracle12C多租户管理用户角色权限

通过expdp和impdp将Oracle11g数据导入到oracle10g中