1、根据主任给的逻辑备份搭建一个完整的库(全库导入)
imp system/a file=1.dmp log=1.log full=y buffer=100000000 feedback=10000
2、导出一个只有结构没有数据的dmp文件
exp system/a file=2.dmp log=2.log full=y buffer=100000000 feedback=10000 rows=n compress=n
3、创建表空间(可以通过取元数据导出表空间的元数据,这里不再赘述)
select
'select dbms_metadata.get_ddl('||''''||'TABLESPACE'||''''||','||''''||tablespace_name||''''||') from dual;'
||chr(10)
from dba_tablespaces;
4、在新库导入只有结构的dmp文件
imp system/a full=y file=2.dmp log=2.log buffer=100000000 feedback=10000
5、删除COMM用户:drop user comm cascade
建立COMM用户、并赋予DBA权限
6、导出导入COMM用户
exp system/a owner=comm file=comm.dmp
imp system/a fromuser=comm touser=comm file=comm.dmp