`
wsql
  • 浏览: 11756465 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Oracle exp导出时出现ORA-01555和ORA-22924的解决方案

 
阅读更多

现场报了一个问题,说是做逻辑备份时出现错误,导致备份的数据不完整,一张数十G数据量的表只导出了不到1G。错误信息如下:

EXP-00056: 遇到 ORACLE 错误 1555
ORA-01555: snapshot too old: rollback segment number with name "" too small
ORA-22924: snapshot too old

查了MOS,官方给出如下说明:

原因为LOB段损坏,使用如下方法来定位损坏的LOB值所在记录的rowid


执行完以后,根据表中存储的rowid值到出错的表中查出对应的记录。如果使用PL/SQL Developer,能看到对应的LOB字段值显示value error。将该值清空或删除这条记录可以解决,比如:update TABLE1 set COL1=empty_blob() where rowid='xxxxxxx';

分享到:
评论

相关推荐

    如何处理错误ORA-29275:部分多字节字符

    在运行查询SELECT * FROM V$SESSION 会出现ORA-29275:部分多字节字符的错误,这是什么原因开始我不得其解,网上也没有介绍什么好办法。本文给出答案。

    Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    Oracle导dmp出现文件ORA-12154 TNS 无法解析指定的连接标识符解决方案

    orace 导入导出数据库

    ORA-20001 加statistics=none 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp system/manager@TEST file=d:daochu.dmp full=y 2 将数据库中system用户与sys用户的表导出 exp system/...

    Oracle 19c 备份恢复-导入导出

    Oracle 19c 备份恢复-导入导出

    Oracle分析函数 示例数据

    Oracle分析函数的示例数据 其实也就是Mastering oracle sql书的SQL脚本

    oracle数据库导入导出命令

    DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA,CONNECT,RESOURCE,CREATE SESSION TO 用户名字 第五, 运行-cmd-进入dmp文件所在的目录, imp userid=system/manager full=y file=*.dmp 或者 imp ...

    Oracle_exp_imp导出导入命令及数据库备份

    通过oracle自带的exp imp命令对oracle数据库进行导入备份 和 导入恢复

    Oracle数据导入导出imp/exp就相当于oracle数据还原与备份

    DOS中可以执行时由于 在oracle 8i 中 安装目录ora81BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,SQLPLUS.EXE、EXP.EXE、IMP.EXE这两个文件有可能是被包装后的...

    ORACLE 常用手册导入导出

    TABLES 按表方式导出时,指定需导出的表和分区的名称 PARFILE 指定传递给导出实用程序的参数文件名 TABLESPACES 按表空间方式导出时,指定要导出的表空间名 --导出 --全库导出 exp system/accp@accp --在后面的参数...

    Oracle数据导入导出impexp命令

    Oracle数据导入导出impexp命令

    解决oracle11g不能导出空表的问题

    文档有为什么oracle 11g不能导出空白,导出空表的详细操作方法(很简便哦)

    Oracle导入导出命令及数据库备份

    执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行, DOS中可以执行时由于 在oracle 8i 中 安装目录\ora81\BIN被设置为全局路径, 该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。 oracle用java编写,...

    oracle备份恢复

    oracle备份恢复, Oracle数据库有三种标准的备份方法,它们分别是导出/导入(EXP/IMP)、热备份和冷备份。导出备件是一种逻辑备份,冷备份和热备份是物理备份。  一、 导出/导入(Export/Import)  利用Export...

    oracle文本导入导出工具-ozoradts

    - oz_ora_dts: Release 2.21 - Copyright (C) 2009 by Ozai ---------------------------------------------------------------------------- Usage: ozoradts -func keyword=value [,keyword=value,...] -func = ...

    Oracle9i客户端带exp和imp

    Oracle9i客户端带exp和imp命令,个人测试exp完美可以用,已经成功的导出了数据,没有出现错误,在xp下完美,对老系统非常好,使用时注意修改tnsnames.ora文件

    教你在oracle中导入.dmp数据库文件

    执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 9i 中 安装目录ora92BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE文件被用来执行导入导出。

    Oracle 9i Client (Oracle 9i 客户端) 简化版 (不安装Oracle客户端,也可以使用PLSQL Developer)

    4、连接oracle服务器时需要手动配置tnsnames.ora,用户可参照tnsnames.ora中的注释部分进行配置。 5、本软件卸载时,将删除已安装的文件、环境变量及相应的注册表信息,绝对绿色! 注: 已安装了oracle的用户,如想...

    oracle详解

    导入/导出是ORACLE幸存的最古老的两个命令行工具,其实我从来不认为Exp/Imp是一种好的备份方式,正确的说法是Exp/Imp只能是一个好的转储工具,特别是在小型数据库的转储,表空间的迁移,表的抽取,检测逻辑和物理...

    Oracle Instant Client 11.2.0.1.0 轻量级Oracle客户端

    Oracle Instant Client11.2.0.1.0 安装程序包含OCI/ OCCI、JDBC-OCI SDK(软件开发工具包),软件开发时所需的全部头文件和链接库。 此版本不支持 Pro*C/C++和.NET程序所需的Oracle Provider for OLE DB,如需支持...

Global site tag (gtag.js) - Google Analytics