`
danwind
  • 浏览: 234033 次
  • 性别: Icon_minigender_1
  • 来自: 广东
社区版块
存档分类
最新评论

oracle常见异常

阅读更多
1.oracle表空间不足:
异常:java.sql.SQLException: ORA-01536: space quota exceeded for tablespace 'USERS'
解决方法:alter user oracleuser quota unlimited on users;

2.DATE 或NUMBER 赋值变量的长度无效
异常:ORA-01483: invalid length for DATE or NUMBER bind variable
解决方法:
2.1:如果这个问题是由于你使用的oralce jdbc驱动程序ojdbc14.jar的版本和你连接的oracle数据库的中所带的jdbc驱动程序的版本不一致造成的。只要将oracle数据库安装目录下的相应版本替换应用中的ojdbc14.jar即可,最好放入到tamcat目录下。
2.2:换驱动不行,就要找出是哪一个字段不行了。接着可以试试将此字段放入最后进行添加。又或者只将此字段的值进行预处理(即sql遇见中只有一个'?')。

3.
java.sql.SQLException: ORA-24816: Expanded non LONG
bind data supplied after actual LONG or LOB column
解决方法:在实际的 LONG 或 LOB 列之后提供了扩展的非 LONG 绑定数据错误,这
个错误是因为在绑定参数时把数据库中字段类型为LONG的字段放置在其他字段前设
置了,只要将类型为LONG的字段绑定参数时放在最后设置即可解决。

4.ORA-00911: 无效字符。如果遇见在plsql执行通过而在程序出现此问题。检查sql遇见是否包含分号,此问题可能是由于“;”分号导致的。
分享到:
评论

相关推荐

    自己总结的oracle常见异常处理步骤

    oracle异常处理步骤自己总结的,不太成熟,大家可以不看,只是我的备忘录

    oracle常见Exception

    ### Oracle常见异常详解 在Oracle数据库管理与应用开发过程中,会遇到各种各样的异常情况,这些异常往往会影响到数据处理的准确性以及系统的稳定性。为了更好地理解和处理这些异常,本篇文章将详细介绍Oracle中常见...

    Oracle常见面试题

    以下是一些关于Oracle常见面试题的知识点,这些知识点对于理解Oracle数据库的核心概念、功能和最佳实践至关重要。 1. **Oracle数据库版本与组件**:了解Oracle的不同版本(如Standard Edition、Enterprise Edition...

    oracle预定义异常

    oracle预定义异常, ORACLE开发存储过程,函数,触发器等程序时,会经常使用到异常处理,该文档列举了常见的异常以及异常说明

    oracle ora-各种常见java.sql.SQLException归纳

    Oracle ORA 异常处理详解 Oracle 是一个强大的关系数据库管理系统,然而,在使用 Oracle 时,总是会遇到各种错误信息,这些错误信息是Oracle抛出的异常信息,用于提示开发者出现了什么问题。了解这些错误信息是...

    Oracle数据库常见维护问题手册-精典

    ### Oracle数据库常见维护问题手册-精典 #### 数据库基础 **数据库启动方式** Oracle数据库启动通常通过`SQL*Plus`工具来进行。首先确保已经安装并配置了正确的Oracle客户端环境,然后通过以下命令来启动数据库:...

    ORACLE 异常错误处理

    ORACLE预定义了一组常见的异常,这些异常可以直接在程序中引用。下面列出了一些常用的预定义异常及其对应的错误信息和含义: - `ORA-0001 Dup_val_on_index`:违反了唯一性约束。 - `ORA-0051 Timeout-on-resource`...

    Oracle Exception汇总(自定义Oracle异常)

    预定义异常是Oracle系统已经内置的一些常见错误,它们都有对应的错误代码(ORA-xxx)。下面,我们将深入探讨一些常见的Oracle异常及其解决策略。 1. **NO_DATA_FOUND** (ORA-01403): 当执行`SELECT INTO`语句时,...

    Oracle常见问题的错误码大全

    "Oracle常见问题的错误码大全"是一份非常实用的参考资料,它包含了Oracle数据库在运行过程中可能出现的各种错误码及其对应的解释。 1. 错误码的意义:Oracle错误码是由三位数字组成,例如“ORA-00001”。前两位...

    oracle常见错误及解决方法

    以下是一些常见的Oracle错误及其解释和解决方法: 1. ORA-00001: 违反唯一约束条件 当尝试插入或更新的数据在具有唯一约束(如唯一索引)的列中存在重复值时,会出现此错误。解决方法是检查插入或更新的数据,确保...

    Oracle 常用预定义异常

    通过以上对Oracle PL/SQL中常见预定义异常的介绍,我们可以了解到,在编写PL/SQL代码时如何有效地利用这些异常来增强程序的健壮性和可维护性。正确处理这些异常不仅可以避免程序崩溃,还可以提高程序的运行效率和...

    oracle异常处理

    预定义异常是 Oracle 为常见错误预先定义的一组异常,这些异常通常与数据库操作相关。例如: 1. `Access_info_null` (ora-06530):当尝试访问未初始化的对象时触发。 2. `Case_not_found` (ora-06592):CASE 语句中...

    oracle的1000个常见问题

    本资源“Oracle的1000个常见问题”旨在为Oracle数据库的使用者提供详尽的解决方案,涵盖了从基础操作到高级技术的各种问题。 1. **基础操作**:Oracle数据库的基础操作包括安装配置、启动停止数据库服务、创建和...

    oracle数据库常见面试题

    以下是一些Oracle数据库常见的面试题及其详解: 1. **Oracle数据类型**:了解Oracle支持的数据类型,如VARCHAR2、NUMBER、DATE、BLOB等,以及它们的应用场景。 2. **SQL基础**:掌握基本的SQL语句,如SELECT、...

    oracle常见错误号

    以下是一些常见的Oracle错误号及其原因和解决办法: 1. ORA-01002:fetch out of sequence - 当游标没有正确地按照执行顺序进行操作时,比如在未调用`OPEN`、`FETCH`或`CLOSE`之前尝试`FETCH`,会出现这个错误。...

    Oracle 常见问题1000问 chm 合集.rar

    "Oracle常见问题1000问chm合集"是一个珍贵的资源,尽管部分内容可能较为陈旧,但其中包含的问题解答仍然具有很高的参考价值,尤其对于初学者来说,可以帮助他们快速理解和解决在学习Oracle时遇到的困扰。 首先,让...

    oracle常见问题处理

    Oracle数据库在日常管理和维护中可能会遇到各种问题,以下是一些常见的问题及其解决方案: 1. **区域和语言选项问题**:如果在安装Oracle后通过“区域和语言选项”更改了设置,可能导致Oracle服务无法正常启动,...

    Oracle常用异常代码

    以上是关于Oracle数据库中常见的异常代码及其含义和解决方法的详细介绍。在开发过程中,了解这些异常对于提高程序的健壮性和可维护性非常重要。希望本文能帮助开发者更好地理解和处理Oracle中的异常情况。

Global site tag (gtag.js) - Google Analytics