Oracle 错误代码集合.docx
《Oracle 错误代码集合.docx》由会员分享,可在线阅读,更多相关《Oracle 错误代码集合.docx(17页珍藏版)》请在冰豆网上搜索。
![Oracle 错误代码集合.docx](https://file1.bdocx.com/fileroot1/2023-4/16/349880cd-0feb-46a7-b151-d82c047c64ad/349880cd-0feb-46a7-b151-d82c047c64ad1.gif)
Oracle错误代码集合
Oracle错误代码集合.txt38当乌云布满天空时,悲观的人看到的是“黑云压城城欲摧”,乐观的人看到的是“甲光向日金鳞开”。
无论处在什么厄运中,只要保持乐观的心态,总能找到这样奇特的草莓。
ORA-17001=内部错误
ORA-17002=Io异常
ORA-17003=无效的列索引
ORA-17004=无效的列类型
ORA-17005=不支持的列类型
ORA-17006=列名无效
ORA-17007=无效的动态列
ORA-17008=关闭的连接
ORA-17009=关闭的语句
ORA-17010=关闭的Resultset
ORA-17011=结果集已耗尽
ORA-17012=参数类型冲突
ORA-17014=未调用ResultSet.next
ORA-17015=语句被取消
ORA-17016=语句超时
ORA-17017=已初始化游标
ORA-17018=无效的游标
ORA-17019=只能描述查询
ORA-17020=无效的行预取
ORA-17021=定义丢失
ORA-17022=在索引处定义丢失
ORA-17023=不支持的特性
ORA-17024=未读取数据
ORA-17025=defines.isNull()中出现错误
ORA-17026=数字溢出
ORA-17027=流已被关闭
ORA-17028=直到关闭当前的ResultSet才能进行新的定义
ORA-17029=setReadOnly:
不支持只读连接
ORA-17030=仅READ_COMMITTED和SERIALIZABLE是有效的事务处理级
ORA-17031=setAutoClose:
仅支持自动关闭模式打开的情况
ORA-17032=行预取不能设置为零
ORA-17033=出现格式不正确的SQL92串
ORA-17034=出现不支持的SQL92标记
ORA-17035=不支持的字符集!
!
ORA-17036=OracleNumber中的异常
ORA-17037=不能在UTF8和UCS2之间转换
ORA-17038=字节数组不够长
ORA-17039=Char数组不够长
ORA-17040=必须在连接URL中指定子协议
ORA-17041=索引中丢失IN或OUT参数:
ORA-17042=无效的批值
ORA-17043=流的最大长度无效
ORA-17044=内部错误:
未分配数据数组
ORA-17045=内部错误:
试图访问批值之外的绑定值
ORA-17046=内部错误:
数据访问的索引无效
ORA-17047=语法分析类型描述符时出错
ORA-17048=未定义的类型
ORA-17049=不一致的java和sql对象类型
ORA-17050=矢量中没有这样的元素
ORA-17051=此API不能用于非UDT类型
ORA-17052=此ref无效
ORA-17053=长度无效
ORA-17054=LOB定位器无效
ORA-17055=遇到无效字符,在
ORA-17056=不支持的字符集(在类路径中添加orai18n.jar)
ORA-17057=关闭的LOB
ORA-17058=内部错误:
无效的NLS转换率
ORA-17059=无法转换为内部表示
ORA-17060=无法构造描述符
ORA-17061=丢失描述符
ORA-17062=Ref游标无效
ORA-17063=不在事务处理中
ORA-17064=无效的语法或数据库名为空
ORA-17065=转换类为空
ORA-17066=访问层需要具体实施
ORA-17067=指定了无效的OracleURL
ORA-17068=调用中的无效参数
ORA-17069=使用明确的XA调用
ORA-17070=数据大小超出此类型的最大值
ORA-17071=超出VARRAY的最大限制
ORA-17072=对列来说插入的值太大
ORA-17074=无效的名称模式
ORA-17075=对只转发结果集的无效操作
ORA-17076=对只读结果集的无效操作
ORA-17077=无法设置REF值
ORA-17078=无法进行该操作,因为连接已打开
ORA-17079=用户身份证明与现有身份证明不匹配
ORA-17080=无效的批处理命令
ORA-17081=批处理中出现错误
ORA-17082=没有当前行
ORA-17083=不在插入行上
ORA-17084=访问插入行
ORA-17085=出现值冲突
ORA-17086=插入行上的未定义列值
ORA-17087=可忽略的执行提示:
setFetchDirection()
ORA-17088=请求的结果类型和并发级别的语法不受支持
ORA-17089=内部错误
ORA-17090=不允许的操作
ORA-17091=在所请求的类型和(或)并发级别无法创建结果集
ORA-17092=无法在调用处理操作结束时创建或执行JDBC语句
ORA-17093=OCI操作返回OCI_SUCCESS_WITH_INFO
ORA-17094=对象类型版本不匹配
ORA-17095=语句高速缓存大小未作设置
ORA-17096=不能为此逻辑连接启用语句高速缓存。
ORA-17097=PL/SQL索引表的元素类型无效
ORA-17098=空二进制大对象操作无效
ORA-17099=PL/SQL索引表数组长度无效
ORA-17100=数据库Java对象无效
ORA-17101=OCI连接池对象中的属性无效
ORA-17102=Bfile为只读
ORA-17103=通过getConnection返回的连接类型无效。
改用getJavaSqlConnection
ORA-17104=要执行的SQL语句不得为空白或空值
ORA-17105=未设置连接会话时区
ORA-17106=指定的JDBC-OCI驱动程序连接池配置无效
ORA-17107=指定的代理类型无效
ORA-17108=没有在defineColumnType中指定最大长度
ORA-17109=找不到标准Java字符编码
ORA-17110=执行完毕,但带有警告
ORA-17111=指定的连接高速缓存TTL超时时间溢出
ORA-17112=指定的线程时间间隔无效
ORA-17113=线程时间间隔值大于高速缓存超时值
ORA-17114=无法在全局事务处理中使用本地事务处理提交
ORA-17115=无法在全局事务处理中使用本地事务处理回退
ORA-17116=无法在活动的全局事务处理中启用自动提交功能
ORA-17117=无法在活动的全局事务处理中设置保存点
ORA-17118=无法获取已命名保存点的ID
ORA-17119=无法获取未命名保存点的名称
ORA-17120=无法设置启用了自动提交功能的保存点
ORA-17121=无法回退到启用了自动提交功能的保存点
ORA-17122=无法回退到启用了自动提交功能的保存点
ORA-17123=指定的语句高速缓存大小无效
ORA-17124=指定的连接高速缓存失活超时时间无效
ORA-17125=显式高速缓存返回了不正确的语句类型
ORA-17126=固定等待超时时间已过
ORA-17127=指定的固定等待超时时间无效
ORA-17128=SQL字符串不是查询
ORA-17129=SQL字符串不是DML语句
ORA-17132=请求的转换无效
ORA-17133=UNUSED
ORA-17134=SQL中命名参数的长度超过32个字符
ORA-17135=setXXXStream中使用的参数名在SQL中出现多次
ORA-17136=格式错误的DATALINKURL,请尝试使用getString()
ORA-17137=连接高速缓存未启用,或者不是启用高速缓存的有效数据源
ORA-17138=连接高速缓存名称无效。
必须是有效的字符串并且是唯一的
ORA-17139=连接高速缓存属性无效
ORA-17140=具有此高速缓存名称的连接高速缓存已存在
ORA-17141=具有此高速缓存名称的连接高速缓存不存在
ORA-17142=具有此高速缓存名称的连接高速缓存已禁用
ORA-17143=在连接高速缓存中找到的连接无效或已过时
ORA-17144=未执行语句句柄
ORA-17145=接收到的ONS事件无效
ORA-17146=接收到的ONS事件版本无效
ORA-17147=试图设置未出现在SQL中的参数名
ORA-17148=方法仅在Thin中实施
ORA-17149=这已经是代理会话
ORA-17150=代码会话的参数错误
ORA-17151=Clob太大,无法存储在Java字符串中
ORA-17152=此方法仅在逻辑连接中实施
ORA-17153=此方法仅在物理连接中实施
ORA-17154=无法将Oracle字符映射为Unicode
ORA-17155=无法将Unicode映射为Oracle字符
ORA-17156=数组大小对于端对端的度量值无效
ORA-17157=setString只能处理少于32766个字符的字符串
ORA-17158=持续时间对该函数无效
ORA-17159=要执行端对端跟踪的度量值太长
ORA-17160=执行上下文ID序列号超出范围
ORA-17161=使用的交易模式无效
ORA-17162=不支持的holdability值
ORA-17163=无法在启用连接高速缓存时使用getXAConnection()
ORA-17164=无法在启用了高速缓存的情况下从物理连接调用getXAResource()
ORA-17165=服务器中不存在此连接的PRIVATE_JDBC包
ORA-17166=无法对PLSQL语句执行提取
ORA-17167=找不到PKI类。
要使用'connect/'功能,oraclepki.jar必须位于类路径中
ORA-17168=密钥存储遇到问题。
请在出现打开的Wallet(cwallet.sso)时检查Wallet的位置并使用mkstore实用程序确保此Wallet包含正确的身份证明
ORA-17169=无法将流绑定到ScrollableResultSet或UpdatableResultSet
ORA-17170=名称空间不能为空
ORA-17171=属性长度不能超过30个字符
ORA-17172=属性的值不能超过400个字符
ORA-17173=并非所有返回参数都已注册
ORA-17174=唯一受支持的名称空间是CLIENTCONTEXT
ORA-17175=远程ONS配置期间出错
ORA-17176=无法识别区域设置
ORA-17177=对象不使用请求的接口包装任何内容
ORA-17178=ANYTYPEpickler失败
ORA-17179=KOTAD中的幻数不匹配
ORA-17180=KOTAD中的格式错误
ORA-17181=字符转换器一般错误
ORA-17182=字符转换器溢出错误
ORA-17183=字符转换器不可用错误-请与Oracle技术支持联系
ORA-17184=创建NCLOB时使用了不正确的形式
ORA-17185=连接属性的默认值缺失
ORA-17186=连接属性的访问模式缺失
ORA-17187=用于存储连接属性的实例变量的类型不受支持
ORA-17188=在连接属性的反映过程中出现IllegalAccessException
ORA-17189=用于存储连接属性的实例变量缺失
ORA-17190=连接属性:
格式错误
ORA-17191=无效的提交选项
ORA-17192=在已释放LOB上的操作
ORA-17193=无效的AQ消息格式
ORA-17194=标记和重设不受此类的支持
ORA-17195=标记无效或未设置
ORA-17196=预读时的限制太大
ORA-17197=参数名的数目与已注册参数的数目不匹配
ORA-17198=未设置数据库会话时区
ORA-17199=不支持数据库会话时区
#
#Nomoreerrormessageshere
#
#############################################################
#
#XAerrormessages
#from17200to17259
#
#############################################################
ORA-17200=无法正确地将XA打开字符串从Java转换成C
ORA-17201=无法正确地将XA关闭字符串从Java转换成C
ORA-17202=无法正确地将RM名称从Java转换成C
ORA-17203=无法将指针类型强制转换成jlong
ORA-17204=输入数组过短,无法容纳OCI句柄
ORA-17205=无法使用xaoSvcCtx从C-XA获取OCISvcCtx句柄
ORA-17206=无法使用xaoEnv从C-XA获取OCIEnv句柄
ORA-17207=未在数据源中设置tnsEntry属性
ORA-17213=C-XA在xa_open期间返回XAER_RMERR
ORA-17215=C-XA在xa_open期间返回XAER_INVAL
ORA-17216=C-XA在xa_open期间返回XAER_PROTO
ORA-17233=C-XA在xa_close期间返回XAER_RMERR
ORA-17235=C-XA在xa_close期间返回XAER_INVAL
ORA-17236=C-XA在xa_close期间返回XAER_PROTO
ORA-17240=无法检索本地主机IP地址。
出现UnknownHostException。
ORA-17241=无法检索本地主机IP地址。
出现SecurityException。
ORA-17242=对选项中指定的TCP端口进行语法分析时出错。
ORA-17243=对选项中指定的TIMEOUT值进行语法分析时出错。
ORA-17244=对选项中指定的CHANGELAG值进行语法分析时出错。
ORA-17245=尝试删除的注册使用的不是当前连接到的数据库实例。
ORA-17246=监听程序不能为空值。
ORA-17247=尝试将监听程序附加到在JDBC驱动程序之外创建的注册。
ORA-17248=监听程序已经注册。
ORA-17249=因为监听程序没有注册,所以无法删除它。
ORA-17250=TCP端口已经使用。
ORA-17251=注册已关闭。
ORA-17252=有效负载类型无效或未定义。
ORA-17253=名称对于clientInfo来说无效或不受支持。
ORA-17254=内存不足,无法分配请求的内存大小
ORA-17255=快速连接故障转移一旦启用就无法禁用
ORA-17256=此实例属性不可用。
#############################################################
#
#JSR-114RowSets(JRS)errormessages
#[17300-17399]
#
#############################################################
ORA-17300=无法通过数据源进行连接
ORA-17301=一个或多个验证RowSet属性未设置
ORA-17302=RowSet连接未打开
ORA-17303=此JdbcRowSet实施不允许显示已删除的行
ORA-17304=SyncProvider实例未构造
ORA-17305=ResultSet未打开
ORA-17306=RowSet类型为TYPE_SCROLL_SENSITIVE时,无法应用提取方向
ORA-17307=RowSet类型为TYPE_FORWARD_ONLY时,无法应用FETCH_REVERSE
ORA-17308=提取方向非法
ORA-17309=RowSet没有启用写入
ORA-17310=参数索引无效
ORA-17311=将列转换为流类型时出错
ORA-17312=无法将列转换为流类型
ORA-17313=行位置无效,请先尝试调用下一行/上一行
ORA-17314=操作对于类型为TYPE_FORWARD_ONLY的RowSet无效
ORA-17315=未更改任何行
ORA-17316=toCollection()中的映射操作失败
ORA-17317=未插入该行
ORA-17318=未删除该行
ORA-17319=未更新该行
ORA-17320=行中的列没有全部设置
ORA-17321=将读进程转换为字符串时出错
ORA-17322=无法读取流
ORA-17323=无效的参数类型
ORA-17324=无效的键列数
ORA-17325=无效的页大小
ORA-17326=尝试将已插入行标记为原始行
ORA-17327=调用insertRow之前对此行的操作无效
ORA-17328=基础ResultSet不支持此操作
ORA-17329=不预先执行分页操作就无法调用此操作
ORA-17330=指定的行参数的数目无效
ORA-17331=起始位置不应为负数
ORA-17332=提供的用于置入的ResultSet为空值
ORA-17333=在此位置开始置入的行太少
ORA-17334=没有设置匹配列索引
ORA-17335=没有设置匹配列名
ORA-17336=匹配列索引无效
ORA-17337=匹配列名无效
ORA-17338=无法设置匹配列索引
ORA-17339=无法设置匹配列名
ORA-17340=尚未设置要取消设置的列索引
ORA-17341=尚未设置要取消设置的列名
ORA-17342=无法获取连接
ORA-17343=无法对SQL字符串进行语法分析以获得表名。
ORA-17344=RowSet滚动类型不正确
ORA-17345=该对象不满足过滤标准
ORA-17346=SerialBlob构造器
ORA-17347=SerialClob构造器
ORA-17348=错误,无法复制对象的副本
ORA-17349=创建对象副本时出错
ORA-17350=空RowSet参数无效
ORA-17351=该参数不是RowSet实例
ORA-17352=联接类型不受支持
ORA-17353=行集中元素的数目不等于匹配列数
ORA-17354=尚不支持第三方RowSet联接
ORA-17355=读进程无效
ORA-17356=写进程无效
ORA-17357=值错误;属性不可为空值
ORA-17358=值错误;元数据不可为空值
ORA-17359=无效的WebRowSet参数
#^^^^
#||||PLEASEREAD
#
#Addnewmessageabovethiscomment.
#Beforeyouaddanewmessage,pleaseread"MessageGuideline"atthe
#topofthisfilefirst.
#
#--------------------------------------------------------------------------
#
#TTCMessages
#
#--------------------------------------------------------------------------
ORA-17401=违反协议
ORA-17402=只期望得到一个RPA消息
ORA-17403=只期望得到一个RXH消息
ORA-17404=收到超过预期的RXD
ORA-17405=UAC长度不为零
ORA-17406=超出缓冲区的最大长度
ORA-17407=无效的类型表示(setRep)
ORA-17408=无效的类型表示(getRep)
ORA-17409=无效的缓冲区长度
ORA-17410=无法从套接字读取更多的数据
ORA-17411=数据类型表示不匹配
ORA-17412=类型长度大于最大值
ORA-17413=超出关键字大小
ORA-17414=缓冲区容量不足以存储列名
ORA-17415=尚未处理此类型
ORA-17416=FATAL
ORA-17417=NLS问题,无法对列名进行解码
ORA-17418=内部结构的字段长度错误
ORA-17419=返回的列数无效
ORA-17420=未定义Oracle版本
ORA-17421=未定义类型或连接
ORA-17422=工厂中的无效类
ORA-17423=在未定义IOV的情况下使用PLSQL块
ORA-17424=尝试不同的编组操作
ORA-17425=返回PLSQL块中的流
ORA-17426=IN和OUT的绑定均为NULL
ORA-17427=使用未初始化的OAC
ORA-17428=连接后必须调用登录
ORA-17429=必须至少与服务器连接
ORA-17430=必须登录到服务器
ORA-17431=要分析的SQL语句为空
ORA-17432=all7中的无效选项
ORA-17433=调用中无效的参数
ORA-17434=不在流模式下
ORA-17435=IOV中无效的in_out_binds个数
ORA-17436=无效的outbinds数
ORA-17437=PLSQL块IN/OUT参数中出现错误
ORA-17438=内部-不期望的值
ORA-17439=无效的SQL类型
ORA-17440=DBItem/DBType为空
ORA-17441=不支持的Oracle版本。
支持的最低版本为7.2.3。
ORA-17442=Refcursor值无效
ORA-17444=不支持从服务器接收到的TTC协议版本
ORA-17445=LOB已在同一个事务处理中打开
ORA-17446=LOB已在同一个事务处理中关闭
ORA-17447=OALL8处于不一致状态
ORA-17448=事务处理目前正在使用中
#
#Addallerrormessagesabovehere
#
#BelowareMBeandescriptions.Theydonotfollowthemessagegu