`
services
  • 浏览: 80580 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

ORCALE数据库imp与exp

阅读更多

oracle中imp命令详解

Oracle的导入实用程序(Import utility)允许从数据库提取数据,并且将数据写入操作系统文
件。imp使用的基本格式:imp[username[/password[@service]]],以下例举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. 增量导入(9i中已经取消)

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


Oracle imp/exp帮助说明

C:Documents and Settingsadministrator>exp help=y

Export: Release 9.2.0.1.0 - Production on 星期三 7月 28 17:04:43 2004

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

通过输入 EXP 命令和用户名/口令,您可以

后接用户名/口令的命令:

例程: EXP SCOTT/TIGER

或者,您也可以通过输入跟有各种参数的 EXP 命令来控制“导出”

按照不同参数。要指定参数,您可以使用关键字:

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

例程: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)

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

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

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

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

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

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

FILE 输出文件 (EXPDAT.DMP) TABLES 表名称列表

COMPRESS 导入到一个区 (Y) RECORDLENGTH IO 记录的长度

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

INDEXES 导出索引 (Y) RECORD 跟踪增量导出 (Y)

DIRECT 直接路径 (N) TRIGGERS 导出触发器 (Y)

LOG 屏幕输出的日志文件 STATISTICS 分析对象 (ESTIMATE)

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

CONSISTENT 交叉表的一致性 (N) CONSTRAINTS 导出的约束条件 (Y)

OBJECT_CONSISTENT 只在对象导出期间设置为读的事务处理 (N)

FEEDBACK 每 x 行的显示进度 (0)

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

FLASHBACK_SCN 用于将会话快照设置回以前状态的 SCN

FLASHBACK_TIME 用于获取最接近指定时间的 SCN 的时间

QUERY 用于导出表的子集的 select 子句

RESUMABLE 遇到与空格相关的错误时挂起 (N)

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

RESUMABLE_TIMEOUT RESUMABLE 的等待时间

TTS_FULL_CHECK 对 TTS 执行完整的或部分相关性检查

TABLESPACES 要导出的表空间列表

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

TEMPLATE 调用 iAS 模式导出的模板名

在没有警告的情况下成功终止导出。


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/webajax/archive/2009/09/01/4506071.aspx

分享到:
评论

相关推荐

    orcale数据库导出导入.pdf

    Oracle 数据库导出导入是指使用 Oracle 的 exp 和 imp 命令将数据库中的数据导出到一个文件中,然后将该文件导入到另一个数据库中。这种操作可以实现数据库的备份和恢复,并且可以在不同的数据库服务器之间迁移数据...

    教案orcale数据库导出导入.pdf

    Oracle 数据库导出导入是指使用 exp 和 imp 命令将 Oracle 数据库中的数据导出到本地的 dmp 文件中,然后再将 dmp 文件中的数据导入到另一个 Oracle 数据库中。 为什么需要 Oracle 数据库导出导入? Oracle 数据库...

    远程导入备份orcal数据库命令

    远程导入与备份Oracle数据库是企业级数据库管理中的关键技能之一,尤其对于初学者而言,掌握这一操作能够极大地提升数据安全性和运维效率。本文将详细解析远程导入与备份Oracle数据库的操作流程,包括必要的环境配置...

    Oracle数据库操作.docx

    实例:imp helang/helang@127.0.0.1/orcl file="E:\用友实习\铁路\新人培训\测试数据库\NCV60_1370101.dmp" full=y; exp: 导出命令,导出时必写。 imp: 导入命令,导入时必写,每次操作,二者只能选择一个执行。 ...

    Oracle文件导入导出

    总之,Oracle的`Imp`和`Exp`工具虽然古老,但在特定的应用场景下仍然发挥着重要作用,尤其是在数据迁移、表空间管理和小型数据库的备份与恢复方面。理解并掌握这些工具的使用,对于DBA和数据库开发者来说至关重要。

    oracle11g-exp文件

    与EXP相对应,IMP工具用于将之前通过EXP导出的数据文件重新导入到数据库中。IMP.EXE是这个工具的执行文件,同样具有多种参数供用户定制导入行为。导入过程中,数据库会根据导出文件中的信息重建对象并插入数据。重要...

    orcale11 数据库备份及还原命令

    根据提供的文件信息,本文将详细介绍Oracle 11g数据库的备份与还原操作,以及如何创建表空间、用户和授权等数据库管理操作。 ### Oracle 11g 数据库备份 #### 备份命令详解 在Oracle 11g中,常用的备份方式之一是...

    orcale配置文件 导入 导出.rar

    exp用于导出数据,imp用于导入,它们可以按照用户、表、模式或者整个数据库进行操作。 在实际操作中,我们需要根据场景选择合适的工具,并注意数据完整性、权限管理和网络设置等问题。例如,导出前应确认目标系统的...

    oracle数据库常见命令

    Oracle数据库中经常需要用到的数据操作之一就是数据的备份与恢复,其中导出数据是一项非常重要的功能。以下是一些关于Oracle数据库导出命令的基本介绍: - **命令格式**: ```shell exp [username]/[password]@...

    orcale脚本生成

    3. **生成EXP(导出)脚本**:与IMP类似,EXP语句可能包含`exp user/password file=`参数,但可能还需要包括`tables=(table_name)`这样的选项,指定要导出的特定表。这里也需要使用`Format`函数。 4. **生成DELETE...

    orcale12c安装完成,初始登录教程

    exp_full_database, imp_full_database, dba, connect, resource, create session to c##用户名; ``` #### 四、验证用户及功能 1. **登录验证**: - 使用新建的用户尝试登录Oracle Enterprise Manager (EM),...

    Orcale总结-完整版

    Oracle提供了数据导入导出工具`imp`和`exp`,用于数据库的备份与恢复,可以在不同的数据库之间迁移数据。 #### 导入数据 使用`imp`工具将.dmp文件中的数据导入到数据库中。 #### 导出数据 使用`exp`工具将数据库...

    第19章 Oracle数据备份与还原.ppt

    EXPDP 是从 ORCALE 10g 开始提供的导入导出工具,采用的是数据泵技术,该技术是在数据库之间或者数据库与操作系统之间传输数据的工具。使用 EXPDP 导出数据需要创建目录对象,给使用目录的用户赋权限,然后导出指定...

    orcale笔记

    对于数据库的导入和导出,Oracle提供了`exp`和`imp`工具。`exp`用于导出数据,例如`exp kfcs/1@orcl file=d:\20170825hhq.dmp`,而`imp`则用于导入,如`imp kfcs/1@orcl file=D:\20180508_.dmp full=y`。如果只需要...

    Orcale9i客户端精简版

    5. **数据泵(Data Pump)**:虽然这是Oracle 10g引入的新特性,但在9i中可能也有所提及,数据泵提供高速的数据导入和导出功能,比传统的EXP和IMP工具更高效。 6. **安全特性**:Oracle 9i客户端支持身份验证、授权...

    oracle导入时表空间不一致解决方法

    在进行Oracle数据迁移时,源系统与目标系统的表空间可能存在差异,这会导致在执行`imp`命令时出现错误提示,如“ORA-01546: object in wrong tablespace”。为了解决这一问题,我们需要采取一系列步骤来调整表空间...

    数据库问题

    - **Expdp/Impdp**:Oracle 11g及以后版本中更高效的数据泵技术,取代了传统的exp/imp命令,提供了更高级的功能和更好的性能。 ### 3. 重复记录查询 - 使用`GROUP BY`和`HAVING`子句来查找表中的重复记录或唯一...

    Oracle数据的采集转换

    在这个过程中,Oracle 提供了两个内置的实用工具:EXP(Export)和 IMP(Import),它们是实现数据逻辑备份和恢复的关键组件。 **1. EXP (Export) 工具** Export 是 Oracle 数据库提供的一个逻辑备份工具,它允许...

Global site tag (gtag.js) - Google Analytics