import工具

windows中文界面:

C:\Documents and Settings\yeyj>imp -help

Import: Release 10.2.0.1.0 - Production on星期二12月20 13:11:20 2011

Copyright (c) 1982, 2005, Oracle.All rights reserved.

通过输入IMP命令和您的用户名/口令,导入

操作将提示您输入参数:

例如: IMP SCOTT/TIGER

或者,可以通过输入IMP命令和各种参数来控制导入

的运行方式。要指定参数,您可以使用关键字:

格式:IMP KEYWORD=value或KEYWORD=(value1,value2,...,valueN)

例如: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N

或TABLES=(T1:P1,T1:P2),如果T1是分区表

USERID必须是命令行中的第一个参数。

关键字说明(默认值)关键字说明(默认值)

--------------------------------------------------------------------------

USERID用户名/口令FULL导入整个文件(N)

BUFFER数据缓冲区大小FROMUSER所有者用户名列表

FILE输入文件(EXPDAT.DMP)TOUSER用户名列表

SHOW只列出文件内容(N)TABLES表名列表

IGNORE忽略创建错误(N)RECORDLENGTHIO记录的长度

GRANTS导入权限(Y)INCTYPE增量导入类型

INDEXES导入索引(Y)COMMIT提交数组插入(N)

ROWS导入数据行(Y)PARFILE参数文件名

LOG屏幕输出的日志文件CONSTRAINTS导入限制(Y)

DESTROY覆盖表空间数据文件(N)

INDEXFILE将表/索引信息写入指定的文件

SKIP_UNUSABLE_INDEXES跳过不可用索引的维护(N)

FEEDBACK每x行显示进度(0)

TOID_NOVALIDATE跳过指定类型ID的验证

FILESIZE每个转储文件的最大大小

STATISTICS始终导入预计算的统计信息

RESUMABLE在遇到有关空间的错误时挂起(N)

RESUMABLE_NAME用来标识可恢复语句的文本字符串

RESUMABLE_TIMEOUTRESUMABLE的等待时间

COMPILE编译过程,程序包和函数(Y)

STREAMS_CONFIGURATION导入流的一般元数据(Y)

STREAMS_INSTANTIATION导入流实例化元数据(N)

下列关键字仅用于可传输的表空间

TRANSPORT_TABLESPACE导入可传输的表空间元数据(N)

TABLESPACES将要传输到数据库的表空间

DATAFILES将要传输到数据库的数据文件

TTS_OWNERS拥有可传输表空间集中数据的用户

成功终止导入,没有出现警告。

UNIX界面:

[ora10g@node2 admin]$ imp -help

Import: Release 10.2.0.1.0 - Production on Tue Dec 20 12:37:00 2011

Copyright (c) 1982, 2005, Oracle.All rights reserved.

You can let Import prompt you for parameters by entering the IMP

command followed by your username/password:

Example: IMP SCOTT/TIGER

Or, you can control how Import runs by entering the IMP command followed

by various arguments. To specify parameters, you use keywords:

Format:IMP KEYWORD=value or KEYWORD=(value1,value2,...,valueN)

Example: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N

or TABLES=(T1:P1,T1:P2), if T1 is partitioned table

USERID must be the first parameter on the command line.

KeywordDescription (Default)KeywordDescription (Default)

--------------------------------------------------------------------------

USERIDusername/passwordFULLimport entire file (N)

BUFFERsize of data bufferFROMUSERlist of owner usernames

FILEinput files (EXPDAT.DMP)TOUSERlist of usernames

SHOWjust list file contents (N) TABLESlist of table names

IGNOREignore create errors (N)RECORDLENGTH length of IO record

GRANTSimport grants (Y)INCTYPEincremental import type

INDEXESimport indexes (Y)COMMITcommit array insert (N)

ROWSimport data rows (Y)PARFILEparameter filename

LOGlog file of screen outputCONSTRAINTSimport constraints (Y)

DESTROYoverwrite tablespace data file (N)

INDEXFILEwrite table/index info to specified file

SKIP_UNUSABLE_INDEXESskip maintenance of unusable indexes (N)

FEEDBACKdisplay progress every x rows(0)

TOID_NOVALIDATEskip validation of specified type ids

FILESIZEmaximum size of each dump file

STATISTICSimport precomputed statistics (always)

RESUMABLEsuspend when a space related error is encountered(N)

RESUMABLE_NAMEtext string used to identify resumable statement

RESUMABLE_TIMEOUTwait time for RESUMABLE

COMPILEcompile procedures, packages, and functions (Y)

STREAMS_CONFIGURATIONimport streams general metadata (Y)

STREAMS_INSTANTIATIONimport streams instantiation metadata (N)

VOLSIZEnumber of bytes in file on each volume of a file on tape

