一、导出数据
1、创建两个物理目录
D:/dbbak/ancsbpmbak
D:/dbbak/bzyuanorgbak
2、创建两个逻辑目录
用system登陆SQLPLUSE
create directory ancsbpmbak as 'D:\dbbak\ancsbpmbak';
create directory bzyuanorgbak as 'D:/dbbak/bzyuanorgbak';
3、导出数据
$expdp ancsbpm/ancsbpm directory=ancsbpmbak dumpfile=ancsbpm20170704.dmp;
$expdp bzyuanorg/bzyuanorg directory=bzyuanorgbak dumpfile=bzyuanorg20170704.dmp;
或者使用使用以下语句,一次导出两个用户的数据
$expdp ancsbpm/ancsbpm directory=bzyuanorgbak dumpfile=bzyAll.dmp schemas=ancsbpm,bzyuanorg;
导入时,可以指定导入多个用户或者只导入其中一部分用户
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyAll.dmp schemas=ancsbpm,bzyuanorg;
如果数据量过大,可以分成多个DUMP文件保存,可以规定每个文件的最大尺寸
$expdp ancsbpm/ancsbpm directory=ancsbpmbak dumpfile=ancsbpm_%u.dmp filesize=20m;
对应的使用以下的导入语句
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm_%u.dmp;
二、导入数据
1、创建表三个空间,表空间初始100M,自动扩展,每次扩展10M
ANCSBPM
FRAMEWORK
BZORG
2、创建两个逻辑目录
用system登陆
把备份的数据拷贝放到指定目录中,例如,ancsbpm用户的备份数据ancsbpm20170608.dmp,放入目录D:/dbbak/ancsbpmbak;
bzyuanorg用户的备份数据bzyuanorg20170608.dmp,放入目录D:/dbbak/bzyuanorgbak;如果目录不存在,请自行创建。
使用SQLPLUS连接数据库,用system登陆,或者其他有DBA权限的用户登陆
create directory ancsbpmbak as 'D:/dbbak/ancsbpmbak';
create directory bzyuanorgbak as 'D:/dbbak/bzyuanorgbak';
3、用数据泵导入数据
如果使用和原数据库一样的用户,不需要指定用户
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm20170621.dmp;
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyuanorg20170621.dmp;
如果使用和原数据库不一样的用户,需要指定用户,运行以下语句(新创建的用户,会和导出账户使用相同的密码)
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm20170701.dmp REMAP_SCHEMA=ancsbpm:bzybpm;(导入的用户:导入的用户,如果在这里输入的导入的用户错误,则会在当前数据库中,创建导入的用户,并为该用户导入数据)
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyuanorg20170701.dmp REMAP_SCHEMA=bzyuanorg:bzyorg;
注意,不要去手工创建用户,否则会报错。运行以上命令行后,会自动创建两个用户,并为用户配置和原数据库一致的表空间
http://127.0.0.1/oa/login_loginById.action?domainId=oa&j_username=chensi
create tablespace apjm
datafile 'D:\tablespace\apjm.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
create directory ancsbpmbak as 'D:/dbbak/ancsbpmbak';
impdp system/orcl directory=ancsbpmbak dumpfile=D:\dbbak\ancsbpmbak\APJM201803012.DMP
1、创建两个物理目录
D:/dbbak/ancsbpmbak
D:/dbbak/bzyuanorgbak
2、创建两个逻辑目录
用system登陆SQLPLUSE
create directory ancsbpmbak as 'D:\dbbak\ancsbpmbak';
create directory bzyuanorgbak as 'D:/dbbak/bzyuanorgbak';
3、导出数据
$expdp ancsbpm/ancsbpm directory=ancsbpmbak dumpfile=ancsbpm20170704.dmp;
$expdp bzyuanorg/bzyuanorg directory=bzyuanorgbak dumpfile=bzyuanorg20170704.dmp;
或者使用使用以下语句,一次导出两个用户的数据
$expdp ancsbpm/ancsbpm directory=bzyuanorgbak dumpfile=bzyAll.dmp schemas=ancsbpm,bzyuanorg;
导入时,可以指定导入多个用户或者只导入其中一部分用户
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyAll.dmp schemas=ancsbpm,bzyuanorg;
如果数据量过大,可以分成多个DUMP文件保存,可以规定每个文件的最大尺寸
$expdp ancsbpm/ancsbpm directory=ancsbpmbak dumpfile=ancsbpm_%u.dmp filesize=20m;
对应的使用以下的导入语句
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm_%u.dmp;
二、导入数据
1、创建表三个空间,表空间初始100M,自动扩展,每次扩展10M
ANCSBPM
FRAMEWORK
BZORG
2、创建两个逻辑目录
用system登陆
把备份的数据拷贝放到指定目录中,例如,ancsbpm用户的备份数据ancsbpm20170608.dmp,放入目录D:/dbbak/ancsbpmbak;
bzyuanorg用户的备份数据bzyuanorg20170608.dmp,放入目录D:/dbbak/bzyuanorgbak;如果目录不存在,请自行创建。
使用SQLPLUS连接数据库,用system登陆,或者其他有DBA权限的用户登陆
create directory ancsbpmbak as 'D:/dbbak/ancsbpmbak';
create directory bzyuanorgbak as 'D:/dbbak/bzyuanorgbak';
3、用数据泵导入数据
如果使用和原数据库一样的用户,不需要指定用户
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm20170621.dmp;
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyuanorg20170621.dmp;
如果使用和原数据库不一样的用户,需要指定用户,运行以下语句(新创建的用户,会和导出账户使用相同的密码)
$impdp system/orcl directory=ancsbpmbak dumpfile=ancsbpm20170701.dmp REMAP_SCHEMA=ancsbpm:bzybpm;(导入的用户:导入的用户,如果在这里输入的导入的用户错误,则会在当前数据库中,创建导入的用户,并为该用户导入数据)
$impdp system/orcl directory=bzyuanorgbak dumpfile=bzyuanorg20170701.dmp REMAP_SCHEMA=bzyuanorg:bzyorg;
注意,不要去手工创建用户,否则会报错。运行以上命令行后,会自动创建两个用户,并为用户配置和原数据库一致的表空间
http://127.0.0.1/oa/login_loginById.action?domainId=oa&j_username=chensi
create tablespace apjm
datafile 'D:\tablespace\apjm.dbf'
size 50m
autoextend on
next 50m maxsize 20480m
extent management local;
create directory ancsbpmbak as 'D:/dbbak/ancsbpmbak';
impdp system/orcl directory=ancsbpmbak dumpfile=D:\dbbak\ancsbpmbak\APJM201803012.DMP