暂无图片
12c RAC 数据库使用expdp和impdp迁移数据的时候出现的报错:ORA-31626,ORA-31637,ORA-39062,ORA-31613
我来答
分享
yangweizhi
2022-09-22
12c RAC 数据库使用expdp和impdp迁移数据的时候出现的报错:ORA-31626,ORA-31637,ORA-39062,ORA-31613


12c RAC 数据库使用expdp和impdp迁移数据的时候出现的报错

我来答
添加附件
收藏
分享
问题补充
8条回答
默认
最新
农夫三拳

alert。log有报错吗,看看是不是PROCESSES超了

暂无图片 评论
暂无图片 有用 1
远行

理解为是授权的问题,grant

暂无图片 评论
暂无图片 有用 0
刘贵宾

1、看看进程数,满了就调大,重启后重新执行数据泵操作

2、看看/etc/security/limits.conf下nproc每个用户最大进程数设置的是否太小

3、看看是否有残留expdp进程和残留表,有的话都清掉

4、看看数据库是否有无效对象,有的话执行@?/rdbms/admin/catalog.sql、@?/rdbms/admin/catproc.sql、@?/rdbms/admin/catmetx.sql、@?/rdbms/admin/utlrp.sql

暂无图片 评论
暂无图片 有用 1
Thomas

首先,你EXPDP出来的东西,包括SYS用户的?感觉应该不包括为好吧。新机器上不是有自己的SYS用户吗。拿旧版本的SYS用户的OBJECTS去写新用户的SYS用户,总归不好吧?直接指定SCHEMA,EXPDP/IMPDP都针对业务用户行不行?

暂无图片 评论
暂无图片 有用 0
张sir

1、看看alert日志是否有报错,

2、有可能是user表空间满了,导入导出的时候需要在user表空间创建临时表,这个问题以前碰到过。

3、看看是不是stream pool太小了,可以扩大一些。

alter system set steam_pool_size=128m scope=spfile;

4、看看dba_datapump_jobs表里是不是又job任务,有的话全都停掉。

暂无图片 评论
暂无图片 有用 0
yangweizhi

重启一下 好了

暂无图片 评论
暂无图片 有用 0
刘贵宾
那应该是连接被释放了,所以没问题了
暂无图片 评论
暂无图片 有用 0
农夫三拳

PROCESSES参数设小了

暂无图片 评论
暂无图片 有用 1
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