oracle使用remap_tablespace修改用户数据所在的表空间
首先,以schemas方式导出用户JCMS24的全部数据:
expdp system/system directory=data_pump_dir dumpfile=test_user.dmp schemas=JCMS24
说明:使用system导出是为了导出JCMS24 schema中的全部内容,包括用户创建和权限授予部分,使用用户本身导出则不包含这些内容。
其次,drop用户及其全部对象:
drop user JCMS24 cascade;
最后,以remap_tablespace方式导入test_user的全部内容:
impdp system/orcl directory=data_pump_dir dumpfile=test_user.dmp remap_tablespace=JCMS24:JCMS
查看导入的结果:
select username,default_tablespace,temporary_tablespace from dba_users where username='JCMS24';