The following keywords only apply to transportable tablespaces

TRANSPORT_TABLESPACE import transportable tablespace metadata (N)

TABLESPACES tablespaces to be transported into database

DATAFILES datafiles to be transported into database

TTS_OWNERS users that own data in the transportable tablespace set

Import terminated successfully without warnings.

使用imp的方式有2种:

1.命令行方式

exp PARAMETER=value或者exp PARAMETER=(value1,value2,...,valuen)

2.参数文件方式

exp PARFILE=params.dat INDEXES=n

params.dat文件内容格式如下

FULL=y

FILE=dba.dmp

GRANTS=y

INDEXES=y

CONSISTENT=y

参数INDEXES=n如与参数文件有重复,以exp参数顺序后者为准。

导入有4种模式:

全库(full):涉及参数:FULL

表空间(tablespace):涉及参数TRANSPORT_TABLESPACE

用户(user):涉及参数FROMUSER

表(table)模式涉及参数TABLES

可能涉及的相关权限:IMP_FULL_DATABASE

以下为具体参数说明:

与export用法相同的参数如下:

BUFFER

CONSTRAINTS

FEEDBACK

FILE

FULL

GRANTS

HELP

INDEXES

LOG

PARFILE

RECORDLENGTH

ROWS

TABLES

TABLESPACES

TRANSPORT_TABLESPACE传输表空间还需要再配合一个参数datafile=另一个参数是TTS_OWNERS(拥有可传输表空间中数据的用户)

USERID (username/password)

RESUMABLE

RESUMABLE_NAME

RESUMABLE_TIMEOUT

相对于export,这3个参数对导入时表空间不足产生导入挂起操作

STATISTICS

默认:ALWAYS

可选:ALWAYS,NONE,SAFE,RECACULATE

ALWAYS表示无论统计是否有问题,都导入统计;

NONE表示不导入统计,也不重新生成统计;

SAFE表示只导入没有问题的统计;

RECACULATE表示重新生成统计。

COMMIT

默认:n

commit=Y,当导入时,每条insert会commit提交。

commit=N,当导入时,只有当表数据全部导完才会commit

使用这个参数需要配合undo的情况来确定,当commit=N时,可能会产生ORA-1555错误,所以要确保undo表空间足够大。当然commit=Y能避免这一问题,但可能会大大影响导入的效率

COMPILE

默认:Y

编译过程,程序包和函数

DATA_ONLY

默认:n

只导入数据,而不导入其它元数据。当data_only=y时,其它参数就无效,相关涉及参数:

COMPILE, CONSTRAINTS, DATAFILES, DESTROY, GRANTS, IGNORE, INDEXES, INDEXFILE, ROWS=n, SHOW, SKIP_UNUSABLE_INDEXES, STATISTICS, STREAMS_CONFIGURATION, STREAMS_INSTANTIATION, TABLESPACES, TOID_NOVALIDATE, TRANSPORT_TABLESPACE, TTS_OWNERS

DESTROY

默认:N

决定是否覆盖已经存在的数据文件,DESTROY=N表示不覆盖。建议与ignore=Y参数连用。

FROMUSER

用户模式导入。与TOUSER连用。

适用对象:当导出为全库导出或用户模式导出时可以使用

IGNORE

默认:n

对象在创建时,是否忽略已存在的对象。

例如,当ignore=Y时,要导入的数据库已存在a表,当导入a表时,在创建表这一步会忽略错误并导入数据;当ignore=N时,在创建表这一步会报错并且不导入任何行。

INDEXFILE

默认:none

指定导入时创建索引的SQL语句存放的文件位置,尤其与INDEXES=n连用,在导入完成后可以使用指定文件保存的创建索引的语句重建索引。不导入索引从而可以提高导入时速度

SHOW

默认:n

很有用的一个参数。

只可与FULL=y, FROMUSER, TOUSER, or TABLES连用。

当show=Y时,只显示导入的过程而不实际导入数据。可以用于模拟查看导入过程。

SKIP_UNUSABLE_INDEXES

默认:n

否跳过被标识为UNUSABLE的索引,这些索引的维护要等到导入完成以后。

STREAMS_CONFIGURATION

默认:Y

导入Streams的一般元数据

STREAMS_INSTANTIATION

默认:N

导入流实例化元数据

TOID_NOVALIDATE

默认:none

参数格式:TOID_NOVALIDATE=([schemaname.]typename [, ...])

意识是当导入时如果TOID_NOVALIDATE参数指定对象,那么这些对象的object_id与数据库里存在的对象的object_id相同才会导入这些对象的数据,数据库里相应的对象没有或者不匹配则不导入该对象的数据

可以从导出的原数据库通过DBA_TYPES.TYPE_OID查到object_id(OID)

