`
tonifun
  • 浏览: 20263 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

oracle数据迁移之data pump

阅读更多
Data pump 是一个服务器端的数据导入工具(只能在服务器端)
实例:
1、首先在数据库中创建一个目录对象,并且该对象与操作系统中物理文件夹对应,并给用户授予访问该文件夹的权限。
!host mkdir /u01/expdp/jack
Create directory "jack" as '/u01/expdp/jack'
Grant read,write on directory "jack" to "plubic"
做完之后可以查看目录对象:
Select * from dba_directories;
使用scott用户导出scott用户的数据
a、 导出scott用户的全部数据
$expdp scott/oracle@orcl dumpfile=scott.dmp logfile=scott.log directory=data_pump_test
也可以将参数文件放在'/u01/expdp/jack.dat'中
Vim /u01/expdp/hack.dat  写入:
dumpfile=scott.dmp logfile=scott.log directory=data_pump_test
$expdp scott/oracle@orcl parfile='/u01/expdp/jack.dat'
b、导出scott用户下的部分表和部分记录
dumpfile=scott.dmp logfile=scott.log directory=data_pump_test
Include=table:"like 'T_moo'", procedure:"like 'sp%'"
query=T_MOnitoritem_water:"where monitoritemid=001",t_moo_monitoritem_gas:"where monitoritemid=003"
Include参数制定有哪些对象需要导出
Query参数对导出的表中的记录进行筛选导出,
除此之外还有一个exclude蚕食,用于排除不想导出的表,但是include和exclude两个参数不能同时使用。
$expdp scott/oracle@orcl parfile='/u01/expdp/jack.dat'
C、其他
Vim /u01/expdp/hack.dat  写入:
dumpfile=scott.dmp logfile=scott.log directory=data_pump_test
*   schemas=scott,hr,dali_test      导出多个用户
*   tablespaces=users,tbs1,emp     导出多个表
$expdp system/oracle@orcl  parfile='/u01/expdp/jack.dat' ;


使用network_link方式将远程数据库中的数据导出到本地
建立本地到远程数据库的数据连接。
create database link orcl168_scott connect to scott indentified by "oracle" using 'orcl168';
注:此链接制定连接用户为scott,连接的用户密码为:oracle
分享到:
评论

相关推荐

    直接拷贝数据文件实现Oracle数据迁移

    Oracle 数据迁移是比较麻烦的,对菜鸟来说更是如此。最近由于更换服务器,需要将Oracle迁移到另外一台机器,在两个服务器环境相同,以及 Oracle版本相同的前提下,通过直接拷贝数据文件到新服务器,就可以直接迁移...

    阿里巴巴开源的Oracle数据迁移同步工具yugong.zip

    yugong 是阿里巴巴推出的去Oracle数据迁移同步工具(全量 增量,目标支持MySQL/DRDS)。2008年左右,阿里巴巴开始尝试MySQL的相关研究,并开发了基于MySQL分库分表技术的相关产品,Cobar/TDDL(目前为阿里云DRDS产品),...

    oracle数据迁移项目实施方案

    oracle数据迁移项目实施方案 项目实施经典案例 擦考价值大

    Oracle数据迁移技巧和优化思路.pdf

    Oracle数据迁移技巧和优化思路.pdf

    oracle数据迁移.docx

    文档是关于oracle 数据迁移方面的 ,说明了 传统迁移工具 exp/imp 与 数据泵 expdp/impdp 的 区别 ,以及 数据泵 重要参数解释 。并举例说明了 数据泵的 迁移实例 。

    oracle数据迁移工具

    用.net写的功能强大的oracle数据迁移工具

    ORACLE数据库迁移方案

    ORACLE数据库迁移方案,单机迁移到rac

    数据迁移 说明 oracle 数据迁移完整手册

    oracle 数据迁移技术汇总,各种姿势都行。需要数据迁移的技术完整手册

    oracle数据迁移

    oracle数据迁移文档,快速迁移的数据的好办法,一看就懂

    mysql和Oracle数据互相迁移

    Oracle和Mysql互相迁移数据,可同时迁移多个不同数据库数据(并发的将数据在oracle和mysql之间随意迁移),效率高(实际测试表明,将100万数据从oracle迁移到mysql耗时2分30秒,其中1分30秒耗在...支持中文数据迁移。

    Oracle数据迁移方法总结

    Oracle各种常用的数据迁移方法,包含常用的exp/imp,数据泵等 大家可以看看,有什么补充的或者是纠正的欢迎评论!

    Oracle数据迁移手册

    Oracle数据迁移手册,适用数据库管理员

    oracle 简单的数据迁移

    oracle 简单的数据迁移,不错的资源,欢迎下载

    Oracle数据迁移之跨平台全库迁移

    Oracle 是一款非常优秀的 DBMS 软件。它可以运行在多种操作系统平台上,如: Windows、Linux、AIX 和 Solaris 等等。很多时候,由于各种各样的原因,我们需要在一同 ...何利用 RMAN 进行 Oracle 数据库的跨平台全库迁移

    oracle 数据库数据迁移解决方案

    去年年底做了不少系统的数据迁移,大部分系统由于平台和版本的原因,做的是逻辑迁移,少部分做的是物理迁移,有一些心得体会,与大家分享。  首先说说迁移流程,在迁移之前,写好方案,特别是实施的方案步骤一定...

    Oracle数据库数据迁移.pdf

    Oracle数据库数据迁移.pdf

    2020_Oracle19c数据迁移图文详解.docx

    本文档用于手把手教0基础的小白通过使用oracle数据泵技术来实现数据迁移。该文档非常详细,如果看了文档你还不会,记得叫人打我,一定要叫人来打我。如果对你有作用,请记得点个关注,谢谢

    Oracle数据迁移之克隆数据库

    Oracle数据迁移之克隆数据库 DBA 有时需要克隆数据库以便测试备份和恢复策略。如果数据库校小,简单的 expdp/impdp 就能搞定了, 但是多数生产环境中的数据库是没法这么干的,这时就需要用到克隆数据库,本文详细...

    oracle数据迁移到mysql小工具

    oracle数据迁移到mysql小工具,方便连接两个系统进行数据迁移。

    数据库迁移 数据迁移 千万级 亿万级数据MySQL oracle关系型

    现需要开发一套程序用来快速迁移数据库,要求如下: 1.使用人员可以指定迁移数据库类型 如:(orcal,sqlServer,csv 迁移至mysql) 2.在迁移数据库时,可以只迁移指定字段. ...4.保护数据完整性,设计失败处理

Global site tag (gtag.js) - Google Analytics