EXP/IMP 命令参数
一、EXP:
1、完全:
EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
如果要执行完全导出,必须具有特殊的权限
2、用户模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC
这样用户SONIC的所有对象被输出到文件中。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
这样用户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 选定导出表子集的子句
二、IMP:
具有三种模式(完全、用户、表)
1、完全:
IMP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y
2、用户模式:
IMP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP FROMUSER=SONIC TOUSER=SONIC
这样用户SONIC的所有对象被导入到文件中。必须指定FROMUSER、TOUSER参数,这样才能导入数据。
3、表模式:
EXP SONIC/SONIC BUFFER=64000 FILE=C:\SONIC.DMP OWNER=SONIC TABLES=(SONIC)
这样用户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)
分享到:
相关推荐
imp命令同样有多个参数,如 owner(所有者)、file(输入文件)、log(日志文件)、ignore(忽略错误)、from_time(从指定时间点恢复)等,用于控制恢复过程。 3三、exp逻辑备份 exp提供了三种备份模式: - 表模式...
Oracle 数据库 exp/imp 命令详解 Oracle 数据库 exp/imp 命令是 Oracle 中最常用的命令之一。...exp/imp 命令是 Oracle 数据库备份和恢复的重要工具,了解其使用方法和参数可以帮助我们更好地备份和恢复数据库。
在《exp&imp命令详解.pdf》这份文档中,你应该能够找到关于这些命令的详细使用方法、示例以及最佳实践,包括如何处理各种复杂情况和问题。通过深入学习和实践,你将能够熟练掌握Oracle数据库的数据导入和导出,为你...
Oracle数据库的备份是确保数据安全的关键操作,其中exp和imp命令是进行逻辑备份的主要工具。逻辑备份相较于物理备份,不需要数据库运行在归档模式下,也不需要大量的外部存储设备,如磁带库,因此在很多业务环境中更...
与EXP相对应,IMP是Oracle Data Pump Import的简称,它的功能是将由EXP生成的转储文件重新导入到数据库中。这使得用户能够快速恢复数据,或者将数据从一个环境迁移到另一个环境。IMP同样提供了多种导入选项,比如只...
Oracle 19c 备份恢复-导入导出是指使用 Oracle 数据库提供的工具 exp 和 imp 实现数据库的备份恢复和数据的导入导出。本文将详细介绍 Oracle 19c 备份恢复-导入导出的基本命令、工作方式、模式、选项和高级选项。 ...
“exp/imp2导入导出”这一标题明确指出了文章的核心主题:Oracle数据库的导出(export)与导入(import)操作,特别强调了使用的是exp/imp2工具。 #### 描述解析: 虽然描述部分的文字重复,但其核心意图是强调对...
### Oracle数据导入导出技巧之imp/exp命令 #### 数据导入详解 ##### 1. 基础导入命令 - **基本语法**: ```shell imp 用户名/密码@数据库名 file=文件路径 ``` - **示例**: ```shell imp system/manager@...
Oracle 中 exp 与 imp 命令详解 Oracle 数据库中有两种备份方法:物理备份和逻辑备份。物理备份需要数据库运行在归档模式下,并需要大量的外部存储设备。逻辑备份则可以在数据库运行在非归档模式下,不需要外部存储...
### Oracle中用exp/imp命令参数详解 #### 一、使用`exp`命令进行数据导出 `exp`(Export)命令是Oracle提供的一种用于备份和迁移数据的强大工具。通过`exp`命令,用户可以将数据库中的数据以及相关元数据(如表...
EXP/IMP命令对是客户端方式,主要适用于数据量较小的情况下远程备份数据库。EXP/IMP命令对又有两种命令:EXP/IMP命令对和EXPDB/IMPDB命令对。EXP/IMP命令对是客户端方式,主要适用于数据量较小的情况下远程备份...
Oracle数据库备份命令ExpImp.pdf Oracle数据库备份命令ExpImp.pdf是一份详细介绍Oracle数据库备份命令的文档...Oracle数据库备份命令ExpImp.pdf提供了详细的备份命令和方法,帮助数据库管理员更好地备份和恢复数据库。
Oracle数据库的备份与恢复是一个复杂但至关重要的过程,涵盖了多种工具和技术,包括EXP/IMP、SQL*LOADER、OS备份以及RMAN。每个工具都有其特定的应用场景和优势,理解它们的特性和合理运用是确保数据库安全稳定的...
Oracle的EXP和IMP命令是数据库管理员用于数据导出和导入的重要工具,主要用于逻辑备份和恢复。这些命令在数据库管理中占据着核心地位,特别是在需要备份特定表或整个数据库时。 Oracle EXP(Export)命令用于从...
本文将详细阐述Oracle数据备份与恢复的基本概念、方法以及Exp/Imp工具的使用。 首先,Oracle数据备份主要分为物理备份和逻辑备份。物理备份是复制数据库的实际物理文件,如数据文件、控制文件、重做日志文件等。而...
Oracle 逻辑备份是一种重要的数据保护策略,主要依赖于Oracle Export(exp)和Import(imp)工具来实现。这些工具允许数据库管理员将数据及其结构从一个数据库导出到一个二进制文件,然后在需要时将它们导入到另一个...
以上是Oracle数据库备份与恢复的相关知识点总结, 包括了EXP/IMP、SQL*LOADER、OS备份/用户管理的备份与恢复以及RMAN的详细内容和技术要点。这些知识点对于确保数据库的安全性和高可用性至关重要, 希望对您有所帮助。
### Oracle备份与还原数据库知识点详解 #### 一、Oracle数据库备份方法概述 Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景...
Oracle数据库的备份与恢复是数据库管理中的重要环节,Oracle提供了内置的工具——exp(导出)和imp(导入)命令,用于实现这一目的。这两个命令是Oracle早期版本中用于数据备份和恢复的主要方法,虽然在现代Oracle版本中...