`
heath.derek
  • 浏览: 10388 次
  • 性别: Icon_minigender_1
  • 来自: 温州
社区版块
存档分类
最新评论

Oracle异常之大数据类型

阅读更多
今天在进行oracle开发的时候遇到了一个异常,在baidu一通没有结果后,进行了google尝试,最终挖掘出了答案,哈哈。
异常: java.sql.SQLException:   数据大小超出此类型的最大值: 2017

在将过长的字符串写入数据库中时,不能直接使用setString()方法,而应该使用“流”方式写入,如下:
CharArrayReader   reader   =   new   CharArrayReader(str.toCharArray());
ps.setCharacterStream(1,   reader,   str.length());
(ps.setCharacterStream(1,reader)这种写法时遇到了另外一个异常
java.lang.AbstractMethodError: oracle.jdbc.driver.OraclePreparedStatement.setCharacterStream(ILjava/io/Reader;)V 琢磨半天,不晓得为何,如果各位有知道的,请积极帮解答(*^__^*) 嘻嘻……

至于读,可以使用普通的方式读取,不会出现异常。
分享到:
评论
2 楼 arcpad 2012-01-13  
像这样找到“解决方法”的傻逼还真不少啊
1 楼 jy00509336 2011-03-04  
找了好久终于找到解决办法了。3q。

相关推荐

    oracle 迅速查询和更新大数据

    ### Oracle 迅速查询与更新大数据的关键技术 在Oracle数据库管理中,对于大数据量的处理是常见且重要的任务之一。特别是在需要对大量数据进行高效查询和更新操作时,如何优化性能成为了开发人员和技术团队必须面对...

    oracle大数据

    综上所述,大数据已经成为推动各行业发展的重要力量之一。Oracle作为业界领先的数据库提供商,正通过引入新技术来适应大数据时代的挑战,为企业提供更加强大的数据管理和分析能力。未来,随着技术的不断进步和发展,...

    大数据开发oracle试题

    ### 大数据开发Oracle试题解析 #### 一、判断题解析 **1. Bitmap索引不适用于OLTP型数据库** **正确答案:A. 对** **解析:**Bitmap索引通常用于数据仓库环境中,适用于处理大量的历史数据和复杂的查询。在OLTP...

    kettle 从oracle数据库导数据到hive 表

    - **异常处理**:针对可能出现的数据类型不匹配、空值处理等问题,提前在转换设计中加入相应的异常处理逻辑。 - **日志记录**:开启详细日志记录,便于后期分析数据迁移过程中可能遇到的问题及其原因。 通过上述...

    java实现oracle和sqlserver数据库转换(包含大数据)

    Oracle是知名的高性能关系型数据库,而SQL Server则是Microsoft公司推出的强大数据库解决方案,两者在语法、数据类型以及管理方式上都有所差异。 在Java中实现这样的转换,主要涉及到以下几个关键知识点: 1. **...

    JDBC连接Oracle数据库常见问题及解决方法

    * 到 Oracle 站点下载一个最新的 JDBC Driver,如果操作 LOB 类型,用 Oracle 自带的接口和类。 4. Weblogic 连接 Oracle 问题:The Network Adapter could not establish the connection 解决方法: * 可能是...

    Oracle数据库资料大全

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,由美国甲骨文公司(Oracle Corporation)开发和维护。Oracle数据库以其高效、稳定和强大的功能在金融、电信、医疗、政府等多个领域得到广泛应用。本...

    Oracle.DataAccess 2.112.1.0 for .net 2.0

    这些扩展可能包含对PL/SQL块的支持、大数据类型处理、Oracle专有的存储过程调用等。 Resources文件夹通常包含本地化资源,如错误消息、字符串和图标,以适应不同语言环境的需求。在开发多语言应用时,这些资源文件...

    Oracle电子教案、Oracle课堂笔记.rar

    2. 分区与表空间:Oracle支持分区表以提高大数据处理能力,表空间管理则是分配和组织数据库存储的关键。 3. 数据库设计:如何进行规范化设计,避免数据冗余和异常,以及ER模型和逻辑设计的概念。 4. 实施与迁移:...

    大数据之Redis笔记.pdf

    Redis之所以能处理高并发请求而不会导致数据库连接异常,是因为它采用了非阻塞I/O多路复用机制。这种机制允许单个线程高效地监听多个网络连接,从而在响应大量用户请求时,能够避免频繁的线程上下文切换,显著提升了...

    《Oracle 11g ProC/C++编程艺术》-源代码

    6. **LOB处理**:Oracle 11g对大对象(LOB)的支持在ProC中得到了体现,可以方便地读写BLOB、CLOB等大数据类型。 7. **并发控制**:ProC支持事务管理和并发控制,确保了数据库操作的一致性和完整性。 8. **性能...

    oracle培训课件

    Oracle数据库是全球最广泛使用的商业关系型数据库管理系统之一,它由甲骨文公司(Oracle Corporation)开发和维护。Oracle数据库以其高效、稳定和强大的功能在金融、电信、医疗等多个行业中得到了广泛应用。对于初学...

    大数据面试题整理.docx

    在大数据领域,面试通常会涵盖各种技术,如Hadoop、Spark、Flink、Java、Scala、HBase、Flume、Hive、Kafka、Zookeeper、Redis、MySQL、MongoDB、Linux、Sqoop和Oracle。这些技术在大数据处理、存储和分析中扮演着...

    oracle编程艺术代码

    《Oracle编程艺术代码》这本书深入探讨了Oracle数据库的体系结构,并提供了丰富的源码示例,旨在帮助读者更好地理解和掌握Oracle数据库的内部运作机制。在这个压缩包文件中,包含的源码是作者为了阐述各种概念和技术...

    oracle资料大全

    10. 分区与分片:了解Oracle的分区技术,如何通过分区提高大数据量表的性能。 11. RAC与Data Guard:了解Oracle的集群解决方案Real Application Clusters(RAC)和高可用性方案Data Guard,以及它们的工作原理。 ...

    从零开始学oracle

    Oracle数据库系统是全球广泛使用的大型关系型数据库管理系统之一,它由甲骨文公司开发和维护。对于初学者来说,学习Oracle是一项重要的技能,因为它在企业级应用中扮演着核心角色,尤其是在数据存储、管理和分析方面...

    Oracle基础操作手册

    Oracle采用SQL作为其查询语言,提供了丰富的数据类型和强大的存储过程功能。 二、Oracle安装与配置 1. 安装:Oracle数据库的安装通常包括服务器端(Oracle Database Server)和客户端(Oracle Client)。安装过程中...

    oracle 学习 资料

    9. 分区技术:学习Oracle的分区功能,包括范围分区、列表分区、哈希分区等,如何通过分区提高查询性能和管理大数据。 10. Oracle云服务:了解Oracle Cloud Infrastructure,包括数据库云服务(DBaaS)和自治数据库...

    oracle课件精华 东华大学

    #### 八、大数据与Oracle - **大数据特征**:体积大(Volume)、种类多(Variety)、速度快(Velocity)、真实性高(Veracity)。 - **Oracle发展历程**:从1977年成立至今,经历了多次重大版本更新,如Oracle 12c等。 ####...

    Oracle 期末考试 习题

    Oracle是世界上最广泛使用的数据库管理系统之一,它在企业级数据存储和管理方面扮演着核心角色。对于学生和专业人士来说,理解并掌握Oracle的相关知识是至关重要的,尤其是在准备期末考试的时候。以下是一些关于...

Global site tag (gtag.js) - Google Analytics