暂无图片
分享
LEE
2019-10-16
迁移中失效对象疑问
暂无图片 5M

oracle迁移 使用rman迁移后 失效对象数量一致

使用exp imp 或者数据泵迁移 后目标端需要编译失效对象,问什么导入导出形式迁移会导致出现失效对象

收藏
分享
5条回答
默认
最新
杨德龙

正常情况。

RMAN EXPDP IMPDP都会出现失效对象。编译一下就可以了。

进入目录:

D:\oracle\product\10.2.0\db_1\RDBMS\ADMIN

@utlrp.sql


暂无图片 评论
暂无图片 有用 0
打赏 0
LEE

为啥会导致编译失效呢

暂无图片 评论
暂无图片 有用 0
打赏 0
杨德龙

不知道,需要重新编译。

暂无图片 评论
暂无图片 有用 0
打赏 0
章芋文

rman是基于块的,也就是底层物理备份,所以恢复出来是和源库一模一样的。

而exp imp 或者数据泵属于逻辑备份,在导入时对象是通过一条条SQL去创建的,由于依赖关系等等原因可能会导致创建失败,也就需要对比然后重新编译。

暂无图片 评论
暂无图片 有用 0
打赏 0
LEE
问题已关闭: 谢谢 两位技术专家 问题已经得到解决
暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
数据泵导出时间增长了一倍
回答 4
导出的时候看看等待事件,有的时候存在bug啥的可能导致导出时间特别长
deadlock
回答 2
已采纳
没理解要什么产出物?两个及以上事务中交差操作数据就死锁了。
请问Oracle-Linux-7.9是否能支持Oracle-19c的ACFS文件系统?
回答 2
应该是支持的,但是最好安装最新的补丁才能运行稳定。
学习oracle累不累
回答 3
已采纳
学习Oracle需要一定的时间和精力,但是如果您对数据库感兴趣,那么学习Oracle是一个很好的选择。Oracle是目前最流行的数据库之一,在技术方面完全可以代表数据库技术的最高水平。如果您想学习Or
寻求ORA-04031问题的优化方案
回答 5
有人建议手工共享内存管理:memorytarget0andsgatarget0指定sharepoolsize、dbcachesize等sga参数。请问是否可以解决此ORA04031问题?其次,8核16
大家有遇到过rman把控制文件里边记录的备份信息删除了,而磁盘上的备份没有删除的情况吗?
回答 1
我想到的有下面两种,请参考,不一定说的就对。1.一开始删除报错(比如DG中主库日志没有同步到备库,归档日志不让删除),以后再进行删除时控制中已经没有记录,就无法通过rman删除归档日志,只能rm删除2
impdp报错
回答 5
首先可以尝试让导出的路径授予给public,此路径在操作系统给Oracle可读写的权限。另外系统自带的schema即已存在的对象其实没必要去replace,这个相当于删除重建。保留现有的即可用tabl
MySQL大表进行碎片整理
回答 1
ALTERTABLE…ENGINEInnoDB;所需的锁定量取决于您使用的MySQL版本:MySQL5.5和更早版本:该表在重建期间是只读的。5.6.16及更早版本:该表在重建期间是只读的。MySQL
Oracle数据库记录用户最后登录时间的问题
回答 3
已采纳
selectt1.username,t1.logontimelastlogontime,t2.accountstatus,created账号创建时间from(selectusername,max(ti
oracle form怎么将查询到的多行数据插入数据块?
回答 1
建议数据块属性里直接设置该查询sql