--解决 Oracle 11g 不能导出空表的问题

 

--执行下面语句,查询数据库中的空表,同时产生分配空间。把生成的结果复制出来并执行。

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

--如果以上方法不行,可改用下面方法

select 'alter table '||table_name||' allocate extent(size 64k);' from tabs t where not exists (select segment_name from user_segments s where s.segment_name=t.table_name);

相关文章:

  • 2021-07-16
猜你喜欢
  • 2018-01-31
  • 2021-11-21
  • 2021-12-30
  • 2022-12-23
  • 2021-06-11
  • 2021-08-25
相关资源
相似解决方案