oracle数据泵操作

源库操作

  1. 查询目录对象是否已定义
    plsql执行
sql 复制代码
select * from dba_directories t where t.directory_name = 'MYDIR';
  1. 先创建一个d盘databack文件夹
  2. 上边语句查询,无返回数据,则创建,若提示权限不足,请授权
    plsql执行
sql 复制代码
create directory mydir as 'D:\databack';
  1. 打开cmd命令执行下边语句(schemes 为用户名 导出atest的数据 则最后用schemes=atest)
sql 复制代码
expdp system/123456@//127.0.0.1:1521/orcl DIRECTORY=mydir DUMPFILE=a_export.dmp LOGFILE=a_export.log SCHEMAS=a

目标库操作(如果同一个数据库实例则忽略1,2,3步骤,直接执行4impdp命令)

  1. 查询目录对象是否已定义
    plsql执行

    select * from dba_directories t where t.directory_name = 'MYDIR';

  2. 先创建一个d盘databack文件夹,并将备份的两个文件a_export.dmp 、a_export.log拷贝到这个文件夹下

  3. 上边语句查询,无返回数据,则创建,若提示权限不足,请授权
    plsql执行

    create directory mydir as 'D:\databack';

  4. 打开cmd命令执行下边语句(会直接得到 一个a1用户及表空间,无需创建用户)

    impdp system/123456@//127.0.0.1:1521/orcl DIRECTORY=mydir DUMPFILE=a_export.dmp LOGFILE=a_export.log remap_schema=a:a1

plsql建议用system用户,执行

相关推荐
jllws117 分钟前
数据库原理及应用_数据库管理和保护_第5章数据库的安全性_理论部分
数据库
2302_8097983242 分钟前
【Redis】缓存的穿透、击穿和雪崩
数据库·redis·缓存
花哥码天下2 小时前
MySQL事务日志类型及作用解析
数据库·mysql
手握风云-2 小时前
MySQL数据库精研之旅第十七期:深度拆解事务核心(下)
数据库·mysql
亮子AI2 小时前
【PostgreSQL】如何实现主从复制?
数据库·postgresql
杏花春雨江南2 小时前
可重复读 是否“100%”地解决幻读?
数据库·mysql
曹牧2 小时前
Oracle:select top 5
数据库·sql·oracle
小蒜学长3 小时前
django全国小米su7的行情查询系统(代码+数据库+LW)
java·数据库·spring boot·后端
半夏陌离3 小时前
SQL 进阶指南:视图的创建与使用(视图语法 / 作用 / 权限控制)
java·数据库·mybatis
neo_Ggx233 小时前
MySQL数据库备份攻略:从Docker到本地部署
数据库·mysql·docker