• Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)


    Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
    前提:在CMD 命令下

    导出命令:exp 用户名/密码@数据库 owner=用户名 file=文件存储路径(如:F:abcd.dmp)

    测试截图:exp ZM/sql123@ORCL owner=ZM file=Fabcd.dmp

    导入命令:imp 用户名/密码@数据库 fromuser=用户名 touser=用户名 file=d:cu.dmp ignore=y

     imp:命令类型  

    cu/mycu@db:导入的数据库登陆(用户名/密码@数据库)  

    fromuser:文件的指定用户

     touser:指定导入到当前登录的数据库某个用户  

    file:需要导入的数据文件  

    ignore:是否忽略创建错误

    测试截图:imp ZM/sql123@ORCL fromuser=ZM touser=SZZM file=F: est.dmp ignore=y

    基本语法和实例: 
        1、EXP: 
          有三种主要的方式(完全、用户、表) 
          1、完全: 
              EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 
              如果要执行完全导出,必须具有特殊的权限 
          2、用户模式: 
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC 
              这样用户SONIC的所有对象被输出到文件中。 
          3、表模式:
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC TABLES=(SONIC) 
              这样用户SONIC的表SONIC就被导出 
        2、IMP: 
          具有三种模式(完全、用户、表) 
          1、完全: 
              IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:FULL.DMP FULL=Y 
          2、用户模式: 
              IMP SONIC/SONIC    BUFFER=64000 FILE=C:SONIC.DMP FROMUSER=SONIC TOUSER=SONIC 
              这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。 
          3、表模式: 
              EXP SONIC/SONIC    BUFFER=64000 FILE=C:SONIC.DMP OWNER=SONIC TABLES=(SONIC) 
              这样用户SONIC的表SONIC就被导入。

  • 相关阅读:
    假期第五天
    假期第四天
    假期第三天
    假期第二天
    假期第一天
    《如何高效学习》读书笔记六
    十天冲刺-第八天
    十天冲刺第七天
    十天冲刺-第六天
    十天冲刺-第五天
  • 原文地址:https://www.cnblogs.com/muhy/p/10493692.html
Copyright © 2020-2023  润新知