1.创建表空间 create tablespace tbs_test datafile '/yourpath/tbs_test01.dbf' size 5g autoextend on next 1g maxsize unlimited; 2.创建用户并授权 create user test identified by 123456 default tablespace tbs_test temporary tablespace temp quota unlimited on test; grant connect ,resource to test; 2.创建备份目录并授权 create or replace directory expdp_dir as '/home/oracle/expdp_dir'; grant read,write on directory expdp_dir to test; 3.导出某个用户下的所有数据 expdp test/123456 directory=expdp_dir dumpfile=20240927.dmp logfile=20240927.log schemas=test 4.导入某个用户下的所有数据,并指定映射 impdp test/123456 directory=expdp_dir dumpfile=20240927.dmp logfile=20240927.log remap_schema=test_s:test remap_tablespace=tbs_s:tbs_test table_exists_action=append
table_exists_action参数: skip:表已存在,则跳过该表的导入 append:如果表已存在,则将新数据追加到现有表中,不会覆盖原有数据 truncate:如果表已存在,则先截断表,然后导入新数据。 replace:如果表已存在,则删除现有表并重建它
标签:expdp,表已,tbs,test,导入,oracle,数据,dir From: https://www.cnblogs.com/sherq1989/p/18435765