`
xinlingwuyu
  • 浏览: 138394 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

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. 增量导入

 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 模式导出的模板名

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

C:Documents and Settingsadministrator>imp help=y

Import: Release 9.2.0.1.0 - Production on 星期三 7 28 17:06:54 2004

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

 

可以通过输入 IMP 命令和您的用户名/口令
后接用户名/口令的命令:

例程: IMP SCOTT/TIGER

或者, 可以通过输入 IMP 命令和各种参数来控制导入
按照不同参数。要指定参数,您可以使用关键字:

格式: IMP KEYWORD=value KEYWORD=(value1,value2,...,vlaueN)
例程
: IMP SCOTT/TIGER IGNORE=Y TABLES=(EMP,DEPT) FULL=N
TABLES=(T1: P1,T1: P2),如果 T1 是分区表

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

关键字  说明(默认)        关键字      说明(默认)
--------------------------------------------------------------------------
USERID  
用户名/口令           FULL         span声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载

分享到:
评论

相关推荐

    oracle 方便快捷的数据导入/导出命令

    本篇将重点介绍Oracle中方便快捷的数据导入/导出命令,以及如何利用提供的工具进行操作。 一、Oracle数据导出(EXPDP) Oracle数据泵(Data Pump)提供了`expdp`命令用于快速导出数据。它是Oracle的现代备份工具,...

    Oracle数据导入导出imp/exp命令 10g以上expdp/impdp命令

    "Oracle 数据导入导出 imp/exp 命令详解" Oracle 数据导入导出 imp/exp 命令是 Oracle 数据库管理系统的重要组件之一,用于实现数据的导入和导出。imp/exp 命令可以将数据从远程数据库服务器导出到本地的 dmp 文件...

    oracle数据库导入导出命令

    ### Oracle数据库导入导出命令详解 #### 一、Oracle 导入导出命令概述 Oracle 数据库提供了强大的数据导入导出功能,通过 `exp` 和 `imp` 命令来实现数据的备份与恢复。这些命令对于日常的数据库管理来说至关重要...

    Oracle数据库导入/导出

    - `Help`:在命令行环境中,输入`help`可查看导入(`imp`)和导出(`exp`)命令的使用帮助。 此外,还有其他参数如`忽视错误`(`ignore=y`)、`只导出数据`(`rows=n`)、`压缩选项`(`compress=y`)等,可以根据实际...

    Oracle数据导入导出技巧之imp/exp命令

    基础导入命令 - **基本语法**: ```shell imp 用户名/密码@数据库名 file=文件路径 ``` - **示例**: ```shell imp system/manager@TEST file=d:daochu.dmp ``` 这条命令表示将位于`D:\daochu.dmp`中的...

    Linux下Oracle如何导入导出dmp文件详解

    对于本机安装了oracle 客户端,下述命令都可以在 dos 执行,当然 dmp 文件导出在本地。 但在实际研发时,没人愿意在本机上安装庞大的 oracle 软件,这时你需要使用 Xshell/puTTY.. 远程工具连接到 Linux 进行操作,...

    Oracle导入导出命令bat执行命.rar

    这个"Oracle导入导出命令bat执行命.rar"文件显然包含了一系列用于自动化这些过程的批处理(BAT)脚本。 首先,让我们来理解一下Oracle的导入导出命令。`expdp`和`impdp`是Oracle Data Pump的命令行工具,用于导出和...

    Oracle 导入和导出命令详解

    ### Oracle 导入(IMP)与导出(EXP)命令详解 #### 一、概述 在Oracle数据库管理中,导入(Import,IMP)与导出(Export,EXP)是两个非常重要的工具,用于数据迁移、备份恢复等场景。本文将详细介绍这两个命令的...

    oracle imp/exp命令和举例

    下面将详细介绍这两个命令的使用方法,并给出具体的示例。 #### 1. 整库备份与还原 **备份(EXP)命令:** ```bash exp user/password file=backup_file_name.dmp full=y ``` - **user/password**:表示数据库...

    Oracle导入SQL脚本执行和常用命令大全

    Oracle 导入 SQL 脚本执行和常用命令大全 Oracle 导入 SQL 脚本执行和常用命令大全是一个非常重要的知识点,对于 Oracle 数据库的开发和维护人员来说非常有用。在本篇文章中,我们将介绍 Oracle 导入 SQL 脚本执行...

    oracle导入导出命令

    #### 导入命令:`impdp` **概述**: - `impdp`是Oracle用于数据导入的命令,它可以将之前通过`expdp`导出的数据重新导入到数据库中。 - 在命令行中使用`impdp`时,同样需要指定用户名、密码、连接字符串以及导入...

    Oracle导入或导出表命令

    本文将详细解析Oracle导入导出表命令的使用方法,帮助读者更好地理解和掌握这一核心技能。 ### Oracle导入(IMP)与导出(EXP)命令 #### 导出(EXP) 导出命令允许用户将数据库中的数据和对象导出到一个二进制...

    oracle导入导出数据命令

    oracle 命令导入导出命令,对于数据迁移,数据备份本地数据库和服务数据库很实用的命令

    oracle导入导出命令byxiao

    用imp和exp命令导入导出oracle数据库。从创建表空间,到创建用户,授权,导入等等命令都写了例子。 只要照着命令来一般都能够实现导入导出的功能。

    oracle 导入导出命令详解

    oracle数据库导入导出命令imp exp impdp expdp的使用详解,很有用!

    Oracle数据库导入导出命令[参考].pdf

    Oracle数据库导入导出命令详解 Oracle数据库导入导出命令是数据库管理员和开发人员必备的技能之一。今天,我们将详细介绍如何使用命令行来操作Oracle数据库的导入和导出。 备份数据 备份数据是数据库管理员的重要...

    oracle表的导入导出-命令

    5. 在命令行执行导入命令,如`imp userid=system/manager full=y file=filename.dmp` 需要注意的是,Oracle不支持直接更改表的所有者,但可以通过Export/Import工具间接实现。首先,导出目标表,然后在新的所有者下...

    oracle导入导出命令(imp、exp)

    ### Oracle 导入导出命令(imp、exp)详解 #### 概述 在Oracle数据库管理过程中,数据的导入导出是一项重要的维护工作。Oracle提供了多种工具和技术来完成这项任务,其中最为人所熟知的就是传统的`exp`和`imp`命令...

    Oracle数据导入导出命令.pdf

    ### Oracle 数据导入导出命令详解 #### 一、概述 Oracle 数据库系统是业界领先的数据库管理系统之一,提供了强大的数据管理功能。在Oracle中,数据的导入导出是一项非常重要的任务,尤其是在需要迁移数据、备份数据...

Global site tag (gtag.js) - Google Analytics