oracle导出数据不全,可能是空表没有导出

来源:互联网 发布:网站注册域名是什么 编辑:程序博客网 时间:2024/06/16 18:06

在做一个将数据库迁移,执行导出

exp system/system@XMSB file=D:/20150706.dmp owner=aa

导入

imp system/system@sss file=D:/20150706.dmp fromuser=aa touser=aa 

貌似问题不大,来来回回就是数据不全,原来之前一直用的是oracle数据库版本是9i跟10g,后面发现这个是11g,原来是版本问题,空表没有导出来

客户端下执行以下语句

select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 


将查询结果考出来执行以下,

再导出,再导入,ok没问题了。

0 0