--在需要导出的用户表里面执行如下语句,保证空表也分配分配segment。当前用登录plsql,执行下面语句
DECLARE CURSOR EMPTY_TABLES IS SELECT TABLE_NAME FROM USER_TABLES;BEGIN FOR TAB IN EMPTY_TABLES LOOP EXECUTE IMMEDIATE 'alter table ' || TAB.TABLE_NAME || ' allocate extent'; END LOOP;END;--做完后,再用命令导出。直接在cmd执行
exp BTO/BTO@TESTORCL file='Z:\db\20140901.dmp'