使用 EXPDP 远程导出数据

简介: 一个远程数据表的导入导出问题,使用exp/imp是完全可以做到的,因为他是客户端工具那么服务端工具 expdp/impdp 应该如何做导入导出呢,方法如下:我们可以通过dblink来实现远程数据的导入导出。
一个远程数据表的导入导出问题,使用exp/imp是完全可以做到的,因为他是客户端工具
那么服务端工具 expdp/impdp 应该如何做导入导出呢,方法如下:
我们可以通过dblink来实现远程数据的导入导出。

1. 在本地库创建dblink指向远程数据库库
create database link link_orcl connect to "username" identified by "password" using 'tnsname';

2. 本地数据库创建directory目录
create directory expdp_dir as '/u01/app/oracle/expdp_dir/';

3. 本地创建数据泵导出参数文件
vi exppdp_param.par:
userid=username/password
directory=expdp_dir
dumpfile=expdp_%U.dump
logfile=expdp_.log 
tables=username.table
query='"where rownum<1000"'
network_link=link_orcl
-- 注意,如果需要导出的表和导入导出用户不同,则这里需要添加导出或导入对象schema=username

4. 执行导出命令。
grant exp_full_database TO username; 
expdp parfile=exppdp_param.par

总结:
1. expdp/impdp是10g以上提供的数据泵工具,运行时会调用两个PL/SQL包,也可以直接运行PL/SQL包做导入导出
2. 导入需要有imp_full_database权限,导出需要有exp_full_database权限

目录
相关文章
|
存储 SQL Oracle
Oracle使用expdp/impdp实现全库导入导出的整体流程
Oracle的全库导入,首先一点必须先创建数据库,创建了数据库,才能往该数据库导入所有数据。相对来说,使用Oracle进行数据导入导出还很有些“麻烦”的,大多数资料上来就是......
12580 0
Oracle使用expdp/impdp实现全库导入导出的整体流程
|
SQL Java 数据库连接
MyBatis进阶:掌握MyBatis动态SQL与模糊查询、结果映射
MyBatis进阶:掌握MyBatis动态SQL与模糊查询、结果映射
501 0
|
Java Maven
【笔记04】下载、配置 MAVEN(配置 MAVEN 本地仓库)(MAVEN 的 setting.xml)
下载、配置 MAVEN(配置 MAVEN 本地仓库)(MAVEN 的 setting.xml)
6037 1
【笔记04】下载、配置 MAVEN(配置 MAVEN 本地仓库)(MAVEN 的 setting.xml)
|
关系型数据库 Linux 数据库
Linux上安装xampp来搭建WordPress网站(图文教程)
建站准备 建站流程 建站机制,建站专有名词解释和建站流程以及一些建站注意事项可以参考以下文章: 如何从零开始拥有自己的网站? 新手建站十大必知忠告 超详细新手建站指南以及预算成本估计 注册域名 我是在阿里云万网上注册的域名:注册域名详情地址 。
6583 1
Linux上安装xampp来搭建WordPress网站(图文教程)
|
传感器 Go 智能硬件
使用Golang开发硬件驱动
使用Golang开发硬件驱动
|
边缘计算 人工智能 物联网
传统架构与RISC-V架构有什么区别?
计算机架构的发展经历了多个阶段,从最早的CISC(复杂指令集计算机)到后来的RISC(精简指令集计算机)。RISC-V作为一种新兴的RISC架构,以其开放性和模块化设计受到广泛关注。
310 2
|
机器学习/深度学习 算法 数据挖掘
Python 机器学习算法交易实用指南(一)(1)
Python 机器学习算法交易实用指南(一)
420 4
|
SQL Java 关系型数据库
MyBatis-Plus详解(4)
MyBatis-Plus详解(4)
188 0
|
SQL Oracle 关系型数据库
ORA-01033: ORACLE initialization or shutdown in progress的两种解决方法
ORA-01033: ORACLE initialization or shutdown in progress通常是由于ORACLE数据库文件损坏引起的,以下是出现的问题及解决方法: 现象一: sysdba可以登录,但是在使用中就出现“数据库未打开,仅允许在固定表/视图中查询”,而normal用户无法登录使用,出现ORA-01033: ORACLE initialization or shutdown in progress 的错误。
2178 0
|
NoSQL 关系型数据库 MySQL
基于Python和mysql开发的在线音乐网站系统(源码+数据库+程序配置说明书+程序使用说明书)
基于Python和mysql开发的在线音乐网站系统(源码+数据库+程序配置说明书+程序使用说明书)
444 0