Oracle_数据泵
Oracle数据泵导入、导出数据
expdp导出
运行CMD
登录数据库,输入sqlplus
使用管理员角色登录需要在用户名后加“ as sysdba” 例如:sys as sysdba;
创建目录路径:输入命令:create directory data_dir as 'E:\ora\data' ;
"data_dir"为路径名称,可自命名。"E:\ora\data"为数据库导出文件存放路径(路径必须存在)
使用命令:select * from dba_directories; 可查询用户创建目录为oracle用户授予访问数据目录的权限,输入命令:Grant read,write on directory data_dir to Auser;
"Auser"为数据库用户名
导入导出操作授权,输入命令:grant exp_full_database,imp_full_database to Auser;
退出,输入命令:exit;
数据导出,执行命令:expdp Auser/123456@orcl schemas=Auser dumpfile=expdp.dmp directory=data_dir logfile=expdp.log
expdp [为用户名]/[密码]@[服务名]
schemas [为用户名]
dumpfile [导出数据库文件(可自命名)]
directory [目录名]
logfile [日志文件文件名(可自命名)]
注意:命令结束不需要加“;”
impdp导入
如在另一台电脑上操作,执行以上导出操作的1-5步。
将从A电脑中E:\ora\data目录下的.dmp数据泵导出文件拷贝至B电脑创建的目录(E:\ora\data)中
退出,输入命令:exit;
数据导入,执行命令:impdp Buser/123456@192.168.139.110/orcl REMAP_SCHEMA = Auser:Buser table_exists_action = replace directory=data_dir dumpfile=expdp.dmp logfile=expdp.log
impdp [用户名]/[密码]@[服务名]
REMAP_SCHEMA [源用户名1]:[目标用户名2]
directory [目录名]
dumpfile [.dmp文件名]
logfile [.log文件名]table_exists_action:
skip 是如果已存在表,则跳过并处理下一个对象;
append 是为表增加数据;
truncate 是截断表,然后为其增加新数据;
replace 是删除已存在表,重新建表并追加数据;
完整示例
impdp <用户名>/<密码>@<本机IP>/orcl REMAP_SCHEMA = <源用户名>:<目标用户名> table_exists_action = replace TRANSFORM=segment_attributes:n directory=data_dir dumpfile=<导入文件名>.DMP logfile=<导入文件名>.log
Oracle_数据泵的更多相关文章
- Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)
<Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...
- Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)
<Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)> <Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)> 目的:指导项 ...
- 数据泵Expdp和Impdp
一.数据泵导入导出技术 1.结构 2.目录对象 二.EXPDP参数 1.attach 2.content 3.directory 4.dumpfile 5.estimate 6.estimate_on ...
- Oracle数据泵(Data Dump)错误汇集
Oracle数据泵(Data Dump)使用过程当中经常会遇到一些奇奇怪怪的错误案例,下面总结一些自己使用数据泵(Data Dump)过程当中遇到的问题以及解决方法.都是在使用过程中遇到的问题,以后陆 ...
- oracle表分区、表分析及oracle数据泵文件导入导出开心版
1.先说oracle表分区是什么吧,这样吧我们来举个桃子,栗子太小,我们就不举了,我们来举个桃子. 你有500万份文件,你要把他存在磁盘上,好嘛,我们就一个文件夹,500万分文件在那儿杵着,我们想找到 ...
- 数据泵如何生成导出文件的DDL脚本
在使用exp/imp时,生成对应dumpfile文件的DDL脚本非常容易,在使用命令imp时,添加参数show, show=y表示展示imp导入的时候,输出相关DDL语句(不包括insert语句),而 ...
- ORACLE数据泵使用详解
来源于:http://blog.sina.com.cn/s/blog_490a0c990100wh4y.html http://blog.csdn.net/jojo52013145/article/d ...
- Oracle 数据泵文件
数据泵文件 expdp介绍 EXPDP命令行选项1. ATTACH该选项用于在客户会话与已存在导出作用之间建立关联.语法如下ATTACH=[schema_name.]job_nameSchema_na ...
- ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法
ORACLE使用EXPDP和IMPDP数据泵进行导出导入的方法 (2010-05-28 12:54:34) http://blog.sina.com.cn/s/blog_67d41beb0100ixn ...
- 使用数据泵导入(impdp)和导出(expdp)
数据泵技术是Oracle Database 10g 中的新技术,它比原来导入/导出(imp,exp)技术快15-45倍.速度的提高源于使用了并行技术来读写导出转储文件. expdp使用 使用EXPDP ...
随机推荐
- C# WPF 自学 MVVM简单介绍
一.MVVM介绍 MVVM是Model-View-ViewModel(模型-视图-视图模型)的缩写形式 1.View就是用xaml实现的界面,负责与用户交互,接收用户输入,把数据展现给用户. 2.Vi ...
- nginx服务器下的TP5框架的虚拟域名配置
server { listen 80; default_type 'text/html'; charset utf-8; server_name www.xxx.com; root /usr/loca ...
- centos7 硬盘扩容
参考 linux系统下,新加硬盘并把现有的/home目录扩容 最后加的容量在/目录 而不是在/home目录,而我本来把/home目录独立挂载在一个分区了 创建逻辑卷.可用使用命令 pvcreate / ...
- js 导出excle文件(多页)
--前提:页面生成相应的表格数据 例如: <table id="a"> <tr> <th></th> </tr> ...
- homework2软件方法论
什么是软件工程方法论? 1.软件工程是一个方法论,就是我们在开始一个项目时,大体框架一定要有这么一个概念,而具体实施时,必须根据公司一些特点,优化项目开发的流程,这样才是有实效而方法论只是软件工程的结 ...
- js 获取html加载的参数?file=123&time=2021
<script> function GetArgsFromHref(sHref, sArgName) { var args = sHref.split("?"); va ...
- hexo相对路径图片显示
说明 hexo的图片默认不支持相对路径.需要配置 post_asset_folder 选项,设置从false改成true之后支持.但是要求图片目录必须和文件名相同. 由于我在typore下的markd ...
- git push错误failed to push some refs to的解决
问题说明 当我们在github版本库中发现一个问题后,你在github上对它进行了在线的修改:或者你直接在github上的某个库中添加readme文件或者其他什么文件,但是没有对本地库进行同步.这个时 ...
- CNN_LSTM
1.keras/examples at master · keras-team/keras · GitHubhttps://github.com/keras-team/keras/tree/maste ...
- 【NAS使用心得】使用Synology Photos管理照片
整理方式 1.本地没有整理或只按年份整理的:时间线模式下直接上传,让软件自己按照片创建时间生成文件夹:有按年份生成相册需求的,可以用"选择照片以创建相册"功能,找到年份文件夹,全选 ...