[基础教程]Oracle数据泵简单使用命令介绍

ronpris
ronpris
ronpris
253
文章
1
评论
2020年5月6日14:37:45 评论 109 752字阅读2分30秒

导出命令

示例:
expdp 用户名/密码@实例名 directory=目录 dumpfile=xxx.dmp logfile=xxx.log tables=用户名.table flashback_scn=xxxxxxxxxxxxxxxx
1.连接数据库的用户名密码及实例
2.directory定义数据导出的目录,需要有相关权限
3.dumpfile定义导出文件名,后缀为.dmp
4.logfile定义导出日志
5.tables指定需要导出的表(用户名.表名)
6.flashback_scn定义时间戳,及表示当前需要导出的表的时间戳
7.执行导出命令。

获取flashback_scn时间戳的值

select current_scn from v$database;

 

导入命令

示例:
impdp 用户名/密码@实例名 directory=目标数据库目录 dumpfile=目标数据库dmp地址 tables=源端数据库表用户.对应导出的表 remap_schema=源端数据库表用户:目标数据库表用户 table_exists_action=truncate
将之前导出的*.dmp通过scp传输至目标端的相关目录,目录和dmp文件要具有oracle用户的使用权限
1.连接数据库的用户名密码及实例
2.directory指定数据导入的目录,需要有相关权限
3.dumpfile定义需要了导入的文件名,后缀为.dmp
4.logfile定义导入日志
5.tables指定需要导入的表(源端数据库表用户名.对应导出的表)
6.导入存在不同用户情况
使用remap_schema进行用户的转换
remap_schema=源端数据库表用户:目标数据库表用户
7.导入数据前要清空数据
使用table_exists_action=truncate
8.执行导入命令

下面开始测试一下吧。

[基础教程]Mysql单表查询优先级实例讲解 原创推荐

[基础教程]Mysql单表查询优先级实例讲解

这篇文章主要介绍了MySQL单表查询操作,结合实例形式详细分析了mysql单表查询的语法、约束、分组、聚合、过滤、排序等相关原理、操作技巧与注意事项,需要的朋友可以参考下 本文实例讲述了MySQL单表...
[基础教程]Linux系统常用文件管理命令 原创推荐

[基础教程]Linux系统常用文件管理命令

这篇文章主要介绍了linux文件管理命令,结合实例形式分析Linux文件管理的显示、查看、统计等相关操作命令使用技巧,需要的朋友可以参考下 本文实例讲述了linux文件管理命令。分享给大家供大家参考,...