oracle数据库导入导出的几种方式

数据泵导出导入和传统导出导入的区别:
         10g之前,传统使用exp和imp工具,10g之后,不仅保留了原有的exp和imp工具,还提供了数据泵导出导入工具expdp和impdp
         注意如下:
         ①exp和imp是客户端工具,它们既可以在客户端使用也可以在服务端使用
          而expdp和impdp是服务端的工具程序,他们只能在oracle服务端使用,不能在客户端使用
         ②imp只适用于exp导出文件,不适用于expdp导出文件,impdp只适用于expdp导出文件,不适用于exp导出文件,配套使用;
         ACS_5.0 XB导入华夏数据库步骤:
         若本地有表空间,确认表空间是否自动增长,还有为当前存在的表空间增加新空间。
–查询表空间是否自增长
SELECT file_id, file_name, tablespace_name, autoextensible, increment_by FROM dba_data_files;
         --扩增表空间(本身)
alter database datafile ‘D:\app\xjy\oradata\TABS_SOFA1.DBF’ resize 100000M;
ALTER DATABASE DATAFILE ‘D:\app\xjy\oradata\TABS_SOFA1.DBF’ RESIZE 32G;
—扩增新的表空间
ALTER TABLESPACE TABS_SOFA1 ADD DATAFILE
’ D:\app\xjy\oradata\TABS_SOFA1_02.DBF ’
size 7167M autoextend on ;
 
数据泵导出导入格式:
expdp prod1/prod1@orcl schemas=prod1 dumpfile=prod120180202.dmp directory=dump_dir logfile=prod120180202.log
  expdp 当前数据库的用户名/密码@实例名 dumpfile=即将导出的文件名_%U.dmp  directory=导出路径在oracle中指向的目录名 full=y logfile=生成日志的文件名(可以同当前用户名).log version=版本号
 
 impdp 当前数据库的用户名/密码 directory=dump_dir dumpfile=即将导入的文件名_%U.dmp REMAP_SCHEMA=原数据库的用户名:当前数据库的用户名 REMAP_TABLESPACE=原数据库的表空间:
当前数据库的表空间 full=y logfile=生成日志的文件名(可以同当前用户名).log
Ex: Impdp acs_sofa/acs_sofa dumpfile=acshx02_20190129.dmp directory=data_pump_dir logfile=acs_sofa.log REMAP_SCHEMA=acshx02:acs_sofa REMAP_TABLESPACE=HXJJTG:TABS_SOFA1 full=y

exp acs_sofa/acs_sofa@orcl file=d:\aa.dmp tables=(t_xb_index,t_xb_index_detail) log=d:a.log
exp acsten/acsten@192.168.7.125:1521/orcl file=d:/20191115XB.dmp tables=(t_xb_element_info,t_xb_index,t_xb_index_detail,t_xb_template_index,t_xb_template_info,t_xb_template_rule,t_xb_template_tree) log=d:20191115XB.log

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值