oracle 11g exp 无法导出空表-终极解决方案
最近因为工作需要在数据库转移过程中,发现oracle 11g r2中有个新特性: 当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表. 导出语法: exp 'sys/@testdev as sysdba' FILE=d:owner.DMP OWNER=(HR,SYSTEM,SCOTT) INDEXES=n STATISTICS=none log=d:ownerexp.log 导入语法: imp 'sys@home as sysdba' FILE=d:owner.DMP fromuser=HR touser=HR log=d:hrimp.log 注:在导入之前需要创建好OWNER,ROLE,USER等。 查看LOG日志,会发现导入的表中没有空表