2023-03-01 DATAPUMP的使用笔记

expdp使用方法:

1.先在服务器上建立一个目录如:/u01/oracle/backup

2.登录到数据库,执行语句:

                          SQL>create directory dumpdir  as '/u01/oracle/backup';

3.可查询一下,此步骤可选:

                          SQL> col DIRECTORY_PATH  format  a50

                              select directory_name,directory_path from dba_directories; 

4.退出sqlplus ,进入到上述建立的目录,并运行命令:

        expdp  fm/fm1234  DUMPFILE=omc20210322.dmp  DIRECTORY=dumpdir  SCHEMAS=omc;(用fm用户导出omc的数据)

        expdp  fm/fm1234  dumpfile=common.dmp  directory=dumpdir  schemas=common;

impdp使用方法:

1.先在服务器上建立一个目录如:/home/oracle/backup

2.登录到数据库,执行语句:

    SQL> conn / as  sysdba

        create directory impdir  as '/home/oracle/backup'; --所建的目录是属于SYS用户的,注意要将传入的文件的权限要做更改

3.可查询一下,此步骤可选:

      SQL> col  DIRECTORY_PATH  format  a50

          select directory_name, directory_path from dba_directories;

4.导入时需给目录授权,执行此语句:

  SQL>grant read,write on directory impdir to ipnet;    (导出时不需要授权)

5.退出sqlplus ,进入到上述建立的目录,并运行命令:

impdp  ipnet/ipnet1234  directory=impdir  dumpfile=ipnet20220322.dmp SCHEMAS=ipnet;  (用ipnet用户导入ipnet的数据)             

impdp  rm/rm1234  directory=impdir  dumpfile=rm20220506.dmp  SCHEMAS=rm;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一天 7月13日OCP笔记: Oracle Ocp11g准备资料: OracleFundmentals 书 管理...
    fjxCode阅读 7,775评论 0 4
  • 一、oracle建库与删库命令 (1)oracle11g建库(一般习惯配置gdbname与sid名一样,sys密码...
    Serp阅读 2,669评论 0 0
  • 打开服务器 net start oracleservice 打开监听器 lsnrctl start 关闭服务器 n...
    角角_d216阅读 4,434评论 0 0
  • 脱机冷备 冷备份发生在数据库已经正常关闭的情况下 拷贝文件,假如数据库文件都在目录A,拷贝这些数据库文件到其他目录...
    wqh8384阅读 5,366评论 0 1
  • 一、oracle建库与删库命令 (1)oracle11g建库(一般习惯配置gdbname与sid名一样,sys密码...
    迷途不归路阅读 2,854评论 0 0