运维工程师常用的Oracle经典语句——3.Oracle数据库的导入导出(expdp、exp)

  1. exp方式:
#导出
exp 用户名/密码@ip:1521/orcl file=t_invest_trade_20190302.dmp tables=\(t_invest_trade\);
#导入
imp 用户名/密码@ip:1521/orcl file=t_invest_trade_20190302.dmp tables=\(t_invest_trade\);
  1. expdpd方式:
expdp 用户名/密码 directory=DATA_PUMP_DIR dumpfile=ficc_cs_20190302.dmp logfile=ficc_cs_exp_20190302.log schemas=schemas version='11.2.0.1.0';
impdp 用户名/密码 directory =DATA_PUMP_DIR dumpfile=ficc_cs_20190302.dmp logfile =ficc_cs_imp_20190302.log remap_schema=schema:schema remap_tablespace=FICC_TABLE:FICC_TABLE TABLE_EXISTS_ACTION=REPLACE;
#备注:
#a.忽略(SKIP,默认行为);
#b.在原有数据基础上继续增加(APPEND);
#c.先DROP表,然后创建表,最后完成数据插入(REPLACE);
#d.先TRUNCATE,再完成数据插入(TRUNCATE)。

一般创建directory都是为了用数据泵导入/导出数据用
(1)查看所有的directory

select * from dba_directories;

(2)创建directory

create or replace directory DATA_PUMP_DIR as 'D:\dump\dir';

(3)赋权

grant read,write on directory DATA_PUMP_DIR to user01;

(4)删除

drop directory DATA_PUMP_DIR;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值