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用户,执行

相关推荐
xiao-xiang5 小时前
redis-保姆级配置详解
数据库·redis
白鹭7 小时前
MySQL(多表查询练习)
数据库·mysql
xiao-xiang11 小时前
redis-sentinel基础概念及部署
数据库·redis·sentinel
AI 嗯啦11 小时前
SQL详细语法教程(三)mysql的函数知识
android·开发语言·数据库·python·sql·mysql
好记忆不如烂笔头abc11 小时前
另类pdb恢复方式-2
oracle
时序数据说12 小时前
国内时序数据库概览
大数据·数据库·物联网·时序数据库·iotdb
杰克尼12 小时前
mysql-条件查询案例
数据库·mysql
运维行者_15 小时前
使用Applications Manager进行 Apache Solr 监控
运维·网络·数据库·网络安全·云计算·apache·solr
千层冷面17 小时前
Flask ORM 查询详解:Model.query vs db.session.query vs db.session.execute
数据库·python·django·flask