1. 程式人生 > >Oracle錯誤程式碼集合

Oracle錯誤程式碼集合

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=指定了無效的 Oracle URL

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=格式錯誤的 DATALINK URL, 請嘗試使用 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=ANYTYPE pickler 失敗

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=不支援資料庫會話時區
#
# No more error messages here
#

#############################################################
#
# XA error messages
# from 17200 to 17259
#
#############################################################

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-114 RowSets (JRS) error messages
# [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 引數

#     ^     ^     ^     ^
#     |     |     |     |        P L E A S E    R E A D
#
# Add new message above this comment.
# Before you add a new message, please read "Message Guideline" at the
# top of this file first.
#


#--------------------------------------------------------------------------
#
# TTC Messages
#
#--------------------------------------------------------------------------

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=事務處理目前正在使用中

#
# Add all error messages above here
#
# Below are MBean descriptions. They do not follow the message guidelines.
*

DiagnosibilityMBeanDescription=控制 Oracle JDBC 驅動程式的診斷功能。

DiagnosibilityMBeanConstructor()=Oracle JDBC Diagnosability MBean 的零引數構造器

DiagnosibilityMBeanLoggingEnabledDescription=所有 Oracle JDBC 事件記錄程式碼均由此布林型屬性控制。如果該屬性為“假”, 將不生成任何日誌訊息。如果該屬性為“真”, 日誌訊息將由 java.util.logging 級別和過濾器控制。

DiagnosibilityMBeanStateManageableDescription=Oracle JDBC 驅動程式無法啟動和停止。始終返回“假”。

DiagnosibilityMBeanStatisticsProviderDescription=Oracle JDBC 驅動程式並不通過 Diagnosability MBean 提供統計資訊。