zoukankan      html  css  js  c++  java
  • oracle imp使用

    1. 获取帮助

    imp help=y

    2. 导入一个完整数据库

    imp system/manager file=bible_db log=dible_db full=y ignore=y

    3. 导入一个或一组指定用户所属的全部表、索引和其他对象

    imp system/manager file=seapark log=seapark fromuser=seapark
    imp system/manager file=seapark log=seapark fromuser=(seapark,amy,amyc,harold)

    4. 将一个用户所属的数据导入另一个用户

    imp system/manager file=tank log=tank fromuser=seapark touser=seapark_copy
    imp system/manager file=tank log=tank fromuser=(seapark,amy) touser=(seapark1, amy1)

    5. 导入一个表

    imp system/manager file=tank log=tank fromuser=seapark TABLES=(a,b)

    6. 从多个文件导入

    imp system/manager
    file=(paycheck_1,paycheck_2,paycheck_3,paycheck_4)
    log=paycheck, filesize=1G full=y

    7. 使用参数文件

    imp system/manager parfile=bible_tables.par

    bible_tables.par参数文件:

    #Import the sample tables used for the Oracle8i Database Administrator's Bible.
    fromuser=seapark
    touser=seapark_copy
    file=seapark
    log=seapark_import

    8. 增量导入

    imp system./manager inctype= RECTORE FULL=Y FILE=A

    附:常用参数说明

    参数

    说明

    file

    指定导入文件名。默认值是file=expdat.dmp。默认的文件扩展名是.dmp

    filesize

    指定用来执行多个文件导入的文件的大小。它应该和导出数据时设置的filesize参数相匹配

    fromuser

    允许导入指定的模式,忽略导入文件中的任何其他事物

    full

    full=y时,指定导出文件中的所有事物都将被导入。默认值为full=n

    help

    控制帮助屏幕的显示。它的参数是help=y;没有help=n选项

    ignore

    Import创建导入表失败时,控制它的行为。使用ignore=n参数时,即它的默认值时,如果一个表创建错误,import将会越过它执行下一个表。当使用ignore=y参数时,表示即使表不能被创建,import也会尽力导入这个表的数据。

    inctype

    指定增量导入选项
    1. SYSTEM:导入系统对象
    2. RESTORE:导入所有用户对象
    3. INCTYPE:没有默认值

    indexes

    指定索引是否和表一起被导入。默认值为indexes=yindexes=n表示索引定义不被导入或者在导入完成后手工创建索引

    log

    指定收集导入信息(包括任何错误信息)的逻辑文件名。默认的文件扩展名是.log

    parfile

    允许从一个文件读取导入参数

    rows

    控制表数据是否被导入。默认值为rows=y,表示数据被导入。rows=n表示只想导入表定义

    tables

    允许导入一个指定的表或一列表

    touser

    当用fromuser参数连接时,指定一个目标模式列表。这个选项允许从一个模式复制对象到另一个模式。用fromuser参数列出的用户所属的对象可以装入到用touser参数列出的用户的模式中

     
  • 相关阅读:
    学海无涯,回头是岸
    理想很丰满,现实很骨感
    CodeIgniter的工作过程(1)
    如何干净安装OS X El Capitan 全新安装OS X El Capitan方法
    如何让虚拟机通过物理机上安装的代理软件上网
    如何创建可引导的 macOS 安装器
    为什么穿袜子睡觉入睡更快 还能提高睡眠质量?
    Windows下的dll注入(使用CreateRemoteThread)
    Windows下MinGW与MSVC2015关于char指针的区别
    大小端的区分
  • 原文地址:https://www.cnblogs.com/boshen-hzb/p/6831526.html
Copyright © 2011-2022 走看看