oracle 11G exp命令不导出空表的解决办法
2014-03-12 09:49
253 查看
1、Oracle11g默认对空表不分配segment,故使用exp导出Oracle11g数据库时,空表不会导出。
在sqlplus中,执行如下命令:
SQL>alter system set deferred_segment_creation=false;
查看:
SQL>show parameter deferred_segment_creation;
该值设置后只对后面新增的表产生作用,对之前建立的空表不起作用。
2.已经建立好的表需要批量设置
SQL>Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 这句SQL能生成批量的改表语句 COPY一下 执行
在sqlplus中,执行如下命令:
SQL>alter system set deferred_segment_creation=false;
查看:
SQL>show parameter deferred_segment_creation;
该值设置后只对后面新增的表产生作用,对之前建立的空表不起作用。
2.已经建立好的表需要批量设置
SQL>Select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 这句SQL能生成批量的改表语句 COPY一下 执行
相关文章推荐
- Oracle 中用 imp 和 exp 命令导入导出数据库(附问题及解决办法)
- oracle 11G 11.2.0.1.0使用exp无法导出空表的解决办法
- Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法
- Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法
- oracle 11G 11.2.0.1.0 使用exp无法导出空表的解决办法
- 解决Oracle 11g R2 EXP命令无法导出空表问题
- oracle 11g使用exp导出空表问题解决办法
- 解决Oracle 11g R2 EXP命令无法导出空表问题
- Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法
- Oracle,用exp命令导出数据库时出现 EXP-00091 错误的解决办法
- Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 解决办法 sp2-0734:未知的命令开头'imp 忽略了剩余行默认分类 应该是在c
- oracle使用命令exp导出时,不能将表导出的解决办法
- Oracle 中用 imp 和 exp 命令导入导出数据库(附问题及解决办法)
- oracle 11G exp导出,空表导不出表结构的解决办法..
- Oracle 11G在用EXP 导出时,空表不能导出解决
- 解决Oracle中用EXP 命令后用IMP导出数据出现错误的一种方法
- Oracle 11G 用exp无法导出空表解决方法以及数据泵的使用
- 解决oracle 11G exp 不能导出空表问题
- Oracle 11G在用EXP 导出时,空表不能导出解决
- Oracle数据导入导出imp/exp sp2-0734:未知的命令开头'imp...解决方法