oracle 的 import,ORACLE import工具参数相关推荐

  1. import oracle utility_教你如何Oracle数据导入

    学习Oracle时,你可能会遇到Oracle数据导入问题,这里将介绍Oracle数据导入问题的解决方法,在这里拿出来和大家分享一下.Oracle数据导入实用程序(Import utility)允许从数 ...

  2. Oracle RDA(Remote Diagnostic Agent) 工具说明

    Oracle RDA(Remote Diagnostic Agent) 工具说明 分类: Oracle 性能调优 Oracle 高级知识  一.RDA 说明 RDA(RemoteDiagnostic ...

  3. Oracle 补丁体系 及 opatch 工具 介绍

    本文转自:http://blog.csdn.net/tianlesoftware/article/details/5809526 一.CPU(Critical Patch Update) 一个CPU内 ...

  4. oracle random io,Oracle ORION IO 测试工具

    一. ORION 概述 1.1 ORION 说明 ORION (Oracle I/O Calibration Tool) 是校准用于 Oracle 数据库的存储系统 I/O 性能的独立工具.校准结果对 ...

  5. oracle 11g dul,【学习笔记】Oracle DUL 11 兼容Oracle 12C数据库的DUL工具最新版本

    天萃荷净 oracle dul 11 正式发布,迫不及待的下载来测试,现在版本号为dul 11.2.0.0.1,目前只发布了for linux,其他版本估计要等等.期待该版本有引进新功能 1.orac ...

  6. 【DB笔试面试696】在Oracle中,什么OSWatcher工具?

    ♣ 题目部分 在Oracle中,什么OSWatcher工具? ♣ 答案部分 OSWbb(OSWatcher Black Box)是Oracle开发.提供的一个小巧,但是实用.强大的系统工具,它可以用来 ...

  7. 36.Oracle深度学习笔记——SLOB 工具使用

    36.Oracle深度学习笔记--SLOB 工具使用 欢迎转载,转载请标明出处:http://blog.csdn.net/notbaron/article/details/50859152 SLOB全 ...

  8. 36 Oracle深度学习笔记 SLOB 工具使用

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 36.O ...

  9. oracle for 记录数,可视化工具dbForge Documenter for Oracle全新上线!让您轻松记录Oracle数据库...

    dbForge Documenter for Oracle是一个用于记录Oracle数据库的便捷可视化工具.此Oracle文档工具以HTML,PDF和MARKDOWN文件格式自动生成整个Oracle数 ...

  10. Oracle 数据库设置最大进程数参数方法,oracle最大进程数满了处理方法,sysdba管理员登录报“maximum number of processes (150) exceeded“问题解决

    oracle 数据库使用 sysdba 管理员登录报: ORA-00020: maximum number of processes (150) exceeded 译:超过了最大进程数(150) 方法 ...

最新文章

  1. fftw_plan_dft_2d重复优化
  2. android ImageButton设置背景图片无法显示
  3. 二叉排序树和平衡二叉排序树
  4. 自学计算机软件及应用,[计算机软件及应用]JavaEE自学材料.pdf
  5. python 动态编译代码,Python:在运行时动态创建函数
  6. 05 Python字符串的通用操作
  7. protel 99se 简单的手动画pcb
  8. android 记步功能实现,Android计步(简单Demo)
  9. 分析微信小程序生成二维码接口报错41030: invalid page hint
  10. 汇编 - 实验 - 计算X+(Y-Z)=W
  11. conda的environment未被激活解决方案
  12. 如何启用计算机的远程服务,如何启用远程Windows命令行管理程序
  13. 人脸脸部识别技术_面部识别技术的危险后果
  14. linux内核纳秒精度时间,Linux时钟精度:毫秒?微妙?纳秒?
  15. python dis模块解析
  16. css 一行超出显示省略号 多行超出显示省略号
  17. android studio 中配置groovy源码_麻省理工教程:使用Unity AR Foundation在AR中查看模型...
  18. 计算机引导原理,计算机启动原理与多重引导.ppt
  19. 谷歌浏览器,上传文件卡死(无响应)
  20. 【预告】千亿数据的潘多拉魔盒:从分库分表到分布式数据库

热门文章

  1. dataframe,python,numpy 问题索引2
  2. python编程问题--第四次
  3. LeetCode简单题之图像渲染
  4. Docker核心技术之镜像
  5. DOS命令大全 黑客必知的DOS命令集合
  6. C++ multimap 的使用
  7. List 数据add进去的是一个bean 的时候删除数据的方法
  8. Android Studio – Cannot resolve symbol ‘R’
  9. layer弹窗在IOS上,被软键盘挤到上边的解决方法
  10. python关于字典的操作