`

exp导出备份数据库 报EXP-00026:指定了冲突模式

 
阅读更多

今天用exp导出备份数据库 报EXP-00026:指定了冲突模式

导出脚本是:

exp system/oracle@orcl file=E:\databackup\xwrj_%date:~0,10%.dmp owner=xwrj,xwrj_0,xwrj_1 full=y

如果把full=y去掉就可以成功导出。

原因:

FULL = 全库导出.
OWNER = 导出指定用户下的所有objects.
所以用了full, 就不能指定单个用户。

一、EXP

C:\>exp help=y


通过输入 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 模式导出的模板名

二、IMP
C:\>imp help=y
通过输入 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) RECORDLENGTH IO 记录的长度
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_TIMEOUT RESUMABLE 的等待时间
COMPILE 编译过程, 程序包和函数 (Y)
STREAMS_CONFIGURATION 导入流的一般元数据 (Y)
STREAMS_INSTANTIATION 导入流实例化元数据 (N)

下列关键字仅用于可传输的表空间
TRANSPORT_TABLESPACE 导入可传输的表空间元数据 (N)
TABLESPACES 将要传输到数据库的表空间
DATAFILES 将要传输到数据库的数据文件
TTS_OWNERS 拥有可传输表空间集中数据的用户
分享到:
评论
1 楼 浪子秋水 2016-04-29  
  

相关推荐

    oracle EXP 遇到的问题

    Oracle EXP,全称Export,是Oracle提供的一种数据导出工具,它允许用户将数据库对象(如表、索引、存储过程等)及其数据导出到一个二进制文件中,以便于备份或在不同数据库之间迁移数据。 在描述中,虽然没有提供...

    oracle数据库导入导出

    Oracle数据库导入导出是数据库管理员经常使用的工具之一,它主要用于备份数据库、迁移数据或在不同环境中复制数据库结构与数据。通过导入导出操作,可以方便地管理数据库,确保数据的安全性和可移植性。 #### 二、...

    oracle数据库导入导出备份与恢复

    总的来说,Oracle数据库的导入导出备份与恢复是数据库管理的基础操作,熟练掌握这些技巧能够有效地保护数据,提高数据安全性和业务连续性。正确使用Export和Import工具,结合合理的备份策略,可以为数据库提供全面的...

    ORACLE EXPIMP的使用详解

    虽然随着技术的发展,RMAN和其他第三方工具已经成为了大型数据库备份的主要选择,但在处理小型数据库、表空间迁移、表抽取以及解决逻辑和物理冲突时,EXPIMP仍然具有其独特的价值。 在使用EXPIMP时,首先要了解两个...

    Oracle数据导入导出详解.doc

    Oracle 数据导入导出是数据库管理中的重要操作,用于在不同数据库之间转移数据或者备份和恢复数据。Oracle 提供了 `exp` 和 `imp` 命令,分别用于数据的导出(export)和导入(import)。 1. **数据导出**(exp) ...

    oracle的导入导出

    Oracle的导入导出是数据库管理中常用的操作,用于备份数据、迁移数据或在多个环境间同步数据。本篇将详细解释Oracle数据库的导出(EXP)和导入(IMP)过程,以及不同类型的导出模式。 首先,Oracle的导出分为三种...

    exp/imp导出导入工具的使用

    Oracle 数据库的 EXP/IMP 工具是数据库管理员(DBA)进行数据迁移、备份和恢复的重要工具。本文将详细介绍这两个工具的使用方法。 一、导出工具 EXP 1. EXP 是一个操作系统级别的可执行文件,通常位于 ORACLE_HOME...

    oracle自动定时备份详细步骤

    - `owner=`:指定需要导出的模式,即需要备份的数据表所属的所有者。 **2. 添加任务计划** 接下来,需要将这个批处理文件添加到任务计划程序中,以便定时执行。 - **步骤A**:依次点击“开始 > 所有程序 > 附件 ...

    oracle_exp_imp详解

    虽然在现代大型数据库管理中,这两种工具逐渐被 RMAN 等更为高效的技术所取代,但对于小型数据库以及特定场景下的数据迁移和备份来说,EXP 和 IMP 依然具有不可替代的价值。 #### 二、EXP(导出) ##### 1. EXP 的...

    oracle资料 Oracle 数据库 导入 导出

    ### Oracle数据库导入与导出详解 #### 一、Oracle数据库导入导出概述 在Oracle数据库管理中,数据的导入导出是一项非常重要的操作。通过这些功能,用户可以方便地将数据库中的数据备份到本地文件系统中,或者从...

    Oracle备份恢复工具EXPIMP的使用

    Oracle数据库的备份和恢复是数据库管理中至关重要的环节,EXPIMP工具是Oracle提供的一种实用的数据导入导出工具,用于实现数据的备份和恢复。本文将详细介绍如何使用EXPIMP工具以及相关的注意事项。 首先,EXP...

    oracle exp imp详解

    Oracle EXP 和 IMP 是 Oracle 数据库中用于数据导入导出的传统工具。虽然随着技术的发展,这些工具在处理大规模数据库时逐渐被 RMAN 和其他更现代的技术所取代,但在中小型数据库环境中仍然非常有用。 #### 二、EXP...

    oracle 数据库导入导出

    Oracle数据库的导入导出是数据库管理中的重要环节,主要用于数据迁移、备份恢复和系统复制等操作。本篇文章将深入探讨Oracle数据库的导入导出过程,以及处理“process挂起”问题的方法。 首先,Oracle数据库提供了...

    Oracle数据库导入导出命令总结[文].pdf

    Oracle数据库的导入导出是数据库管理中的重要环节,主要用于数据迁移、备份恢复和数据库复制等操作。Oracle提供了两种导出工具:EXP(Export)和IMP(Import),它们都是基于DOS命令行的实用程序,虽然在现代Oracle...

    Oracle数据库如何导入导出表

    导出数据的主要目的是备份数据库或者转移数据到其他环境。在Oracle中,我们通常使用`exp`命令来完成这个任务: 1. **完全数据库导出**:如果你想要导出整个数据库,例如数据库`test`,可以使用以下命令: ``` exp...

    orace 导入导出数据库

    ### Oracle 数据库导入导出详解 #### 一、Oracle 导出(Export)操作 ...以上就是关于Oracle数据库导入导出的一些基本操作方法和注意事项,希望能帮助大家更好地理解和掌握Oracle数据库的备份与恢复机制。

    oracle中导入备份文件

    本文将详细介绍如何在Oracle中使用`exp`和`imp`命令来导入和导出备份文件。 1. 数据导出(Export): - 完全导出:`exp system/manager@TEST file=d:\daochu.dmp full=y` 这个命令将整个TEST数据库的数据和元数据...

    oracle_exp_imp_详解

    Oracle的`exp`和`imp`工具是数据库管理员在管理Oracle数据库时常用的命令行实用程序,主要用于数据的导入和导出。这两个工具提供了将数据库对象和数据从一个环境转移到另一个环境,或者进行数据库备份和恢复的功能。...

Global site tag (gtag.js) - Google Analytics