oracle数据泵导入导出数据
expdp 导出
1.管理员用户登入sqlplus
sqlplus system/manger@pdb1
2.创建逻辑导出目录
create directory dpdata as '/home/oracle18c/databak';
dpdata 只是代号,后面执行命令时候用到,而’/home/oracle18c’是我们要导出文件存放的目录。
3.创建成功后,通过此语句进行查看
select * from dba_directories;
需要注意的是,执行命令并不是真正创建目录,需要手动在该路径下创建目录,否则后续导出会不成功。
4.导出整个数据库
expdp sx_xxxs/sx_xxx@pdb1 directory=dpdatal dumpfile=sx_xxx20210325.dmp full=y
system/manager@orcl – 用户名/密码@服务名 directory=dpdata – 前面创建的目录 dumpfile=20210323.dmp – 导出文件名 full=y – 导出整个数据库,此参数不建议使用
5.指定用户导出的两种方法
expdp system/manager@orcl directory=dpdata dumpfile=expdpfile.dmp schemas=scott
expdp system/manager@orcl directory=dpdata dumpfile=expdpfile.dmp schemas=scott
impdp 导入
导入的数据库一定要首先创建好相应的用户,和导出时用的用户一致赋予相应权限,并且导入的文件是expdp方式导出的才可以,不然就报
1.导入之前同样创建逻辑目录(同expdp)
2.全库导入
impdp system/manager@orcl directory=dpdata dumpfile=expdpfile.dmp full=y
3.指定用户导入
impdp system/manager@orcl directory=dpdata dumpfile=expdpfile.dmp schemas=scott
impdp scott/tiger@orcl directory=dpdata dumpfile=expdpfile.dmp
导入不同用户到不同用户和不同表空间下
- 原用户sx_xxx 原表空间 TBS_SXRMS_DATA
- 新用户sx_xxx 新表空间 SLM
导入命令
impdp sx_slm/sx_slm@pdb1 dumpfile=20210323222.DMP directory=dpdatal remap_schema=sx_rms:sx_slm remap_tablespace=TBS_SXRMS_DATA:SLM
参数解释: dumpfile --需要导入的dmp文件名 directory --创建的逻辑目录 remap_schema=原用户:新用户 remap_tablespace=原表空间:新表空间-
oracle数据泵导入导出数据的更多相关文章
- Oracle使用数据泵导入/导出数据(expdp/impdp)
Oracle使用数据泵导入/导出数据(expdp/impdp) A电脑上的操作(expdp数据导出) 运行cmd: 登录数据库,输入命令:sqlplus 使用管理员角色登录需要在用户名后加" ...
- Oracle数据泵导入导出数据,建立表空
Oracle11g 数据导入到oracle10g 中:1.在oracle11g 服务器命令行中用expdp 导出数据expdp ts/ts@orcl directory=expdp_dir dumpf ...
- 基于多用户的Oracle数据泵导入导出数据
登陆SqlPlus: SqlPlus sys/syspwd@MyOrcl AS sysdba 其中:syspwd:sys的登陆密码:MyOrcl:所创建的数据库服务名. 创建数据泵: create o ...
- PLSQL_数据泵导入导出数据Impdp/ Expdp(概念)
2014-08-31 Created By BaoXinjian
- Oracle 数据泵导入导出总结
Oracle 数据泵(IMPDP/EXPDP)导入导出总结 Oracle数据泵导入导出是日常工作中常用的基本技术之一,它相对传统的逻辑导入导出要高效,这种特性更适合数据库对象数量巨大的情形,因为我日常 ...
- Oracle 12c pdb的数据泵导入导出
12c推出了可插拔数据库,在一个容器cdb中以多租户的形式同时存在多个数据库pdb.在为pdb做数据泵导入导出时和传统的数据库有少许不同. 1,需要为pdb添加tansnames ...
- 【EXPDP/IMPDP】ORACLE数据泵导入导出案例(expdp & impdp)
概要: 因项目需要,通常需要将生产库下的部分数据抽取并恢复到测试库上 本文主要介绍数据泵导入导出的几种情况以及错误处理 案例环境: rhel-server-6.5-x86_64 oracle 11.2 ...
- 【EXPDP/IMPDP】数据泵导入导出遇到目录没有权限问题
当执行数据泵导出的时候,报了如下错误: ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-39087: ...
- 【Oracle】数据泵导入导出
数据泵 expdp导出 nohup expdp system/******** dumpfile=lysb_20121113_%U.dmp directory=dmp_dir schemas=sco ...
随机推荐
- RPA教程
匠厂出品,必属精品 Uipath中文社区qq交流群:465630324 uipath中文交流社区:https://uipathbbs.comRPA之家qq群:465620839 第一课--UiPa ...
- Nginx开机自启
编写service脚本: vim /usr/lib/systemd/system/nginx.service 将以下内容复制到nginx.service文件中 ps:我的nginx目录是/usr/lo ...
- C4C界面介绍
by zyi
- 从20s优化到500ms,我用了这三招
前言 接口性能问题,对于从事后端开发的同学来说,是一个绕不开的话题.想要优化一个接口的性能,需要从多个方面着手. 其实,我之前也写过一篇接口性能优化相关的文章<聊聊接口性能优化的11个小技巧&g ...
- Spring框架系列(11) - Spring AOP实现原理详解之Cglib代理实现
我们在前文中已经介绍了SpringAOP的切面实现和创建动态代理的过程,那么动态代理是如何工作的呢?本文主要介绍Cglib动态代理的案例和SpringAOP实现的原理.@pdai Spring框架系列 ...
- 『现学现忘』Git后悔药 — 28、版本回退git reset --soft命令说明
git reset --soft commit-id命令:回退到指定版本.(soft:柔软的) 该命令仅仅修改分支中的HEAD指针的位置,不会改变工作区与暂存区中的文件的版本. 实现上是只做了一件事情 ...
- 基于POM---UI测试框架
为什么会出现这个半自动化UI测试框架 我进入公司的前一个月从事的手工测试,为了提高自己的测试效率在工作时间之外写了一个半自动化的UI测试(害怕手工测试做久了,忘记自己还学过软件开发), 为什么我把它叫 ...
- Leetcode 不同路径系列
Leetcode不同路径系列题解笔记 62. 不同路径 一个机器人位于一个 m x n 网格的左上角 (起始点在下图中标记为 "Start" ). 机器人每次只能向下或者向右移动一 ...
- VS code 远程连接服务器步骤
①安装VS code,并连接远程服务器(本地也需要有ssh).参考 ②免密钥登录设置,参考 具体步骤:WIN+R -->cmd, 输入ssh-keygen,然后一直Enter,最终生成公钥和私钥 ...
- 本机通过IP地址连接Ubuntu18.04+ on Vmware
一.Vmware-顶部菜单栏-编辑-虚拟网络编辑器: 点一下 添加一个NAT模式的网络:要记住名称,比如这里我的是VMnet8 子网ip可以自己写,建议全程就都按我这个写,后续方便校对. 点一下 NA ...