文档章节

使用data pump驱动的外部表移动数据

 突突突酱
发布于 2019/08/31 15:47
字数 414
阅读 64
收藏 0

行业解决方案、产品招募中!想赚钱就来传!>>>

使用data pump驱动的外部表移动数据

比如我们有一个报表的数据,准备从一个数据库A中移动到另一个数据库B中,如何实现?

这个问题,我们使用带data pump驱动的外部表方式,很容易实现,具体方法如下:

1.在A库中,使用data pump驱动创建一个外部表,把报表的数据全部卸载到指定数据文件中:

1.1 创建一个目录

create directory exp_dir as '/home/oracle/';

grant read,write on directory exp_dir to hr;

1.2 把报表数据通过外部表方式卸载到exp_dir目录下面的两个文件下面:

create table extab_emp_dp

(employee_id number(4),

last_name varchar2(30),

hire_date date,

salary number)

organization external

(type oracle_datapump

default directory exp_dir

location ('empdp.exp','empdp1.exp')

)

parallel

as

select employee_id,last_name,hire_date,salary from hr.employees;

1.3 查看/home/oracle/ 下,应该产生两个二精致文件:

ls /home/oracle/empdp*.exp

2.把 /home/oracle/empdp.exp,/home/oracle/empdp1.exp拷贝到B 库中

3.在B库上通过外部表方式,装载数据

3.1 创建一个目录

create directory exp_dir as '/home/oracle/';

grant read,write on directory exp_dir to hr;

3.2 装载数据

create table extab_emp_dp

(employee_id number(4),

last_name varchar2(30),

hire_date date,

salary number)

organization external

(type oracle_datapump

default directory exp_dir

location ('empdp.exp','empdp1.exp')

)

parallel

3.3 查看数据

select * from extab_emp_dp;

粉丝 2
博文 293
码字总数 206929
作品 0
私信 提问
加载中
请先登录后再评论。
SQLServer实现split分割字符串到列

网上已有人实现sqlserver的split函数可将字符串分割成行,但是我们习惯了split返回数组或者列表,因此这里对其做一些改动,最终实现也许不尽如意,但是也能解决一些问题。 先贴上某大牛写的s...

cwalet
2014/05/21
9.6K
0
CDH5: 使用parcels配置lzo

一、Parcel 部署步骤 1 下载: 首先需要下载 Parcel。下载完成后,Parcel 将驻留在 Cloudera Manager 主机的本地目录中。 2 分配: Parcel 下载后,将分配到群集中的所有主机上并解压缩。 3 激...

cloud-coder
2014/07/01
6.8K
1
树莓派(Raspberry Pi):完美的家用服务器

自从树莓派发布后,所有在互联网上的网站为此激动人心的设备提供了很多有趣和具有挑战性的使用方法。虽然这些想法都很棒,但树莓派( RPi )最明显却又是最不吸引人的用处是:创建你的完美家用...

异次元
2013/11/09
6K
8
TDD的测试框架--Machine.Specification

Machine.Specification 是一个 TDD 测试驱动开发的测试框架,简化了测试,无需关心语言本身特性。 Machine.Specifications 带来的好处是不需要在代码里有注释,但同时阅读代码的人可以一目了...

匿名
2013/01/22
1K
0
代码生成器--Codgen

Codgen是一个基于数据库元数据模型,使用freemarker模板引擎来构建输出的代码生成器。freemarker的数据模型结构通常来说都是一个Map树状结构模型,codgen也不例外,它的数据模型这棵树的根节...

黄天政
2013/01/29
1.4W
2

没有更多内容

加载失败,请刷新页面

加载更多

算法与数据结构体系课

算法与数据结构体系课【超清原画】 下载地址:百度云盘 从0到工作5年,面试、进大厂、搭建知识体系、拓展技术上限 你不再需要其它算法与数据结构课程了 为什么学算法已经是一个不应该问的问题...

1930133570
41分钟前
12
0
如何停止跟踪并忽略对Git中文件的更改? - How to stop tracking and ignore changes to a file in Git?

问题: I have cloned a project that includes some .csproj files. 我已经克隆了一个包含一些.csproj文件的项目。 I don't need/like my local csproj files being tracked by Git (or bei......

富含淀粉
今天
19
0
Redis阻塞

可能存在问题 内在原因:API或数据结构使用不合理、CPU饱和、持久化阻塞等 外在原因:CPU竞争、内存交换、网络问题等 问题处理: API或数据结构使用不合理,可能存在慢查询或者大对象: 发现...

游泳鸟
今天
17
0
OSChina 周五乱弹 —— 来人,上幼儿园老师跳舞的图!

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 小小编辑:《奇跡の海》- 坂本真綾 《奇跡の海》- 坂本真綾 手机党少年们想听歌,请使劲儿戳(这里) 巴蜀(@巴拉迪维)最近有点闹心了, @巴...

小小编辑
今天
64
1
IO plan命令备忘

本文为基于ICCII的IO plan的备忘录 创建bump array 使用命令create_bump_array IO ring + corner cell 其实,直接用create cell然后手工挪过去也不费事,反正也就一次。后面通过读def的方式读...

白山头
今天
25
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部