特别说明:Oralce的数据泵导入导出技术只能用在数据库服务器上,在只有客户端的机器上是无法使用数据泵技术的。

1.创建备份文件目录 

mkdir d:\dmp

2.在Oralce中注册该目录,将目录的读写权限赋予备份用户

create directory DATA_DUMP_DIR as 'D:\dmp';

Grant read,write on directory DATA_DUMP_DIR  to user;

3.导出数据

expdp user/pwd@orcl directory=DATA_DUMP_DIR dumpfile=test.DMP logfile=test.log

(带并发的导出,2并发)

expdp user/pwd@orcl directory=DATA_DUMP_DIR dumpfile=test_%U.DMP parallel=2 logfile=ta_test.log

4.导入数据

a.如果还原服务器上没有创建备份文件目录,需求按照步骤1、2进行文件备份目录配置,之后再将dmp文件放到该目录下,即可进行后续操作

b.导入数据前,要删除目标库上的已有的用户

drop user  user cascade;

c.导入数据

--此处要用管理员导入,因为原用户已被删除

impdp sys/oracle@orcl directory=DATA_DUMP_DIR dumpfile=test.DMP table_exists_action=replace logfile=test.log

impdp sys/oracle@orcl directory=DATA_DUMP_DIR dumpfile=test_%U.DMP parallel=2 table_exists_action=replace logfile=test.log

d.导入后,编译无效对象

数据泵导入包括中文解释的存储过程或视图,会出现莫名其妙的断行或换行

容易出现无效对象,通过编译无效对象操作,找到这些过程,从源库上找到这些过程的创建语句,在备份库是执行下即可。

最新文章

  1. nginx-nginx脚本
  2. VC++中StretchBlt图像失真问题的解决办法
  3. SingalR--介绍
  4. 求解区间最值 - RMQ - ST 算法介绍
  5. Scrum Meeting---Eight(2015-11-3)
  6. invalid byte 1 of 1-byte UTF-8 sequence
  7. android WebViewClient的方法解释
  8. ARM Linux字符设备驱动程序
  9. php5.6在yum下安装redis
  10. 一个bug分析 ----------换个角度,有另外一个天地
  11. SQL Server datetime类型转换超出范围的报错
  12. ext.net gridlist选择内部元素时自动选择所在行
  13. POJ2387 Til the Cows Come Home 【Dijkstra】
  14. ScrollView嵌套EditText联带滑动的解决的方法
  15. RocketMQ os.sh 系统优化(CentOS)
  16. 20165318 2017-2018-2 《Java程序设计》第四周学习总结
  17. ECharts图表tooltip显示时超出canvas图层解决方法
  18. tomcat服务无响应堆栈分析
  19. Python replace方法并不改变原字符串
  20. POJ_2492 A Bug's Life 【并查集】

热门文章

  1. 网站架构:PHP针对并发访问如何优化?
  2. 【Qt】VS2010编译Qt5.3.2 64bit
  3. var 是 Java 开发的好朋友啊!
  4. 如何使用Node爬虫利器Puppteer进行自动化测试
  5. 阅读Protobuf官网的一些笔记
  6. SHELL脚本扩展
  7. Camera Sensor
  8. CentOS开放端口号
  9. hadoop完全分布式手动安装(一主多从centos linux各版本均试验成功,文档完整无一遗漏)
  10. Run-Time Check Failure #0 - The value of ESP was not properly saved across a function call. 调用函数约定不同