导出dmp文件时,先执行select ‘alter table ‘||table_name||’ allocate extent;’ from user_tables where num_rows=0;
这个语句是查询空表的。将执行结果全部执行一遍。
oracle11g中如果表是空的,oracle默认不分配空间,这样导出dmp文件会缺失一些空表。
执行上面语句查询的结果,会将空表默认分配一些空间,然后数据还是空的
sql中符号可能没有写对 注意
ORACLE EXP导出时空表无法导出解决方法
最新推荐文章于 2023-11-08 17:48:04 发布