• ORACLE导入、导出命令使用方法


    oracle导入、导出命令使用方法:

    给用户增加导入数据权限的操作

    第一,启动sql*puls

    第二,以system/manager登陆

    第三,create user 用户名 IDENTIFIED BY 密码 (如果已经创建过用户,这步可以省略)

    第四,GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,

    DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,

    DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字

    以下命令是为expdp创建directory目录的授权:

    sqlplus system/密码@数据库名

    如:sqlplus system/dreamsoft@KGBB

    CREATE OR REPLACE DIRECTORY expdir AS 'c:exp';

    GRANT read,write ON DIRECTORY expdir TO public;

    手工创建c:exp(路径要和上面的命令中的路径对应)

    以下导出命令可作为bat定时执行:

    expdp dsoa/dreamsoft@orcl directory=expdir dumpfile=%date:~,10%.dmp logfile=%date:~,10%.log

    REMAP_SCHEMA=导出的用户:导入的用户 EXCLUDE=USER  不同用户导入

    如:REMAP_SCHEMA=dsoa:CQTJJ EXCLUDE=USER 

    以下导入命令:

    impdp 用户名/密码@数据库名 directory=expdir dumpfile=文件路径

    如:impdp KGBB/dreamsoft@KGBB directory=expdir dumpfile=C:expJXKGJ20161209.dmp

    imp 用户名/密码@数据库名 full=y file=文件路径 ignore=y 

    如:imp JXGK/dreamsoft@KGBB full=y file=C:expJXKGJ20161209.dmp ignore=y

    有指定用户:

    impdp 用户名/密码@数据库名 directory=expdir dumpfile=文件路径 REMAP_SCHEMA=导出用户:导入用户 EXCLUDE=USER

    如:impdp GJXT/dreamsoft@SZTX directory=expdir dumpfile=EXPDAT.dmp REMAP_SCHEMA=DSOA:GJXT EXCLUDE=USER


    以下导出命令可作为bat定时执行:

    expdp 用户名/密码@数据库名 directory=expdir dumpfile=ajj11123.dmp

    expdp nbsgd03/111111@nbsgd03 directory=expdir dumpfile=ajj11123.dmp

  • 相关阅读:
    语法树,短语,直接短语,句柄2.0
    语法树,短语,直接短语,句柄
    2.理解文法和语文
    编译原理的学习 No.1
    第一次个人编程作业
    Arduboy基本操作(二)
    Arduboy基本用法(一)
    物理存储管理实训题
    创建和管理用户作业
    PL/SQL语言基础
  • 原文地址:https://www.cnblogs.com/fjptwwf/p/6182575.html
Copyright © 2020-2023  润新知