`
helloyesyes
  • 浏览: 1305652 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Oracle 9.2.0.1 export 数据库blob 字段时的bug

阅读更多
今天同事从客户端导出一个有blob字段的数据库表时,总是出不来,数据库是Oracle 9.2.0.7,他的客户端是Oracle 9.2.0.1。
我感觉不太可能吧,blob字段Oracle已经推出好久了,export也是比较成熟的工具,怎么会有这种问题。
拿自己的本本建了一个新表试试,发现完全正常啊。
后来想,会不会版本问题,我的本本客户端是9.2.0.8,于是拿了我的台式机(9.2.0.1)测试一下,发现也正常了。
比较奇怪,为什么他会导不出来。
再想一下,会不会和blob数据量有关,测试一下再说:
放一个几M的文件进去,9.2.0.1果然出错,导不出数据,而我的9.2.0.8正常。看来真是 bug。
最后再花了几分钟测试出来,blob字段大约大于40K左右就会导不出数据来。
后来查了一下,Oracle9i的修复bug列表,发现9.2.0.5的一个描述最匹配
bug 编号:3091499
内容:Bad export / import dumps for table with LOB CHUNKSIZE = 32K
分享到:
评论

相关推荐

    快速创建Oracle12.2.0.1镜像及plsqldev1207x64官方安装包

    所谓快速就是创建Oracle镜像时不再需要联网,如果您已经是5G网络,也可直接使用Oracle官方Dockerfile快速创建。 官方Dockerfile地址:https://github.com/oracle/docker-images/blob/master/OracleDatabase/

    ojdbc-12.2.0.1.rar

    Oracle JDBC驱动程序是Java应用程序与Oracle数据库之间通信的桥梁,ojdbc-12.2.0.1.rar是一个包含Oracle JDBC驱动的压缩包,专为Java 8(JDK 8)环境设计。这个版本的驱动支持Oracle数据库的12c版本,提供了高效且...

    ojdbc6-12.1.0.1.zip

    总的来说,ojdbc6-12.1.0.1.jar是Java开发者在构建与Oracle数据库交互的应用时必不可少的组件,它允许高效、安全地执行各种数据库操作。在使用过程中,开发者应确保与Oracle服务器版本的兼容性,并根据应用需求选择...

    批量导出ORACLE数据库BLOB字段生成图片

    Oracle数据库在存储大对象(BLOB)数据时,提供了高效且灵活的方式,使得二进制数据如图片、文档等能够安全地保存在数据库中。批量导出Oracle数据库中的BLOB字段生成图片,是一项常见的需求,尤其对于那些需要将...

    批量导出ORACLE数据库BLOB字段生成文件

    本教程将详细讲解如何批量导出Oracle数据库中的BLOB字段并生成文件,适用于需要定期或一次性处理大量图片或其他BLOB数据的场景。 首先,确保你已经在本地安装了Oracle客户端。Oracle客户端提供了SQL*Plus和其他工具...

    基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案.pdf

    "基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案" 本文介绍了一种基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案。该方案使用JSP技术读取ORACLE数据库中的BLOB字段存储的坐标点,然后将坐标传递到...

    C#访问oracle数据库类,带blob字段读写

    本篇文章将深入探讨如何使用C#语言访问Oracle数据库,并重点讲解处理Blob(Binary Large Object)字段的读写操作。 首先,让我们理解C#访问Oracle数据库的基本原理。Oracle数据库提供了一个名为ODP.NET(Oracle ...

    java对oracle数据库中blob字段的处理

    向Oracle数据库的BLOB字段写入数据时,可以通过`PreparedStatement`的`setBlob()`方法来实现。例如: ```java import java.io.InputStream; import java.sql.Connection; import java.sql.DriverManager; import ...

    kettle通过java代码将数据库blob 字段抽取到本地文件

    kettle通过java代码将数据库blob 字段抽取到本地文件

    oracle查询blob字段照片(jpeg) 像素大小sql

    在Oracle数据库中,Blob是一种用来存储二进制数据的数据类型,比如图像、音频或视频文件等。本篇文章将详细介绍如何通过SQL查询语句获取存储在Blob字段中的JPEG格式照片的像素大小。 ### 1. 了解Blob数据类型 在...

    java中读取ORACLE中BLOB字段存储的图片

    ### Java中读取Oracle数据库BLOB字段存储的图片方法详解 #### 一、背景与目的 在实际的应用开发过程中,经常会有将图片等二进制数据存入数据库的需求。Oracle数据库支持通过BLOB(Binary Large Object)类型来存储...

    oracle blob 字段 读写 delphi

    Oracle数据库中的BLOB(Binary Large Object)字段是用来存储大量二进制数据的,例如图片、文档或音频文件。在Delphi编程环境中,处理这类数据时需要掌握特定的API调用和方法。本篇文章将深入探讨如何在Delphi中对...

    oracle的11.2.0.1.0版本的oci

    Oracle的11.2.0.1.0版本的OCI,即Oracle Call Interface,是Oracle数据库与应用程序之间的重要接口层。这个版本的 OCI 允许开发者使用C语言编写应用程序,直接与Oracle数据库进行交互,提供了丰富的功能和高性能的...

    oracle中读取blob字段.doc

    在Java应用程序中读取Oracle数据库中的BLOB字段通常涉及到几个步骤:建立数据库连接、执行查询语句、获取结果集并从中提取BLOB数据,最后将这些数据写入到文件中。 ##### 3.1 加载Oracle驱动 在Java程序中使用...

    Delphi将图片以二进制方式存储在数据库BLOB字段中.rar

    相反,从数据库读取BLOB数据时,我们先执行SELECT语句,获取BLOB字段,然后将返回的二进制流写入TMemoryStream。最后,可以将TMemoryStream的数据写入一个临时文件或直接显示在Image组件上。 在"Delphi将图片以二...

    基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案

    ### 基于JSP访问ORACLE数据库BLOB字段并显示图形的解决方案 #### 概述 本文介绍了一种利用JSP技术访问Oracle数据库中BLOB字段存储的坐标点,并将其转换为图形显示的方法。这种方法充分利用了JSP与Java的集成优势,...

    基于存储过程的MySQL数据库BLOB字段访问.pdf

    "基于存储过程的MySQL数据库BLOB字段访问" 基于存储过程的MySQL数据库BLOB字段访问是指在MySQL数据库中使用存储过程来访问和处理二进制数据的方法。这种方法可以使得数据库的二进制数据处理变得更加方便和高效。 ...

    oracle中对blob字段的处理方法

    oracle中对blob字段的处理方法,包括增加,删除,修改,更新等操作。

    c#操作oracle数据库Blob源码

    在IT行业中,数据库管理和编程是至关重要的技能,尤其是在使用关系型数据库系统如Oracle时。C#作为.NET框架下的主要编程语言,提供了丰富的类库来与各种数据库进行交互,包括Oracle数据库。本文将深入探讨如何使用C#...

    Oracle blob字段上传下载

    本文将详细介绍如何在Oracle数据库中实现Blob字段的上传和下载操作。 #### 二、Blob字段上传 Blob字段的上传通常涉及到以下几个步骤: 1. **创建Blob字段:** 首先需要在数据库表中定义一个Blob类型的字段。 2. **...

Global site tag (gtag.js) - Google Analytics