使用EXPDP和IMPDP时应该注意的事项:
EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。
EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用。
IMP只适用于EXP导出的文件,不适用于EXPDP导出文件;IMPDP只适用于EXPDP导出的文件,而不适用于EXP导出文件。
expdp或impdp命令时,可暂不指出用户名/密码@实例名 as 身份,然后根据提示再输入,如:
expdp schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;
一、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。
create directory dpdata1 as ‘d:\test\dump’;
二、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)
select * from dba_directories;
三、给scott用户赋予在指定目录的操作权限,最好以system等管理员赋予。
grant read,write on directory dpdata1 to scott;
四、导出数据
1)按用户导
expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;
2)并行进程parallel
expdp scott/tiger@orcl directory=dpdata1 dumpfile=scott3.dmp parallel=40 job_name=scott3
3)按表名导
expdp scott/tiger@orcl TABLES=emp,dept dumpfile=expdp.dmp DIRECTORY=dpdata1;
4)按查询条件导
expdp scott/tiger@orcl directory=dpdata1 dumpfile=expdp.dmp Tables=emp query=’WHERE deptno=20’;
5)按表空间导
expdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=temp,example;
6)导整个数据库
expdp system/manager DIRECTORY=dpdata1 DUMPFILE=full.dmp FULL=y;
五、还原数据
1)导到指定用户下
impdp scott/tiger DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=scott;
2)改变表的owner
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=expdp.dmp TABLES=scott.dept REMAP_SCHEMA=scott:system;
3)导入表空间
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=tablespace.dmp TABLESPACES=example;
4)导入数据库
impdb system/manager DIRECTORY=dump_dir DUMPFILE=full.dmp FULL=y;
5)追加数据
impdp system/manager DIRECTORY=dpdata1 DUMPFILE=expdp.dmp SCHEMAS=system TABLE_EXISTS_ACTION

Oracle expdp impdp导出导入命令及数据库备份相关推荐

  1. Oracle expdp/impdp导出导入命令及数据库备份

    经常报错: ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file o ...

  2. oracle命令导入expdp,Oracle expdp/impdp导出导入命令及数据库备份

    @H_404_1@使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORA ...

  3. impdp导入mysql_Oracle expdp/impdp导出导入命令及数据库备份(转)

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...

  4. impdp导入指定表 oracle_Oracle expdp/impdp导出导入命令及数据库备份(转)

    使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用. EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用, ...

  5. Oracle exp/imp导出导入命令及数据库备份

    Oracle exp/imp导出导入命令及数据库备份 Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令 ...

  6. oracle导入导出版本规则,oracle expdp impdp 导出导入(支持高版本到低版本)

    在plsql或sqlplus中创建目录: create or replace directory dmp11g as '/home/oracle/dmps3'; grant read,write on ...

  7. oracle中imp命令详解,ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP命令详细对照...

    ORACLE EXPDP IMPDP数据导入导出命令详解及同EXP IMP 命令详细对比 一.EXPDP IMPDP EXP IMP 可以实现 1.可以实现逻辑备份和逻辑恢复 2.可以在数据库用户之间 ...

  8. ORACLE expdp/impdp导出实例

    服务器上以sys或system超级管理员登录. SQL>create directory expdp_dir as '/home/oracle/dmpdata';(dmpdata 需要建立.赋予 ...

  9. expdp与impdp导出导入特定表

    oracle里导入导出特定的表,原本在10g或以前,很简单的: 一.10g或以前 1.导出指定表 exp 'sys/pwd@server1 as sysdba' file=c:\temp\tables ...

最新文章

  1. 飞康FreeStor推出OpenStack Cinder集成解决方案
  2. pyecharts 应用4: 二维散点图
  3. 2019年6月SAP发布的未来ABAP平台的发展方向
  4. c语言和c 编程的区别吗,C语言和C有什么区别呀?
  5. .net项目进不去后台解决
  6. 49-Python 安装pythoncom库和pyHook
  7. Linux 命令(52)—— ipcrm 命令
  8. 刺激!我31岁敲代码10年,明天退休!
  9. Servlet期末复习二
  10. python中 是什么运算_“是”运算符在Python中做了什么?
  11. 一梦江湖获取服务器信息卡住,一梦江湖手游2021年8月6日更新公告
  12. idea返回上一步快捷键无效
  13. js图片加载 完成之前显示loading中的图片
  14. 920C. Swap Adjacent Elements
  15. Sql like模糊查询 区分大小写
  16. python爬虫进阶-同城旅游酒店评价(JS逆向)
  17. Windows系统 cleanmgr命令详解,Windows命令行清理磁盘
  18. 高效而稳定的企业级.NET Office 组件Spire(.NET组件介绍之二)
  19. 07 【收集表单数据】
  20. 双开应用和主分身空间

热门文章

  1. Kubernetes-服务连接和暴露(endpoints)(二十)
  2. 媒体播放控件导入到窗体中 winform 0131
  3. sqlserver函数 1209
  4. ListView控件 1130
  5. python 元组与列表的异同点 1125
  6. javascript 西瓜一期 11 二进制的数数进位解析
  7. django-shell操作模型类
  8. 编译安装MongoDB以及安装PHP的mongodb扩展
  9. jQuery图片延迟加载插件jQuery.lazyload
  10. 安装nodejs express框架时express命令行无效