oracle 数据泵
sqlplus / as sysdba
create or replace directory my_dump_aps as '/usr/oracle/dump_bak';
grant read,write on directory my_dump_aps to cmstestbpm;
grant exp_full_datebase,imp_full_database to cmstestbpm;
exit;
expdp cmstestbpm/cmstestbpm directory=my_dump_aps dumpfile=cmstestbpm_20220104.dmp schema=cmstestbpm logfile=cmstestbpm_20220104.log
grant read,write on directory my_dump_aps to apsbpm;
impdp apsbpm/apsbpm directory=my_dump_aps dumpfile=APS_BPM_ORACLE_DB.dmp logfile=apsbpm_20200125.log remap_schema=cmstestbpm:apsbpm remap_tablespace=users:aps_data
revoke unlimited tablespace from apsbpm;
alter user apsbpm quota unlimited on aps_data;
alter user apsbpm quota 0 on system;
create user apsbpm identified by "apsbpm";
alter user apsbpm quota unlimited on aps_data;
grant dba to apsbpm;
create tablespace APS_DATA_datafile 'uo1/app/oracle/oradata/ORCL/aps_temp_data.dbf' size 100m reuse autoextend on next 20M maxsize unlimited;
create tablespace APS_DATA_datafile 'uo1/app/oracle/oradata/ORCL/aps_temp_data.dbf' size 100M reuse autoextend on next 40M maxsize unlimited default storage(initial 65536k next 1048756k minextents 1 maxextents unlimted);
create user apsbpm identified by apsbpm default tablespace aps_data tempoary tablespace aps_data_temp;
drop tablespace APS_DATA_TEMP including CONTENTS and datafiles;
grant resource to apsbpm;
alter user apsbpm quota 20M on users;
grant unlimited tablespace to apsbpm;

