oracle 11g R2空表不能导出,手动分配segement也不好用
村长老鬼 2012-08-17 10:03:44 本人近日发现在项目中的oracle在导出数据库时,不能导出空表。
到网上搜索发现有以下解决方法:
1、无论是否有数据都分配segement
SQL>alter system set deferred_segment_creation=false;
查看:
SQL>show parameter deferred_segment_creation;
2、 ALTER TABLE [schema.]table_name ALLOCATE EXTENT [({ SIZE integer [K | M] | DATAFILE 'filename' | INSTANCE integer})]
执行查询出来的语句,针对空表修改 extent
但是,以上两个办法仍没解决办法。由于表的数量较多,所以不能插入一条数据,再删除这么做。
想问问各位达人,有没有好的解决办法。
在线等。
谢谢