oracle使用impdp基于用户导入数据后,查看缺少表?

oracle使用impdp基于用户导入数据后,查看缺少表

6回答

liulei_oracleliulei_oracle  数据库管理员 , lgcns china
super1260vieuxrevegz_kevin等赞同了此回答
分别登录原数据库和目标数据库select distinct segment_name from dba_segments where segment_type like `TABLE%'显示全部

分别登录原数据库和目标数据库
select distinct segment_name from dba_segments where segment_type like `TABLE%'

收起
 2017-08-08
浏览774
yhd_myyhd_my  数据库管理员 , 金融工场
youyouwoxin888aixchina赞同了此回答
11g新特性,deferred_segment_creation参数,延迟段导致你的问题。缺的那些表是空表,所以未给分配段空间。解决方法可以参考: http://www.dbace.cn/【parameter】deferred_segment_creation-参数说明与测试/显示全部

11g新特性,deferred_segment_creation参数,延迟段导致你的问题。缺的那些表是空表,所以未给分配段空间。解决方法可以参考: http://www.dbace.cn/【parameter】deferred_segment_creation-参数说明与测试/

收起
 2017-08-08
浏览680
岳彩波岳彩波  产品经理 , 无
aixchinayouyouwoxin888赞同了此回答
看看你的数据库是不是有空表。显示全部

看看你的数据库是不是有空表。

收起
 2017-08-08
浏览689
aixchina 邀答
liuziyi0123liuziyi0123  系统工程师 , 中移全通系统集成有限公司
youyouwoxin888aixchina赞同了此回答
把旧库的dba_tables表exp到新库中,然后minus显示全部

把旧库的dba_tables表exp到新库中,然后minus

收起
 2017-08-08
浏览732
韩成亮韩成亮  数据库管理员 , KE
aixchina赞同了此回答
首先确认下你使用的是impdp?不是imp?如果是impdp的话即使是空表也是可以导出的或者还有其他原因,你可以查询下表的创建时间等信息,或者,重新导出导入下试试显示全部

首先确认下你使用的是impdp?不是imp?
如果是impdp的话即使是空表也是可以导出的
或者还有其他原因,你可以查询下表的创建时间等信息,或者,重新导出导入下试试

收起
 2017-08-08
浏览714
aixchina 邀答
daoguo525daoguo525  系统工程师 , 世纪五岳(北京)科技有限公司
youyouwoxin888赞同了此回答
我是用普通用户导出的。显示全部

我是用普通用户导出的。

收起
 2017-08-08
  • select distinct segment_name from dba_segments where segment_type like 'TABLE%';这个语句是什么用的?在源数据库和目标数据执行完,然后怎么做。
    2017-08-08
  • 我用:select * from user_tables where num_rows=0;查询一下源数据库下的view用户没有空表。
    2017-08-08

提问者

daoguo525系统工程师, 世纪五岳(北京)科技有限公司

问题状态

  • 发布时间:2017-08-08
  • 关注会员:6 人
  • 问题浏览:1531
  • 最近回答:2017-08-08
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30