`

oracle imp 与exp 参数说明

 
阅读更多

查看表空间下的所有的表进行删除:

select 'drop table  '||tname ||' cascade constraint;' from tab where tabtype='TABLE';

 

1、完全:
EXP  SYSTEM/SYSTEM@ORCL  FILE=C:\FULL.DMP  LOG=C:\FULL.DMP.LOG  FULL=Y  BUFFER=819200
如果要执行完全导出,必须具有特殊的权限

2、用户模式:
EXP  SONIC/SONIC@ORCL  FILE=C:\SONIC.DMP  LOG=C:\SONIC.DMP.LOG  OWNER=SONIC  BUFFER=819200
这样用户SONIC的所有对象被输出到文件中。

3、表模式:
EXP  SONIC/SONIC@ORCL  FILE=C:\SONIC.DMP  LOG=C:\SONIC.DMP.LOG  OWNER=SONIC  BUFFER=819200  TABLES=(TABLE1,TABLE2,TABLE3)
这样用户SONIC的表SONIC就被导出

exp参数:
关键字   说明(默认)
———————————————-
USERID   用户名/口令
FULL   导出整个文件 (N)
BUFFER   数据缓冲区的大小
OWNER   所有者用户名列表
FILE   输出文件 (EXPDAT.DMP)
TABLES   表名列表
COMPRESS  导入一个范围 (Y)
RECORDLENGTH  IO 记录的长度
GRANTS   导出权限 (Y)
INCTYPE   增量导出类型
INDEXES   导出索引 (Y)
RECORD   跟踪增量导出 (Y)
ROWS   导出数据行 (Y)
PARFILE   参数文件名
CONSTRAINTS  导出限制 (Y)
CONSISTENT  交叉表一致性
LOG   屏幕输出的日志文件
STATISTICS  分析对象 (ESTIMATE)
DIRECT   直接路径 (N)
TRIGGERS  导出触发器 (Y)
FEEDBACK  显示每 x 行 (0) 的进度
FILESIZE  各转储文件的最大尺寸
QUERY   选定导出表子集的子句

 

1、完全:
IMP  SYSTEM/MANAGER@ORCL  FILE=C:\FULL.DMP  LOG=C:\FULL.DMP.LOG  FULL=Y  IGNORE=Y  BUFFER=819200

2、用户模式:
IMP  SONIC/SONIC@ORCL  FILE=C:\SONIC.DMP  LOG=C:\SONIC.DMP.LOG  FROMUSER=SONIC  TOUSER=SONIC   FULL=Y  IGNORE=Y  BUFFER=819200
这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。

3、表模式:
IMP  SONIC/SONIC@ORCL  FILE=C:\SONIC.DMP  LOG=C:\SONIC.DMP.LOG  OWNER=SONIC  IGNORE=Y  TABLES=(TABLE1,TABLE2,TABLE3)
这样用户SONIC的表SONIC就被导入。

imp参数:
关键字   说明(默认)
———————————————-
USERID   用户名/口令
FULL   导入整个文件 (N)
BUFFER   数据缓冲区大小
FROMUSER  所有人用户名列表
FILE   输入文件 (EXPDAT.DMP)
TOUSER   用户名列表
SHOW   只列出文件内容 (N)
TABLES   表名列表
IGNORE   忽略创建错误 (N)
RECORDLENGTH  IO 记录的长度
GRANTS   导入权限 (Y)
INCTYPE   增量导入类型
INDEXES   导入索引 (Y)
COMMIT   提交数组插入 (N)
ROWS   导入数据行 (Y)
PARFILE   参数文件名
LOG   屏幕输出的日志文件
CONSTRAINTS  导入限制 (Y)
DESTROY   覆盖表空间数据文件 (N)
INDEXFILE  将表/索引信息写入指定的文件
SKIP_UNUSABLE_INDEXES 跳过不可用索引的维护 (N)
ANALYZE   执行转储文件中的 ANALYZE 语句 (Y)
FEEDBACK  显示每 x 行 (0) 的进度
TOID_NOVALIDATE  跳过指定类型 id 的校验
FILESIZE  各转储文件的最大尺寸
RECALCULATE_STATISTICS 重新计算统计值 (N)

分享到:
评论

相关推荐

    linux oracle imp exp 执行命令安装

    为了远程连接Oracle服务器并执行数据导入(IMP)和导出(EXP)操作,客户端计算机上必须安装特定的Oracle工具,即`imp`和`exp`。这两个命令是Oracle Data Pump的一部分,用于将数据从一个数据库迁移到另一个数据库,...

    oracleClient安装包exp和imp文件.zip

    与EXP相对应,IMP是Oracle Data Pump Import的简称,它的功能是将由EXP生成的转储文件重新导入到数据库中。这使得用户能够快速恢复数据,或者将数据从一个环境迁移到另一个环境。IMP同样提供了多种导入选项,比如只...

    oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_

    "Oracle_imp_exp.rar_ oracle_imp_exp_oracle_oracle exp_oracle_imp_" 这个压缩包文件,显然与Oracle数据库的导入(exp)和导出(imp)操作有关,可能包含一个自编写的工具,用于简化和记录这些过程。 Oracle...

    oracle9i的EXP和IMP

    Oracle 9i数据库系统是Oracle公司的一个重要版本,它提供了许多功能来支持数据管理,其中包括数据导入(IMP)和导出(EXP)工具。这两个工具是数据库管理员进行数据迁移、备份和恢复操作的关键组件。 **EXP(Export...

    oracle导入导出(imp,exp本机或异机恢复)-详细笔记文档总结

    Oracle 导入导出(imp,exp 本机或异机恢复) Oracle 的数据库导入导出(imp/exp)是数据库管理员经常使用的两个命令,它们分别用于数据库的导出和导入。本文档总结了 Oracle 数据库的完全导入导出、imp 和 exp 命令...

    oracle11g的imp exp

    Oracle 11g的IMP(Import)和EXP(Export)工具是数据库管理中不可或缺的部分,它们主要用于数据的导入导出,实现数据迁移、备份和恢复等操作。在Oracle数据库环境中,这些工具对于数据库管理员(DBA)进行日常维护...

    Oracle-ImpExp

    Oracle-ImpExp是一款针对Oracle数据库的实用工具,主要用于数据的导入和导出操作。这个工具提供了方便的方式来管理和迁移Oracle数据库中的数据,对于数据库管理员和开发人员来说,它是一个不可或缺的辅助工具。在...

    ORACLE12c客户端含sqlplus、exp、imp等工具

    oracle版本绿色客户端(只收集了32位的,可在32、64下运行),并提供了相应的启动脚本,不需要任何配置,可随时随地拷贝使用。...本包提供windows下的32位绿色免安装、简易oracle客户端,含sqlplus、exp、imp等工具

    oracle中imp、exp命令详解

    功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。  Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle...

    oracle imp/exp命令和举例

    ### Oracle IMP/EXP 命令详解与实例 在Oracle数据库管理中,`IMP`(Import)和`EXP`(Export)是两个非常重要的工具,它们用于数据的备份与恢复。通过这两个命令,用户可以方便地对整个数据库、特定表或用户对象...

    Oracle数据库逻辑增量备份之exp/imp

    imp恢复与exp备份相对应,也有三种模式: - 表模式恢复:恢复特定的表或表分区。 - 用户模式恢复:恢复指定用户的所有对象。 - 全库模式恢复:恢复整个数据库至某个特定状态。 5五、exp/imp增量参数INCTYPE INCTYPE...

    ORACLE的EXP和IMP

    ORACLE EXP 和 IMP 优化技巧大全 在 Oracle 中,EXP 和 IMP 是两个非常重要的工具,用于数据的导出和导入。今天,我们将探讨如何优化 EXP 和 IMP 的性能,提高数据的导出和导入速度。 EXP 优化技巧 EXP 是 Oracle...

    oracle imp exp 命令详解

    Oracle的IMP(Import)和EXP(Export)命令是数据库管理员在Oracle环境中常用的数据导入导出工具。它们分别用于将数据从一个数据库导出到文件,然后将这些数据从文件导入到另一个数据库,或者同一个数据库的不同表...

    Oracle11G导入导出(imp和exp)少表解决方法

    Oracle 11G 导入导出(imp 和 exp)少表解决方法 Oracle 11G 是一个功能强大且复杂的数据库管理系统,它提供了多种方式来导入和导出数据。然而,在使用 Oracle 11G 时,用户可能会遇到一些问题,例如无法导出空表...

    oracle11G_64位的imp.exe及exp.exe BIN包

    在Oracle 11g版本中,`imp.exe`和`exp.exe`是两个非常重要的工具,它们分别用于数据库导入和导出操作。这两个工具是Oracle Data Pump的一部分,提供高效的数据迁移和备份恢复功能。 一、imp.exe(数据库导入工具) ...

    Oracle中用exp_imp命令参数详解

    ### Oracle中用exp/imp命令参数详解 #### 一、使用`exp`命令进行数据导出 ...以上是`exp`和`imp`命令的基本介绍及常用参数说明,通过这些命令,用户可以灵活地管理和迁移Oracle数据库中的数据和元数据。

    oracle imp exp几点应用技巧

    标题和描述均提到了“oracle imp exp几点应用技巧”,这暗示了文章主要聚焦于Oracle数据库的导入(import,简称imp)和导出(export,简称exp)操作的实用技巧。以下是对这一主题的深入探讨: ### Oracle Imp Exp ...

    oracle 10g exp.exe

    Oracle 10g的`exp.exe`是Oracle Data Pump Export工具的一部分,用于从数据库中导出数据和对象。当你遇到“exp.exe已停止工作”的错误时,这通常意味着在尝试执行数据导出过程中遇到了问题。以下是一些可能导致该...

    imp/exp oracle 全库

    Oracle 全库迁移使用 IMP/EXP 命令 在 Oracle 数据库中,进行全库迁移是一项复杂的任务,需要使用 IMP 和 EXP 命令来实现。下面将详细介绍如何使用 IMP 和 EXP 命令进行全库迁移,并注意 full 参数的使用。 一、...

Global site tag (gtag.js) - Google Analytics