Oracle 錯誤收集

Endv發表於2014-11-22

Oracle 錯誤大全

ORA-00001: 違反唯一約束條件 (.)
ORA-00017: 請求會話以設定跟蹤事件
ORA-00018: 超出最大會話數
ORA-00019: 超出最大會話許可數
ORA-00020: 超出最大程式數 ()
ORA-00021: 會話附屬於其它某些程式;無法轉換會話
ORA-00022: 無效的會話 ID;訪問被拒絕
ORA-00023: 會話引用程式私用記憶體;無法分離會話
ORA-00024: 單一程式模式下不允許從多個程式註冊
ORA-00025: 無法分配
ORA-00026: 丟失或無效的會話 ID
ORA-00027: 無法刪去當前會話
ORA-00028: 您的會話己被刪去
ORA-00029: 會話不是使用者會話
ORA-00030: 使用者會話 ID 不存在。
ORA-00031: 標記要刪去的會話
ORA-00032: 無效的會話移植口令
ORA-00033: 當前的會話具有空的移植口令
ORA-00034: 無法在當前 PL/SQL 會話中
ORA-00035: LICENSE_MAX_USERS 不能小於當前使用者數
ORA-00036: 超過遞迴 SQL () 級的最大值
ORA-00037: 無法轉換到屬於不同伺服器組的會話
ORA-00038: 無法建立會話: 伺服器組屬於其它使用者
ORA-00050: 獲取入隊時作業系統出錯
ORA-00051: 等待資源超時
ORA-00052: 超出最大入隊資源數 ()
ORA-00053: 超出最大入隊數
ORA-00054: 資源正忙,要求指定 NOWAIT
           英文解析:resource busy and acquire with NOWAIT specified
           錯誤解析:表被鎖住了,要不等待表解鎖,要不就去kill了它。
ORA-00055: 超出 DML 鎖的最大數
ORA-00056: 物件 '.' 上的 DDL 鎖以不相容模式掛起
ORA-00057: 超出臨時表鎖的最大數
ORA-00058: DB_BLOCK_SIZE 必須為才可安裝此資料庫 (非 )
ORA-00059: 超出 DB_FILES 的最大值
ORA-00060: 等待資源時檢測到死鎖
ORA-00061: 另一個例程設定了不同的 DML_LOCKS,由於死鎖使事務回退。
ORA-00062: 無法獲得 DML 全表鎖定;DML_LOCKS 為 0
ORA-00063: 超出 LOG_FILES 的最大數
ORA-00064: 物件過大以至無法分配在此 O/S (,)
ORA-00065: FIXED_DATE 的初始化失敗
ORA-00066: LOG_FILES 為  但需要成為  才可相容
ORA-00067: 值  對引數  無效;至少必須為
ORA-00068: 值  對引數  無效,必須在  和  之間
ORA-00069: 無法獲得鎖定 -- 禁用了表鎖定
ORA-00070: 命令無效
ORA-00071: 程式號必須介於 1 和  之間
ORA-00072: 程式""不活動
ORA-00073: 命令  介於  和  個引數之間時使用
ORA-00074: 未指定程式
ORA-00075: 在此例程未找到程式 ""
ORA-00076: 未找到轉儲
ORA-00077: 轉儲  無效
ORA-00078: 無法按名稱轉儲變數
ORA-00079: 未找到變數
ORA-00080: 層次  指定的全域性區域無效
ORA-00081: 地址範圍 [,) 不可讀
ORA-00082:  的記憶體大小不在有效集合 [1], [2], [4] 之內
ORA-00083: 警告: 可能損壞對映的 SGA
ORA-00084: 全域性區域必須為 PGA, SGA 或 UGA
ORA-00085: 當前呼叫不存在
ORA-00086: 使用者呼叫不存在
ORA-00087: 命令無法在遠端例程上執行
ORA-00088: 共享伺服器無法執行命令
ORA-00089: ORADEBUG 命令中無效的例程號
ORA-00090: 未能將記憶體分配給群集資料庫 ORADEBUG 命令
ORA-00091: LARGE_POOL_SIZE 至少必須為
ORA-00092: LARGE_POOL_SIZE 必須大於 LARGE_POOL_MIN_ALLOC
ORA-00093:  必須介於  和  之間
ORA-00094:  要求整數值
ORA-00096: 值  對引數  無效,它必須來自  之間
ORA-00097: 使用 Oracle SQL 特性不在 SQL92  級中
ORA-00099: 等待資源時發生超時,可能是 PDML 死鎖所致
ORA-00100: 未找到資料
ORA-00101: 系統引數 DISPATCHERS 的說明無效
ORA-00102: 排程程式無法使用網路協議
ORA-00103: 無效的網路協議;供排程程式備用
ORA-00104: 檢測到死鎖;全部公用伺服器已鎖定等待資源
ORA-00105: 未配置網路協議  的排程機制
ORA-00106: 無法在連線到排程程式時啟動/關閉資料庫
ORA-00107: 無法連線到 ORACLE 監聽器程式
ORA-00108: 無法設定排程程式以同步進行連線
ORA-00111: 由於伺服器數目限制在 , 所以沒有啟動所有伺服器
ORA-00112: 僅能建立多達  (最多指定) 個排程程式
ORA-00113: 協議名  過長
ORA-00114: 缺少系統引數 SERVICE_NAMES 的值
ORA-00115: 連線被拒絕;排程程式連線表已滿
ORA-00116: SERVICE_NAMES 名過長
ORA-00117: 系統引數 SERVICE_NAMES 的值超出範圍
ORA-00118: 系統引數 DISPATCHERS 的值超出範圍
ORA-00119: 系統引數  的說明無效
ORA-00120: 未啟用或安裝排程機制
ORA-00121: 在缺少 DISPATCHERS 的情況下指定了 SHARED_SERVERS
ORA-00122: 無法初始化網路配置
ORA-00123: 空閒公用伺服器終止
ORA-00124: 在缺少 MAX_SHARED_SERVERS 的情況下指定了 DISPATCHERS
ORA-00125: 連線被拒絕;無效的簡報
ORA-00126: 連線被拒絕;無效的重複
ORA-00127: 排程程式  不存在
ORA-00128: 此命令需要排程程式名
ORA-00129: 監聽程式地址驗證失敗 ''
ORA-00130: 監聽程式地址 '' 無效
ORA-00131: 網路協議不支援註冊 ''
ORA-00132: 語法錯誤或無法解析的網路名稱 ''
ORA-00150: 重複的事務處理 ID
ORA-00151: 無效的事務處理 ID
ORA-00152: 當前會話與請求的會話不匹配
ORA-00153: XA 庫中的內部錯誤
ORA-00154: 事務處理監視器中的協議錯誤
ORA-00155: 無法在全域性事務處理之外執行工作
ORA-00160: 全域性事務處理長度  超出了最大值 ()
ORA-00161: 事務處理的分支長度  非法 (允許的最大長度為 )
ORA-00162: 外部 dbid 的長度  超出了最大值 ()
ORA-00163: 內部資料庫名長度  超出了最大值 ()
ORA-00164: 在分散式事務處理中不允許獨立的事務處理
ORA-00165: 不允許對遠端操作進行可移植分散式自治轉換
ORA-00200: 無法建立控制檔案
ORA-00201: 控制檔案版本  與 ORACLE 版本  不相容
ORA-00202: 控制檔案: ''
ORA-00203: 使用錯誤的控制檔案
ORA-00204: 讀控制檔案時出錯 (塊 ,# 塊 )
ORA-00205: 標識控制檔案出錯,有關詳情,請檢查警告日誌
ORA-00206: 寫控制檔案時出錯 (塊 ,# 塊 )
ORA-00207: 控制檔案不能用於同一資料庫
ORA-00208: 控制檔案的名稱數超出限制
ORA-00209: 控制檔案塊大小不匹配,有關詳情,請檢查警告日誌
ORA-00210: 無法開啟指定的控制檔案
ORA-00211: 控制檔案與先前的控制檔案不匹配
ORA-00212: 塊大小  低於要求的最小大小 ( 位元組)
ORA-00213: 不能重新使用控制檔案;原檔案大小為 ,還需
ORA-00214: 控制檔案 '' 版本  與檔案 '' 版本  不一致
ORA-00215: 必須至少存在一個控制檔案
ORA-00216: 無法重新調整從 8.0.2 移植的控制檔案大小
ORA-00217: 從 9.0.1 進行移植無法重新調整控制檔案的大小
ORA-00218: 控制檔案的塊大小  與 DB_BLOCK_SIZE () 不匹配
ORA-00219: 要求的控制檔案大小  超出了允許的最大值
ORA-00220: 第一個例程未安裝控制檔案,有關詳情,請檢查警告日誌
ORA-00221: 寫入控制檔案出錯
ORA-00222: 操作將重新使用當前已安裝控制檔案的名稱
ORA-00223: 轉換檔案無效或版本不正確
ORA-00224: 控制檔案重設大小嚐試使用非法記錄型別 ()
ORA-00225: 控制檔案的預期大小  與實際大小  不同
ORA-00226: 備用控制檔案開啟時不允許進行操作
ORA-00227: 控制檔案中檢測到損壞的塊: (塊 ,# 塊 )
ORA-00228: 備用控制檔名長度超出了最大長度
ORA-00229: 操作不允許: 已掛起快照控制檔案入隊
ORA-00230: 操作不允許: 無法使用快照控制檔案入隊
ORA-00231: 快照控制檔案未命名
ORA-00232: 快照控制檔案不存在, 已損壞或無法讀取
ORA-00233: 控制檔案副本已損壞或無法讀取
ORA-00234: 標識或開啟快照或複製控制檔案時出錯
ORA-00235: 控制檔案固定表因併發更新而不一致
ORA-00236: 快照操作不允許: 掛上的控制檔案為備份檔案
ORA-00237: 快照操作不允許: 控制檔案新近建立
ORA-00238: 操作將重用屬於資料庫一部分的檔名
ORA-00250: 未啟動存檔器
ORA-00251: LOG_ARCHIVE_DUPLEX_DEST 不能是與字串  相同的目的地
ORA-00252: 日誌  線上程  上為空,無法存檔
ORA-00253: 字元限制在  以內,歸檔目的字串  超出此限制
ORA-00254: 存檔控制字串 '' 時出錯
ORA-00255: 存檔日誌  (執行緒 , 序列 # ) 時出錯
ORA-00256: 無法翻譯歸檔目的字串
ORA-00257: 存檔器錯誤。在釋放之前僅限於內部連線
ORA-00258: NOARCHIVELOG 模式下的人工存檔必須標識日誌
ORA-00259: 日誌  (開啟執行緒 ) 為當前日誌,無法存檔
ORA-00260: 無法找到聯機日誌序列  (執行緒 )
ORA-00261: 正在存檔或修改日誌  (執行緒 )
ORA-00262: 當前日誌  (關閉執行緒 ) 無法切換
ORA-00263: 執行緒  沒有需要存檔的記錄
ORA-00264: 不要求恢復
ORA-00265: 要求例程恢復,無法設定 ARCHIVELOG 模式
ORA-00266: 需要存檔日誌檔名
ORA-00267: 無需存檔日誌檔名
ORA-00268: 指定的日誌檔案不存在 ''
ORA-00269: 指定的日誌檔案為執行緒  的一部分 (非 )
ORA-00270: 建立存檔日誌  時出錯
ORA-00271: 沒有需要存檔的日誌
ORA-00272: 寫存檔日誌  時出錯
ORA-00273: 未記錄的直接載入資料的介質恢復
ORA-00274: 非法恢復選項
ORA-00275: 已經開始介質恢復
ORA-00276: CHANGE 關鍵字已指定但未給出更改編號
ORA-00277: UNTIL 恢復標誌  的非法選項
ORA-00278: 此恢復不再需要日誌檔案 ''
ORA-00279: 更改  (在  生成) 對於執行緒  是必需的
ORA-00280: 更改  對於執行緒  是按序列 #  進行的
ORA-00281: 不能使用排程程式執行介質恢復
ORA-00282: UPI  呼叫不被支援,請使用 ALTER DATABASE RECOVER
ORA-00283: 恢復會話因錯誤而取消
ORA-00284: 恢復會話仍在進行
ORA-00285: TIME 未作為字串常數給出
ORA-00286: 無可用成員,或成員無有效資料
ORA-00287: 未找到指定的更改編號  (線上程  中)
ORA-00288: 要繼續恢復,請鍵入 ALTER DATABASE RECOVER CONTINUE
ORA-00289: 建議:
ORA-00290: 作業系統出現存檔錯誤。請參閱下面的錯誤
ORA-00291: PARALLEL 選項要求數字值
ORA-00292: 未安裝並行恢復功能
ORA-00293: 控制檔案與重做日誌不同步
ORA-00294: 無效的存檔日誌格式標識 ''
ORA-00295: 資料檔案號  無效,必須介於 1 與  之間
ORA-00296: 已超出 RECOVER DATAFILE LIST 的最大檔案數 ()
ORA-00297: 必須在 RECOVER DATAFILE START 之前指定 RECOVER DATAFILE LIST
ORA-00298: 丟失或無效的 TIMEOUT 間隔
ORA-00299: 必須在資料檔案  上使用檔案級介質恢復
ORA-00300: 指定的重做日誌塊大小  非法 - 超出限制
ORA-00301: 新增日誌檔案 '' 時出錯 - 無法建立檔案
ORA-00302: 日誌超出限制
ORA-00303: 無法處理多次中斷的重做
ORA-00304: 請求的 INSTANCE_NUMBER 在使用中
ORA-00305: 日誌  (執行緒 ) 不一致;屬於另一個資料庫
ORA-00306: 此資料庫中的例程限制
ORA-00307: 請求的 INSTANCE_NUMBER 超出限制,最大為
ORA-00308: 無法開啟存檔日誌 ''
ORA-00309: 日誌屬於錯誤的資料庫
ORA-00310: 存檔日誌包含序列 ;要求序列
ORA-00311: 無法從存檔日誌讀取標題
ORA-00312: 聯機日誌  執行緒 : ''
ORA-00313: 無法開啟日誌組  (執行緒 ) 的成員
ORA-00314: 日誌  (執行緒 ),預計序號  與  不匹配
ORA-00315: 日誌  (執行緒 ),標題中的執行緒 #  錯誤
ORA-00316: 日誌  (執行緒 ),標題中的型別  不是日誌檔案
ORA-00317: 標題中的檔案型別  不是日誌檔案
ORA-00318: 日誌  (執行緒 ),預計檔案大小  與  不匹配
ORA-00319: 日誌  (執行緒 ) 具有錯誤的日誌重置狀態
ORA-00320: 無法從日誌  (執行緒 ) 讀取檔案標題
ORA-00321: 日誌  (執行緒 ),無法更新日誌檔案標題
ORA-00322: 日誌  (執行緒 ) 不是當前副本
ORA-00323: 執行緒  的當前日誌不可用而所有其它日誌均需要存檔
ORA-00324: 日誌檔案 '' 的翻譯名 '' 太長, 字元超出  限制
ORA-00325: 已歸檔執行緒  的日誌,標題中的執行緒 #  錯誤
ORA-00326: 日誌在更改  開始,需要更早的更改
ORA-00327: 日誌  (執行緒 ),實際大小  小於需要的
ORA-00328: 歸檔日誌在更改  結束,需要稍後的更改
ORA-00329: 歸檔日誌在更改  開始,需要更改
ORA-00330: 歸檔日誌在更改  結束,需要更改
ORA-00331: 日誌版本  與 ORACLE 版本  不相容
ORA-00332: 歸檔日誌過小 - 可能未完全歸檔
ORA-00333: 重做日誌讀取塊  計數  出錯
ORA-00334: 歸檔日誌: ''
ORA-00335: 聯機日誌 : 沒有此編號的日誌,日誌不存在
ORA-00336: 大小為  的日誌檔案塊數小於最小  塊數
ORA-00337: 日誌檔案 '' 不存在且未指定大小
ORA-00338: 日誌  (執行緒 ) 比控制檔案更新
ORA-00339: 歸檔日誌未包含任何重做
ORA-00340: 處理聯機日誌  (執行緒 ) 時出現 I/O 錯誤
ORA-00341: 日誌  (執行緒 ),標題中的日誌 #  錯誤
ORA-00342: 歸檔日誌在上一個 RESETLOGS 之前建立程式包
ORA-00343: 錯誤過多,已關閉日誌成員
ORA-00344: 無法重新建立聯機日誌 ''
ORA-00345: 重做日誌寫入塊  計數  出錯
ORA-00346: 日誌成員標記為 STALE
ORA-00347: 日誌  (執行緒 ),預計塊大小  與  不匹配
ORA-00348: 單一程式重做失敗;必須中止例程
ORA-00349: 無法獲得 '' 的塊大小
ORA-00350: 日誌  (執行緒 ) 中需要歸檔
ORA-00351: recover-to 時間無效
ORA-00352: 執行緒  的所有日誌均需要歸檔 - 無法啟用
ORA-00353: 日誌損壞接近塊  更改  時間
ORA-00354: 損壞重做日誌塊標題
ORA-00355: 更改編號無次序
ORA-00356: 更改說明中的長度不一致
ORA-00357: 日誌檔案指定了過多成員,最大為
ORA-00358: 指定了過多檔案成員,最大為
ORA-00359: 日誌檔案組  不存在
ORA-00360: 非日誌檔案成員:
ORA-00361: 無法刪除最後一個日誌成員  (組 )
ORA-00362: 組成組  中的有效日誌檔案要求輸入成員
ORA-00363: 日誌不是歸檔版本
ORA-00364: 無法將標題寫入新日誌成員
ORA-00365: 指定日誌不是正確的下一個日誌
ORA-00366: 日誌  (執行緒 ),檔案標題中的校驗和錯誤
ORA-00367: 日誌檔案標題中的校驗和錯誤
ORA-00368: 重做日誌塊中的校驗和錯誤
ORA-00369: 執行緒  的當前日誌不可用且其它日誌已被清除
ORA-00370: Rcbchange 操作過程中可能出現死鎖
ORA-00371: 共享池記憶體不足
ORA-00372: 此時無法修改檔案
ORA-00373: 聯機日誌版本  與 ORACLE 版本  不相容
ORA-00374: 引數 db_block_size =  無效; 它必須是  的倍數, 範圍為 [..]
ORA-00375: 無法獲得預設 db_block_size
ORA-00376: 此時無法讀取檔案
ORA-00377: 檔案  的頻繁備份導致寫操作延遲
ORA-00378: 無法按指定建立緩衝池
ORA-00379: 緩衝池  中無法提供 K 塊大小的空閒緩衝區
ORA-00380: 無法指定 db_k_cache_size, 因為 K 是標準塊大小
ORA-00381: 無法將新引數和舊引數同時用於緩衝區快取記憶體的大小說明
ORA-00382:  不是有效的塊大小, 有效範圍為 [..]
ORA-00383: DEFAULT 快取記憶體的塊大小  不能減少至零
ORA-00384: 沒有足夠的記憶體來增加快取記憶體的大小
ORA-00385: cannot enable Very Large Memory with new buffer cache parameters
ORA-00390: 日誌  (執行緒 ) 正被清除,無法成為當前日誌
ORA-00391: 所有執行緒必須同時轉換為新的日誌格式
ORA-00392: 日誌  (執行緒 ) 正被清除,不允許操作
ORA-00393: 離線資料檔案的恢復需要日誌  (執行緒 )
ORA-00394: 在嘗試存檔時重新使用聯機日誌
ORA-00395: '克隆' 資料庫的聯機日誌必須重新命名
ORA-00396: 錯誤  需要退回到單次遍歷恢復
ORA-00397: 對於檔案  (塊 ), 檢測到寫入丟失情況
ORA-00398: 由於重新配置而中止了執行緒恢復
ORA-00399: 重做日誌中的更改說明已損壞
ORA-00400: 無效的版本值  (對於引數 )
ORA-00401: 此版本不支援引數  的值
ORA-00402: 版本  的資料庫更改無法用於版本
ORA-00403:  () 不同於其它例程 ()
ORA-00404: 未找到轉換檔案: ''
ORA-00405: 相容型別""
ORA-00406: COMPATIBLE 引數需要為  或更大
ORA-00407: 不允許從版本 . 到 . 滾動升級
ORA-00408: 引數  設定為 TRUE
ORA-00409: COMPATIBLE 必須是  或更高值才能使用 AUTO SEGMENT SPACE MANAGEMENT
ORA-00436: 沒有 ORACLE 軟體使用權,請與 Oracle 公司聯絡獲得幫助
ORA-00437: 沒有 ORACLE 軟體功能使用權,請與 Oracle 公司聯絡獲得幫助
ORA-00438: 未安裝  選項
ORA-00439: 未啟用特性:
ORA-00443: 背景程式 "" 未啟動
ORA-00444: 背景程式 "" 啟動時失敗
ORA-00445: 背景程式 "" 在  秒之後仍沒有啟動
ORA-00446: 背景程式意外啟動
ORA-00447: 背景程式出現致命錯誤
ORA-00448: 背景程式正常結束
ORA-00449: 背景程式 '' 因錯誤  異常終止
ORA-00470: LGWR 程式因錯誤而終止
ORA-00471: DBWR 程式因錯誤而終止
ORA-00472: PMON 程式因錯誤而終止
ORA-00473: ARCH 程式因錯誤而終止
ORA-00474: SMON 程式因錯誤而終止
ORA-00475: TRWR 程式因錯誤而終止
ORA-00476: RECO 程式因錯誤而終止
ORA-00477: SNP* 程式因錯誤而終止
ORA-00478: SMON 程式由於  錯誤終止
ORA-00480: LCK* 程式因錯誤而終止
ORA-00481: LMON 程式因錯誤而終止
ORA-00482: LMD* 程式因錯誤而終止
ORA-00483: 關閉程式過程中異常終止
ORA-00484: LMS* 程式因錯誤而終止
ORA-00485: DIAG 程式由於  錯誤終止
ORA-00486: 功能不可用
ORA-00568: 超出中斷處理程式的最大數
ORA-00574: osndnt: $CANCEL 失敗 (中斷)
ORA-00575: osndnt: $QIO 失敗 (傳送 out-of-band 中斷)
ORA-00576: 帶內中斷協議錯誤
ORA-00577: 帶外中斷協議錯誤
ORA-00578: 重置協議錯誤
ORA-00579: osndnt: 伺服器收到連線請求格式不正確
ORA-00580: 協議版本不匹配
ORA-00581: osndnt: 無法分配上下文區域
ORA-00582: osndnt: 無法撤消分配上下文區域
ORA-00583: osndnt: $TRNLOG 失敗
ORA-00584: 無法關閉連線
ORA-00585: 主機名稱格式錯誤
ORA-00586: osndnt: LIB$ASN_WTH_MBX 失敗
ORA-00587: 無法連線到遠端主機
ORA-00588: 來自主機的資訊過短
ORA-00589: 來自主機的資訊資料長度錯誤
ORA-00590: 來自主機的資訊型別錯誤
ORA-00591: 寫入的位元組數錯誤
ORA-00592: osndnt: $QIO 失敗 (郵箱佇列)
ORA-00593: osndnt: $DASSGN 失敗 (網路裝置)
ORA-00594: osndnt: $DASSGN 失敗 (郵箱)
ORA-00595: osndnt: $QIO 失敗 (接收)
ORA-00596: osndnt: $QIO 失敗 (傳送)
ORA-00597: osndnt: $QIO 失敗 (郵箱佇列)
ORA-00598: osndnt: $QIO IO 失敗 (郵箱讀取)
ORA-00600: 內部錯誤程式碼,引數: [], [], [], [], [], [], [], []
ORA-00601: 清除鎖定衝突
ORA-00602: 內部程式設計異常錯誤
ORA-00603: ORACLE 伺服器會話因致命錯誤而終止
ORA-00604: 遞迴 SQL 層  出現錯誤
ORA-00606: 內部錯誤程式碼
ORA-00607: 當更改資料塊時出現內部錯誤
ORA-00701: 無法改變熱啟動資料庫所需的物件
ORA-00702: 載入程式版本 '' 與版本 '' 不一致
ORA-00703: 超出行快取記憶體例程鎖的最大數
ORA-00704: 載入程式程式失敗
ORA-00705: 啟動過程中的狀態不一致;請在關閉例程後重新啟動
ORA-00706: 更改檔案 '' 的格式時出錯
ORA-00816: 錯誤資訊無法轉換
ORA-00900: 無效 SQL 語句
ORA-00901: 無效 CREATE 命令
ORA-00902: 無效資料型別
ORA-00903: 表名無效
           英文解析:invalid table name
           錯誤解析:例如動態SQL用繫結變數不能傳參做表名,如果傳參做表名就會觸發這個錯誤
程式碼案例:declare
vc_sql varchar2(100);
vc_tablename varchar2(100):='dual';
begin
  vc_sql:='insert into temp_phone2(phone)
  select 55 from :1';
  execute IMMEDIATE vc_sql using vc_tablename;
  commit;
end;
ORA-00904: 無效的識別符號
ORA-00905: 缺少關鍵字
ORA-00906: 缺少左括號
ORA-00907: 缺少右括號
ORA-00908: 缺少 NULL 關鍵字
ORA-00909: 引數個數無效
ORA-00910: 指定的長度對於資料型別而言過長
ORA-00911: 無效字元
ORA-00913: 值過多
ORA-00914: 缺少 ADD 關鍵字
ORA-00915: 當前不允許網路訪問字典表
ORA-00917: 缺少逗號
ORA-00918: 未明確定義列
ORA-00919: 無效函式
ORA-00920: 無效的關係運算子
ORA-00921: 未預期的 SQL 命令結尾
ORA-00922: 缺少或無效選項
ORA-00923: 未找到預期 FROM 關鍵字
ORA-00924: 缺少 BY 關鍵字
ORA-00925: 缺失 INTO 關鍵字
ORA-00926: 缺少 VALUES 關鍵字
ORA-00927: 缺少等號
ORA-00928: 缺少 SELECT 關鍵字
ORA-00929: 缺少句號
ORA-00930: 缺少星號
ORA-00931: 缺少標識
ORA-00932: 不一致的資料型別: 要求  得到的卻是
ORA-00933: SQL 命令未正確結束
ORA-00934: 此處不允許使用分組函式
ORA-00935: 分組函式的巢狀太深
ORA-00936: 缺少表示式
ORA-00937: 非單組分組函式
ORA-00938: 函式沒有足夠的引數
ORA-00939: 函式的引數過多
ORA-00940: 無效的 ALTER 命令
ORA-00941: 群集名缺少
ORA-00942: 表或檢視不存在
ORA-00943: 群集不存在
ORA-00944: 沒有足夠的聚簇列數
ORA-00945: 指定的聚簇列不存在
ORA-00946: 缺少 TO 關鍵字
ORA-00947: 沒有足夠的值
ORA-00948: 不再支援 ALTER CLUSTER 語句
ORA-00949: 非法引用遠端資料庫
ORA-00950: 無效 DROP 選項
ORA-00951: 群集非空
ORA-00952: 缺少 GROUP 關鍵字
ORA-00953: 缺少或無效索引名
ORA-00954: 缺少 IDENTIFIED 關鍵字
ORA-00955: 名稱已由現有物件使用
ORA-00956: 缺少或無效審計選項
ORA-00957: 列名重複
ORA-00958: 缺少 CHECK 關鍵字
ORA-00959: 表空間''不存在
ORA-00960: 選擇列表中的命名含糊
ORA-00961: 錯誤的日期/間隔值
ORA-00962: group-by / order-by 表示式過多
ORA-00963: 不支援的間隔型別
ORA-00964: 表名不在 FROM 列表中
ORA-00965: 列別名中不允許'*'
ORA-00966: 缺少 TABLE 關鍵字
ORA-00967: 缺少 WHERE 關鍵字
ORA-00968: 缺少 INDEX 關鍵字
ORA-00969: 缺少 ON 關鍵字
ORA-00970: 缺少 WITH 關鍵字
ORA-00971: 缺少 SET 關鍵字
ORA-00972: 標識過長
ORA-00973: 無效的行數估計
ORA-00974: 無效 PCTFREE 值 (百分比)
ORA-00975: 不允許日期 + 日期
ORA-00976: 此處不允許為 LEVEL, PRIOR 或 ROWNUM
ORA-00977: 重複的審計選項
ORA-00978: 巢狀分組函式沒有 GROUT BY
ORA-00979: 不是 GROUP BY 表示式
ORA-00980: 同義詞轉換不再有效
ORA-00981: 不能將表和系統審計選項混在一起
ORA-00982: 缺少加號
ORA-00984: 列在此處不允許
ORA-00985: 無效的程式名
ORA-00986: 缺少或無效組名
ORA-00987: 缺少或無效使用者名稱
ORA-00988: 缺少或無效口令
ORA-00989: 給出的使用者名稱口令過多
ORA-00990: 缺少或無效許可權
ORA-00991: 過程僅有 MAC 許可權
ORA-00992: REVOKE 命令格式無效
ORA-00993: 缺少 GRANT 關鍵字
ORA-00994: 缺少 OPTION 關鍵字
ORA-00995: 缺少或無效同義詞標識
ORA-00996: 連線運算子是 || 而不是 |
ORA-00997: 非法使用 LONG 資料型別
ORA-00998: 必須使用列別名命名此表示式
ORA-00999: 無效的檢視名
ORA-01000: 超出開啟遊標的最大數
ORA-01001: 無效的遊標
ORA-01002: 讀取違反順序
ORA-01003: 語句未進行語法分析
ORA-01004: 不支援預設使用者名稱特性;登入被拒絕
ORA-01005: 未給出口令;登入被拒絕
ORA-01006: 賦值變數不存在
ORA-01007: 選擇列表中沒有變數
ORA-01008: 並非所有變數都已關聯
ORA-01009: 缺少法定引數
ORA-01010: 無效的 OCI 操作
ORA-01011: 在與第 6 版伺服器會話時不能使用第 7 版相容模式
ORA-01012: 沒有登入,沒有連線到Oracle
ORA-01013: 使用者請求取消當前的操作
ORA-01014: ORACLE 正在關閉過程中
ORA-01015: 迴圈登入請求
ORA-01016: 此函式僅可以在讀取後呼叫
ORA-01017: 無效的使用者名稱/口令;拒絕登入
           英文解析:invalid username/password; logon denied
           錯誤原因:賬號密碼錯誤
ORA-01018: 列不具有 LONG 資料型別
ORA-01019: 無法在使用者方分配記憶體
ORA-01020: 未知的上下文狀態
ORA-01021: 指定的上下文大小無效
ORA-01022: 此配置中不支援資料庫操作
ORA-01023: 未找到遊標上下文 (無效的遊標編號)
ORA-01024: OCI 呼叫中的資料型別無效
ORA-01025: UPI 引數超出範圍
ORA-01026: 賦值列表中存在多個大小 > 4000 的緩衝區
ORA-01027: 在資料定義操作中不允許對變數賦值
           英文解析:bind variables not allowed for data definition operations
           錯誤原因:在資料定義操作語句(create,alter,drop,rename,truncate)中使用了捆綁變數
ORA-01028: 內部雙工錯誤
ORA-01029: 內部雙工錯誤
ORA-01030: SELECT ...INTO 變數不存在
ORA-01031: 許可權不足
ORA-01032: 沒有這樣的使用者標識
ORA-01033: ORACLE 正在初始化或關閉過程中
ORA-01034: ORACLE 不可用
ORA-01035: ORACLE 只允許具有 RESTRICTED SESSION 許可權的使用者使用
ORA-01036: 非法的變數名/編號
ORA-01037: 超出最大遊標記憶體
ORA-01038: 無法寫入資料庫檔案版本  (使用 ORACLE 版本 )
ORA-01039: 檢視基本物件的許可權不足
ORA-01040: 口令中的字元無效;登入被拒絕
ORA-01041: 內部錯誤,hostdef 副檔名不存在
ORA-01042: 不允許使用開啟遊標分離會話
ORA-01043: 使用者方記憶體損壞 [], [], [], []
ORA-01044: 緩衝區大小  (與變數關聯) 超出了最大限制
ORA-01045: 使用者  沒有 CREATE SESSION 許可權;登入被拒絕
ORA-01046: 無法獲得擴充套件上下文區域的空間
ORA-01047: 以上錯誤出現在 schema=, package=, procedure= 中
ORA-01048: 給定的上下文中無法找到指定的過程
ORA-01049: 流動 RPC 中不支援按名稱賦值
ORA-01050: 無法獲得開啟上下文區域的空間
ORA-01051: 延遲 rpc 緩衝區格式無效
ORA-01052: 未指定所需的目的 LOG_ARCHIVE_DUPLEX_DEST
ORA-01053: 無法讀取使用者儲存地址
ORA-01054: 無法寫入使用者儲存地址
ORA-01057: 使用者出口中引用的 block.field 無效或有歧義
ORA-01058: 內部 New Upi 介面錯誤
ORA-01059: 在賦值或執行之前進行語法分析
ORA-01060: 不允許陣列賦值或執行
ORA-01061: 無法使用第 7 版客戶應用程式啟動第 8 版伺服器
ORA-01062: 無法分配定義緩衝區所需的記憶體
ORA-01070: 伺服器使用 Oracle 的舊版本
ORA-01071: 無法不啟動 ORACLE 而執行操作
ORA-01072: 無法停止 ORACLE;因為 ORACLE 不在執行
ORA-01073: 致命的連線錯誤: 不能識別的呼叫型別
ORA-01074: 無法關閉 ORACLE;請首先在註冊會話中登出
ORA-01075: 您現在已登入
ORA-01076: 尚不支援每個程式的多次登入
ORA-01077: 背景程式初始化失敗
ORA-01078: 處理系統引數失敗
ORA-01079: ORALCE 資料庫未正確建立,操作中止
ORA-01080: 關閉 ORACLE 時出錯
ORA-01081: 無法啟動已在執行的 ORACLE --- 請首先關閉
ORA-01082: 'row_locking = always' 要求事務處理處理選項
ORA-01083: 引數 "" 的值與其它例程式的相應引數值不一致。
ORA-01084: OCI 呼叫中的引數無效
ORA-01085: 延遲 rpc 到 ".." 之前的錯誤
ORA-01086: 從未建立保留點 ''
ORA-01087: 不能啟動 ORALCE --- 現在已登入
ORA-01088: 不能在存在活動程式時關閉 ORACLE
ORA-01089: 正在進行緊急關閉 - 不允許進行任何操作
ORA-01090: 正在進行關閉 --- 不允許連線
ORA-01091: 強行啟動出錯
ORA-01092: ORACLE 例程終止。強行斷開連線
ORA-01093: ALTER DATABASE CLOSE 僅允許在沒有連線會話時使用
ORA-01094: ALTER DATABASE CLOSE 正在進行。不允許連線
ORA-01095: DML 語句處理了零個行
ORA-01096: 程式版本 () 與例程 () 不相容
ORA-01097: 無法在事務處理過程中關閉 - 首先提交或返回
ORA-01098: 在 Long Insert 過程中出現程式介面錯誤
ORA-01099: 如果在單程式模式下啟動,則無法在 SHARED 模式下安裝資料庫
ORA-01100: 資料庫已安裝
ORA-01101: 要建立的資料庫當前正由其它例程安裝
ORA-01102: 無法在 EXCLUSIVE 模式下安裝資料庫
ORA-01103: 控制檔案中的資料庫名 '' 不是 ''
ORA-01104: 控制檔案數 () 不等於
ORA-01105: 安裝與其它例程的安裝不相容
ORA-01106: 必須在卸下之前關閉資料庫
ORA-01107: 必須安裝資料庫才可以進行介質恢復
ORA-01108: 檔案  正處於備份或介質恢復過程中
ORA-01109: 資料庫未開啟
ORA-01110: 資料檔案 : ''
ORA-01111: 資料檔案  名稱未知 - 請重新命名以更正檔案
ORA-01112: 未啟動介質恢復
ORA-01113: 檔案  需要介質恢復
ORA-01114: 將塊寫入檔案  時出現 IO 錯誤 (塊 # )
ORA-01115: 從檔案  讀取塊時出現 IO 錯誤 (塊 # )
ORA-01116: 開啟資料庫檔案時出錯
ORA-01117: 對檔案 '' 新增非法塊大小: ;限制為
ORA-01118: 無法新增任何其它資料庫檔案: 超出限制
ORA-01119: 建立資料庫檔案 '' 時出錯
ORA-01120: 無法刪除聯機資料庫檔案
ORA-01121: 無法重新命名資料庫檔案  - 檔案在使用中或在恢復中
ORA-01122: 資料庫檔案  驗證失敗
ORA-01123: 無法啟動聯機備份;未啟用介質恢復
ORA-01124: 無法恢復資料檔案  - 檔案在使用中或在恢復中
ORA-01125: 無法禁用介質恢復 - 檔案  設定了聯機備份
ORA-01126: 對於此操作,資料庫必須以 EXCLUSIVE 模式安裝且未開啟
ORA-01127: 資料庫名 '' 超出  個字元的限制
ORA-01128: 無法啟動聯機備份 - 檔案  處於離線狀態
ORA-01129: 使用者預設或臨時表空間不存在
ORA-01130: 資料庫檔案版本  與 ORACLE 版本  不相容
ORA-01131: DB_FILES 系統引數值  超出限制
ORA-01132: 資料庫檔名 '' 的長度超出  個字元的限制
ORA-01133: 日誌檔名 '' 的長度超出  個字元的限制
ORA-01134: 資料庫已由其它例程獨立安裝
ORA-01135: DML/query 訪問的檔案  處於離線狀態
ORA-01136: 檔案  ( 塊) 的指定大小小於  塊的原大小
ORA-01137: 資料檔案  仍處於離線過程中
ORA-01138: 資料庫必須在此例程中開啟或根本沒有開啟
ORA-01139: RESETLOGS 選項僅在不完全資料庫恢復後有效
ORA-01140: 無法結束聯機備份 - 所有檔案均處於離線狀態
ORA-01141: 重新命名資料檔案  時出錯 - 未找到新檔案 ''
ORA-01142: 無法結束聯機備份 - 沒有檔案在備份中
ORA-01143: 不能禁用介質恢復 - 檔案  需要介質恢復
ORA-01144: 檔案大小 ( 塊) 超出  塊的最大數
ORA-01145: 除非啟用了介質恢復,否則不允許緊急離線
ORA-01146: 無法啟動聯機備份 - 檔案  已在備份中
ORA-01147: SYSTEM 表空間檔案  處於離線狀態
ORA-01149: 無法關閉 - 檔案  設定了聯機備份
ORA-01150: 無法防止寫入 - 檔案  設定了聯機備份
ORA-01151: 如果需要,請使用介質恢復以恢復塊和恢復備份
ORA-01152: 檔案  沒有從完備的舊備份中恢復
ORA-01153: 啟用了不相容的介質恢復
ORA-01154: 資料庫正在執行。現在不允許開啟, 關閉, 安裝和拆卸
ORA-01155: 正在開啟, 關閉, 安裝或拆卸資料庫
ORA-01156: 進行中的恢復可能需要訪問檔案
ORA-01157: 無法標識/鎖定資料檔案  - 請參閱 DBWR 跟蹤檔案
ORA-01158: 資料庫  已安裝
ORA-01159: 檔案並非來自先前檔案的同一資料庫 - 資料庫標識錯誤
ORA-01160: 檔案不是
ORA-01161: 檔案標題中的資料庫名  與給定的名稱  不匹配
ORA-01162: 檔案標題中的塊大小  與配置的塊大小不匹配
ORA-01163: SIZE 子句表示  (塊),但應與標題  匹配
ORA-01164: MAXLOGFILES 不可以超出
ORA-01165: MAXDATAFILES 不可以超出
ORA-01166: 檔案數量  大於  ()
ORA-01167: 這兩個檔案為相同的檔案/組號或相同的檔案
ORA-01168: 物理塊大小  與其它成員的大小  不匹配
ORA-01169: 未找到 DATAFILE 編號 1。此編號必須存在
ORA-01170: 檔案未找到 ''
ORA-01171: 資料檔案因高階檢查點錯誤而將離線
ORA-01172: 執行緒的恢復停止在塊(在檔案中)
ORA-01173: 資料字典指明從系統表空間丟失的資料檔案
ORA-01174: DB_FILES 為 ,但需要為  才能相容
ORA-01175: 例程允許資料字典具有多於個檔案
ORA-01176: 控制檔案允許資料字典具有多於個檔案
ORA-01177: 資料檔案與字典不匹配- 可能是舊的原型
ORA-01178: 檔案  在最後一個 CREATE CONTROLFILE 之前建立,無法重新建立
ORA-01179: 檔案  不存在
ORA-01180: 無法建立資料檔案 1
ORA-01181: 檔案在最後一個 RESETLOGS 之前建立,無法重新建立
ORA-01182: 無法建立資料檔案 - 檔案在使用中或在恢復中
ORA-01183: 無法在 SHARED 模式下安裝資料庫
ORA-01184: 日誌檔案組已經存在
ORA-01185: 日誌檔案組號無效
ORA-01186: 檔案  驗證測試失敗
ORA-01187: 由於驗證測試失敗而無法從檔案  讀取
ORA-01188: 標題中的塊大小與物理塊大小不匹配
ORA-01189: 檔案來自於與先前檔案不同的 RESETLOGS
ORA-01190: 控制檔案或資料檔案來自於最後一個 RESETLOGS 之前
ORA-01191: 檔案已經離線 - 無法進行正常離線
ORA-01192: 必須啟用至少一個執行緒
ORA-01193: 檔案與恢復開始時的檔案不同
ORA-01194: 檔案需要更多的恢復來保持一致性
ORA-01195: 檔案的聯機備份需要更多的恢復來保持一致性
ORA-01196: 檔案由於介質恢復會話失敗而不一致
ORA-01197: 執行緒僅包含一個日誌
ORA-01198: 在選項為 RESETLOGS 時必須指定日誌檔案的大小
ORA-01199: 檔案不處於聯機備份模式
ORA-01200: 的實際檔案大小小於塊的正確大小
ORA-01201: 檔案標題無法正確寫入
ORA-01202: 此檔案的原型錯誤 - 建立時間錯誤
ORA-01203: 此檔案的原型錯誤 - 建立 SCN 錯誤
ORA-01204: 檔案號是而不是  - 檔案錯誤
ORA-01205: 不是資料檔案 - 標題的型別編號是
ORA-01206: 檔案不是此資料庫的一部份 - 資料庫標識錯誤
ORA-01207: 檔案比控制檔案更新 - 舊的控制檔案
ORA-01208: 資料檔案是舊的版本 - 不能訪問當前版本
ORA-01209: 資料檔案來自最後一個 RESETLOGS 之前
ORA-01210: 資料檔案標題是介質損壞
ORA-01211: Oracle7 資料檔案不是來自於 Oracle8 的移植版本
ORA-01212: MAXLOGMEMBERS 不可以超出
ORA-01213: MAXINSTANCES 不可以超出
ORA-01214: MAXLOGHISTORY 不可以超出
ORA-01215: 啟用的執行緒在 CREATE CONTROLFILE 之後丟失
ORA-01216: 執行緒預計在 CREATE CONTROLFILE 之後禁用
ORA-01217: 日誌檔案成員屬於一個不同的日誌檔案組
ORA-01218: 日誌檔案成員來自於不同的時間點
ORA-01219: 資料庫未開啟: 僅允許在固定表/檢視中查詢
ORA-01220: 在資料庫開啟之前基於檔案的分類非法
ORA-01221: 資料檔案與背景程式的檔案不同
ORA-01222: 的 MAXINSTANCES 要求 MAXLOGFILES 至少是而不是
ORA-01223: 必須指定 RESETLOGS 以設定新的資料庫名
ORA-01224: 標題中的組號與 GROUP 不匹配
ORA-01225: 執行緒編號大於 MAXINSTANCES
ORA-01226: 日誌成員的檔案標題與其它成員不一致
ORA-01227: 日誌與其它日誌不一致
ORA-01228: SET DATABASE 選項要求安裝源資料庫
ORA-01229: 資料檔案與日誌不一致
ORA-01230: 無法設定只讀 - 檔案處於離線狀態
ORA-01231: 無法設定讀寫 - 檔案處於離線狀態
ORA-01232: 無法啟動聯機備份 - 檔案是隻讀檔案
ORA-01233: 檔案是隻讀檔案 - 無法使用備份控制檔案恢復
ORA-01234: 無法終止檔案的備份 - 檔案在使用或在恢復中
ORA-01235: END BACKUP 對檔案失敗而對成功
ORA-01236: 檔案標題訪問的初始化過程中出現錯誤
ORA-01237: 無法擴充套件資料檔案
ORA-01238: 無法收縮資料檔案
ORA-01239: 資料庫必須在 ARCHIVELOG 模式下使用外部快取記憶體
ORA-01240: 一個命令中新增的資料檔案過多
ORA-01241: 外部快取記憶體已停止
ORA-01242: 資料檔案出現介質錯誤: 資料庫處於 NOARCHIVELOG 模式
ORA-01243: 系統表空間檔案出現介質錯誤
ORA-01244: 未命名的資料檔案由介質恢復新增至控制檔案
ORA-01245: RESETLOGS 完成時離線檔案將丟失
ORA-01246: 通過表空間的 TSPITR 來恢復檔案
ORA-01247: 通過表空間的 TSPITR 來恢復資料庫
ORA-01248: 檔案在將來的不完整恢復中建立
ORA-01249: 不允許在 '克隆' 資料庫中存檔
ORA-01250: 檔案標題訪問的終止過程中出現錯誤
ORA-01251: 檔案號的未知檔案標題版本讀取
ORA-01252: 無法禁止寫 - 檔案在恢復管理器備份中
ORA-01253: 無法啟動聯機備份 - 檔案在恢復管理器備份中
ORA-01254: 無法結束聯機備份 - 檔案在恢復管理器備份中
ORA-01255: 無法關閉 - 檔案在恢復管理器備份中
ORA-01256: 在鎖定資料庫檔案  時出錯
ORA-01257: 不能重用資料庫檔案 ,檔案大小未知
ORA-01258: 無法刪除臨時檔案
ORA-01259: 無法刪除資料檔案
ORA-01260: 當資料庫開啟時, 不能發出 ALTER DATABASE END BACKUP 命令
ORA-01261: 無法轉換引數  目標字串
ORA-01262: 在檔案目標目錄上無法進行統計
ORA-01263: 檔案目標目錄的名稱無效
ORA-01264: 無法建立  檔名
ORA-01265: 無法刪除檔案
ORA-01266: 無法建立唯一的檔名
ORA-01267: 無法獲取日期/時間
ORA-01268: 用於變更永久性 TABLESPACE 的 TEMPFILE 子句無效
ORA-01269: 目標引數字串過長
ORA-01270: STANDBY_PRESERVES_NAMES 為 true 時, 不允許進行  操作
ORA-01271: 無法建立檔案  的新檔名
ORA-01272: 只有當提供檔名時, 才允許 REUSE。
ORA-01274: 無法新增資料檔案 '' - 無法建立檔案
ORA-01275: 自動進行備用檔案管理時, 不允許進行  操作。
ORA-01276: 無法新增檔案 。  相應檔案具有一個 Oracle 管理檔案檔名。
ORA-01277: 檔案 '' 已存在
ORA-01278: 建立檔案 '' 出錯
ORA-01279: db_files 太大
ORA-01280: 嚴重的 LogMiner 錯誤。
ORA-01281: 指定的 SCN 範圍無效
ORA-01282: 指定的日期範圍無效
ORA-01283: 指定選項無效
ORA-01284: 檔案  無法開啟
ORA-01285: 讀取檔案  時出錯
ORA-01286: 由於 DB_ID 不匹配無法新增檔案 
ORA-01287: 檔案  來源於其他的資料庫原型
ORA-01288: 檔案  來自不同的資料庫實體
ORA-01289: 無法新增重複的日誌檔案
ORA-01290: 無法刪除未列出的日誌檔案
ORA-01291: 丟失的日誌檔案
ORA-01292: 當前 LogMiner 會話無指定的日誌檔案
ORA-01293: 時間或 SCN 範圍沒有完全包含在列出的日誌檔案中
ORA-01294: 當處理字典檔案  中的資訊時出錯,可能損壞
ORA-01295: 字典  和日誌檔案之間的 DB_ID 不匹配
ORA-01296: 字典  和日誌檔案之間的字符集不匹配
ORA-01297: 字典  和日誌檔案之間的重做版本不匹配
ORA-01298: 字典  和最早的日誌檔案不是 SCN 可相容的
ORA-01299: 字典  對應於不同的資料庫原型
ORA-01300: 字典  和最早的日誌檔案之間已啟用的執行緒位向量不匹配
ORA-01301: dbms_logmnr.USE_COLMAP 只用於有效字典
ORA-01302: 在 logmnr.opt 檔案中出現語法錯誤
ORA-01303: 在 logmnr.opt 檔案中指定的方案  不存在
ORA-01304: 在 logmnr.opt 檔案中指定的表 , 方案  不存在
ORA-01305: 在 logmnr.opt 檔案中指定的列  不存在於表 ,, 方案  中
ORA-01306: 在從 v$logmnr_contents 中選擇之前必須呼叫 dbms_logmnr.start_logmnr()
ORA-01307: 當前無活動的 LogMiner 會話
ORA-01308: 未設定初始化引數 utl_file_dir
ORA-01309: 會話無效
ORA-01310: lcr_mine 函式不支援請求的返回型別
ORA-01311: mine_value 函式的呼叫非法
ORA-01312: 指定的表/列不存在
ORA-01313: LogMiner 字典列型別不同於指定的型別
ORA-01314: 要挖掘的列名字面上應是字串
ORA-01315: 日誌檔案在選取過程中已被新增或移去
ORA-01316: 已連線到 Logminer 會話中
ORA-01317: 未連線到 Logminer 會話中
ORA-01318: Logminer 會話未啟動
ORA-01319: Logminer 會話屬性無效
ORA-01320: Logminer 字典屬性無效
ORA-01321: SCN 範圍沒有完全包含在所列日誌檔案中
ORA-01322: 這樣的表不存在
ORA-01323: 狀態無效
ORA-01324: 由於 DB_ID 匹配出錯, 無法新增檔案
ORA-01325: 要構建日誌流, 必須啟用“歸檔日誌”模式
ORA-01326: 要構建日誌流, 相容性必須大於等於 8.2
ORA-01327: 無法按構建的要求鎖定系統字典 (鎖為排他鎖)
ORA-01328: 一次只能進行一個構建操作
ORA-01329: 無法截斷所需的構建表
ORA-01330: 載入所需的構建表時出現問題
ORA-01331: 執行構建時出現一般錯誤
ORA-01332: Logminer 字典內部錯誤
ORA-01333: 無法構建 Logminer 字典
ORA-01334: logminer 字典程式上下文無效或缺失
ORA-01335: 此功能尚未實現
ORA-01336: 無法開啟指定的字典檔案
ORA-01337: 日誌檔案的相容版本不同
ORA-01338: 其他程式已附加到 LogMiner 會話
ORA-01339: 日誌檔案過舊
ORA-01340: NLS error
ORA-01341: LogMiner 記憶體不足
ORA-01342: LogMiner 由於無法暫存檢查點資料而無法恢復會話
ORA-01343: LogMiner - 遇到崩潰的重做塊
ORA-01344: LogMiner 協調器已掛接
ORA-01345: 必須啟用補充日誌資料以納入到日誌流中
ORA-01346: 從屬 LogMiner 會話依賴於存在補充性的記錄資料
ORA-01347: 未找到補充日誌資料
ORA-01348: LogMiner 測試事件
ORA-01349: LogMiner 跟蹤事件
ORA-01350: 必須指定表空間名
ORA-01351: 為 Logminer 字典提供的表空間不存在
ORA-01352: 為 Logminer 溢位提供的表空間不存在
ORA-01353: 正在退出 Logminer 會話
ORA-01370: 指定的重啟 SCN 太舊
ORA-01371: 未找到完整的 LogMiner 目錄
ORA-01372: 用於指定 LogMiner 操作的程式數不足
ORA-01373: insufficient memory for staging persistent LogMiner session
ORA-01374: log_parallelism greater than 1 not supported in this release
ORA-01400: 無法將 NULL 插入 ()
ORA-01401: 插入的值對於列過大
ORA-01402: 檢視 WITH CHECK OPTIDN 違反 where 子句
ORA-01403: 未找到資料
           錯誤說明:SELECT INTO沒有返回一行,或檢視引用一個沒有被賦值的plsql表單元素
ORA-01404: ALTER COLUMN 將使索引過大
ORA-01405: 讀取的列值為 NULL
ORA-01406: 讀取的列值被截斷
ORA-01407: 無法更新 () 為 NULL
ORA-01408: 此列列表已編制索引
ORA-01409: 不可以使用 NOSORT 選項;行不是按升序排列
ORA-01410: 無效的 ROWID
ORA-01411: 無法在指示器中儲存列長度
ORA-01412: 此資料型別不允許零長度
ORA-01413: 壓縮十進位制數字緩衝區中的非法值
ORA-01414: 嘗試對陣列賦值時的無效陣列長度
ORA-01415: 太多不同的聚組函式
ORA-01416: 兩表無法彼此外部連線
ORA-01417: 表可以外部連線到至多一個其它的表
ORA-01418: 指定的索引不存在
ORA-01419: datdts: 非法的格式程式碼
ORA-01420: datstd: 非法的格式程式碼
ORA-01421: datrnd/dattrn: 非法的精確度規定
ORA-01422: 實際返回的行數超出請求的行數
           錯誤說明:SELECT INTO 返回多行
ORA-01423: 檢查實際讀取的多餘行時出錯
ORA-01424: 換碼符之後缺少或非法字元
ORA-01425: 換碼符必須是長度為 1 的字串
ORA-01426: 數字溢位
ORA-01427: 單行子查詢返回多於一個行
ORA-01428: 引數''超出範圍
ORA-01429: 索引組織表: 沒有儲存溢位行段的資料段
ORA-01430: 表中已經存在要新增的列
ORA-01431: GRANT 命令中的內部不一致
ORA-01432: 要刪除的公用同義詞不存在
ORA-01433: 要建立的同義詞已經定義
ORA-01434: 要刪除的隱含同義詞不存在
ORA-01435: 使用者不存在
ORA-01436: 使用者資料中的 CONNECT BY 迴圈
ORA-01437: 無法連線 CONNECT BY
ORA-01438: 值大於此列指定的允許精確度
ORA-01439: 要更改資料型別,則要修改的列必須為空 (empty)
           錯誤解析:ORACLE不允許表欄位在存在資料的情況下,直接MODIFY“更改”資料型別,當直接修改資料型別的時候就會報這樣的錯誤
           程式碼案例:當使用MODIFY直接修改表欄位從varchar2改為number的時候,就會報錯
           參考解決方案:這裡要把number型別的CITY_ID欄位改為varchar2
           ALTER TABLE business_hall_info ADD CITY_ID_temp varchar2(32);
           UPDATE   business_hall_info SET   CITY_ID_temp = CITY_ID;
           UPDATE   business_hall_info SET   CITY_ID = NULL;
           ALTER TABLE BUSINESS_HALL_INFO MODIFY CITY_ID varchar2(32);
           UPDATE   business_hall_info SET   CITY_ID = CITY_ID_temp;
           ALTER TABLE business_hall_info DROP COLUMN CITY_ID_temp;  --結束
           注意:同資料型別間,修改精度,例如varchar100 改為 varchar102 可以直接修改; 但把精度改小,如果不小於儲存資料的實際長度,也允許修改,如果小於實際長度,則報其他錯誤,例如 ORA-01441 。
ORA-01440: 要減小精確度或標度,則要修改的列必須為空 (empty)
ORA-01441: 無法減小列長度, 因為一些值過大
           英文解析:cannot decrease column length because some value is too big
           錯誤解析:當你MODIFY修改一個欄位的資料型別精度比實際儲存的資料小時,就會報這個錯誤!例如把VARCHAR2(100)改為VARCHAR2(1)(原欄位裡儲存有資料並且長度大於1)
ORA-01442: 要修改為 NOT NULL 的列已經是 NOT NULL
ORA-01443: 內部不一致;結果檢視列中的資料型別非法
ORA-01444: 內部不一致;內部資料型別對映為無效外部型別
ORA-01445: 無法從沒有鍵值儲存表的連線檢視中選擇 ROWID
ORA-01446: 無法從含 DISTINCT, GROUP BY 等子句的檢視中選擇 ROWID
ORA-01447: ALTER TABLE 語句無法用於聚簇列
ORA-01448: 在更改要求的型別之前必須刪除索引
ORA-01449: 列包含 NULL 值;無法將其改變為 NOT NULL
ORA-01450: 超出最大的關鍵字長度 ()
ORA-01451: 要修改為 NULL 的列無法修改為 NULL
ORA-01452: 無法 CREATE UNIQUE INDEX;找到重複的關鍵字
ORA-01453: SET TRANSACTION 必須是事務處理的第一個語句
ORA-01454: 無法將列轉換為數值資料型別
ORA-01455: 轉換列溢位整數資料型別
ORA-01456: 不可以在 READ ON
           LY 事務處理中執行插入/刪除/更新操作
ORA-01457: 轉換列溢位十進位制資料型別
ORA-01458: 內部變數字串長度非法
ORA-01459: 變數字串長度非法
ORA-01460: 轉換請求無法實現或不合理
ORA-01461: 僅可以為插入 LONG 列的 LONG 值賦值
ORA-01462: 不能插入超出 4000 個字元的文字型字串
ORA-01463: 不能使用當前約束條件修改列資料型別
ORA-01464: 表或檢視的迴圈授權(授予原始授權者)
ORA-01465: 無效的十六進位制數字
ORA-01466: 無法讀資料 - 表定義已更改
ORA-01467: 分類 (sort) 關鍵字過長
ORA-01468: 一個謂詞只能引用一個外部連線表
ORA-01469: PRIOR 後面只能跟列名
ORA-01470: In-list 迭代不支援混合運算子
ORA-01471: 無法建立與物件同名的同義詞
ORA-01472: 無法將 CONNECT BY 用於 DISTINCT,GROUP BY 等的檢視
ORA-01473: CONNECT BY 子句中不能具有子查詢
ORA-01474: START WITH 或 PRIOR 不能沒有 CONNECT BY
ORA-01475: 必須對遊標重新進行語法分析以更改賦值變數的資料型別
ORA-01476: 除數為 0
ORA-01477: 使用者資料區域描述符過大
ORA-01478: 陣列賦值不可以包括任何 LONG 列
ORA-01479: 緩衝區中的最後一個字元不是 Null
ORA-01480: STR 賦值變數缺少空字尾
ORA-01481: 無效的數字格式模型
ORA-01482: 不受支援的字符集
ORA-01483: DATE 或 NUMBER 賦值變數的長度無效
ORA-01484: 陣列僅可以與 PL/SQL 語句關聯
ORA-01485: 編譯賦值長度不同於執行賦值長度
ORA-01486: 陣列元素的大小過大
ORA-01487: 給定緩衝區的壓縮十進位制數字過大
ORA-01488: 輸入資料中的無效半位元組或位元組
ORA-01489: 字串連線的結果過長
ORA-01490: 無效的 ANALYZE 命令
ORA-01491: CASCADE 選項無效
ORA-01492: LIST 選項無效
ORA-01493: 指定的 SAMPLE 大小無效
ORA-01494: 指定的 SIZE 無效
ORA-01495: 未找到指定的連結行表
ORA-01496: 指定的連結行表不正確
ORA-01497: 非法的 ANALYZE CLUSTER 選項
ORA-01498: 塊檢查失敗 - 請參閱跟蹤檔案
ORA-01499: 表/索引交叉引用失敗 - 請參閱跟蹤檔案
ORA-01500: 無法獲得日期/時間
ORA-01501: CREATE DATABASE 失敗
ORA-01502: 索引'.'或這類索引的分割槽處於不可用狀態
ORA-01503: CREATE CONTROLFILE 失敗
ORA-01504: 資料庫名''與引數 db_name ''不匹配
ORA-01505: 新增日誌檔案時出錯
ORA-01506: 缺少或非法資料庫名
ORA-01507: 未安裝資料庫
ORA-01508: 無法建立資料庫;檔案''的行出錯
ORA-01509: 指定的名稱''與實際名稱''不匹配
ORA-01510: 刪除日誌檔案時出錯
ORA-01511: 重新命名日誌/資料檔案時出錯
ORA-01512: 重新命名日誌檔案時出錯 - 未找到新檔案
ORA-01513: 作業系統返回無效的當前時間
ORA-01514: 日誌說明中出現錯誤: 沒有此類日誌
ORA-01515: 刪除日誌組時出錯: 沒有此類日誌
ORA-01516: 不存在的日誌檔案, 資料檔案或臨時檔案 ''
ORA-01517: 日誌成員: ''
ORA-01518: CREATE DATABASE 必須指定多於一個日誌檔案
ORA-01519: 在處理檔案''的鄰近行時出錯
ORA-01520: 要新增的資料檔案數 () 超出限制
ORA-01521: 新增資料檔案時出錯
ORA-01522: 要重新命名的檔案''不存在
ORA-01523: 無法將資料檔案重新命名為'' - 檔案已是資料庫的一部分
ORA-01524: 無法將資料檔案建立為'' - 檔案已是資料庫的一部分
ORA-01525: 重新命名資料檔案時出錯
ORA-01526: 開啟檔案''時出錯
ORA-01527: 讀檔案出錯
ORA-01528: 處理 SQL 語句時出現 EOF
ORA-01529: 關閉檔案''時出錯
ORA-01530: 例程已安裝資料庫
ORA-01531: 例程已開啟資料庫
ORA-01532: 無法建立資料庫;例程在他處啟動
ORA-01533: 無法重新命名檔案'';檔案不屬於表空間
ORA-01534: 回退段''不存在
ORA-01535: 回退段''已經存在
ORA-01536: 超出表空間''的空間限量
ORA-01537: 無法新增資料檔案'' - 檔案已是資料庫的一部分
ORA-01538: 無法獲得任何回退段
ORA-01539: 表空間''未聯機
ORA-01540: 表空間''未離線
ORA-01541: 系統表空間無法離線;如有必要請關閉
ORA-01542: 表空間''離線,無法在其中分配空間
ORA-01543: 表空間 '' 已經存在
ORA-01544: 無法刪除系統回退段
ORA-01545: 指定的回退段''不可用
ORA-01546: 表空間包含活動回退段''
ORA-01547: 警告: RECOVER 成功但 OPEN RESETLOGS 將出現如下錯誤
ORA-01548: 已找到活動回退段'',終止刪除表空間
ORA-01549: 表空間非空,請使用 INCLUDING CONTENTS 選項
ORA-01550: 無法刪除系統表空間
ORA-01551: 擴充套件回退段,釋放用的塊
ORA-01552: 非系統表空間''無法使用系統回退段
ORA-01553: MAXEXTENTS 不得小於當前分配的區
ORA-01554: 超出事務處理表的事務處理空間
ORA-01555: 快照過舊: 回退段號  在名稱為 "" 過小
ORA-01556: 回退段的 MINEXTENTS 必須大於 1
ORA-01557: 回退段的區必須至少為塊
ORA-01558: 超出回退段中的事務處理標識(號)
ORA-01559: 回退段的 MAXEXTENTS 值必須大於 1
ORA-01560: LIKE 樣式包含的字元不完整或非法
ORA-01561: 無法刪除指定表空間中的所有物件
ORA-01562: 擴充套件回退段號失敗
ORA-01563: 回退段是 PUBLIC,需要使用 PUBLIC 關鍵字
ORA-01564: 回退段不是 PUBLIC
ORA-01565: 標識檔案''時出錯
ORA-01566: 檔案在 DROP LOGFILE 中被指定了多次
ORA-01567: 刪除日誌時將線上索中保留少於兩個日誌檔案
ORA-01568: 無法在 PUBLIC 設定空間限量
ORA-01569: 對於系統字典表來說,資料檔案過小
ORA-01570: MINEXTENTS 不得大於當前分配的區
ORA-01571: 重做版本與 ORACLE 版本不相容
ORA-01572: 回退段 '' 無法聯機, 區已超出
ORA-01573: 正在關閉例程,不允許繼續更改
ORA-01574: 超出併發事務處理的最大數
ORA-01575: 等待空間管理資源超時
ORA-01576: 例程鎖定協議版本與 ORACLE 版本不相容
ORA-01577: 無法新增日誌檔案'' - 檔案已是資料庫的一部分
ORA-01578: ORACLE 資料塊損壞(檔案號,塊號)
ORA-01579: 恢復過程中出現寫錯誤
ORA-01580: 建立控制備份檔案時出錯
ORA-01581: 嘗試使用已分配的回退段 () 新區 ()
ORA-01582: 無法開啟要備份的控制檔案
ORA-01583: 無法獲得要備份的控制檔案的塊大小
ORA-01584: 無法獲得要備份的控制檔案的檔案大小
ORA-01585: 標識備份檔案時出錯
ORA-01586: 無法開啟要備份的目標檔案
ORA-01587: 複製控制檔案的備份檔案時出錯
ORA-01588: 要開啟資料庫則必須使用 RESETLOGS 選項
ORA-01589: 要開啟資料庫則必須使用 RESETLOGS 或 NORESETLOGS 選項
ORA-01590: 段可用列表數 () 超出最大數
ORA-01591: 鎖定已被有問題的分配事務處理掛起
ORA-01592: 將第 7 版回退段 () 轉換為 Oracle 8 版格式時出錯
ORA-01593: 回退段最佳大小 ( blks) 小於計算的初始大小 ( blks)
ORA-01594: 嘗試放回已釋放的回退段 () 區 ()
ORA-01595: 釋放區 () 回退段 () 時出錯
ORA-01596: 無法在引數中指定系統
ORA-01597: 無法改變聯機或離線系統回退段
ORA-01598: 回退段''未聯機
ORA-01599: 無法獲得回退段 (), 快取記憶體空間已滿
ORA-01600: 至多隻有一個""在子句""()中
ORA-01601: 子句""()中的儲存桶大小非法
ORA-01603: 子句""()中的分組大小非法
ORA-01604: 子句""()中的編號範圍非法
ORA-01605: 子句""()中缺少編號
ORA-01606: gc_files_to_locks 不同於另一已安裝例程的引數
ORA-01608: 無法將回退段''聯機,其狀態為 ()
ORA-01609: 日誌是執行緒的當前日誌 - 無法刪除成員
ORA-01610: 使用 BACKUP CONTROLFILE 選項的恢復必須已完成
ORA-01611: 執行緒編號無效 - 必須介於 1 和之間
ORA-01612: 執行緒已經啟用
ORA-01613: 執行緒只有日誌 - 要求至少啟用 2 個日誌
ORA-01614: 執行緒正忙 - 無法啟用
ORA-01615: 執行緒已安裝 - 無法禁用
ORA-01616: 執行緒已開啟 - 無法禁用
ORA-01617: 無法安裝:  不是有效的執行緒編號
ORA-01618: 執行緒未啟用 - 無法安裝
ORA-01619: 執行緒已由另一例程安裝
ORA-01620: 沒有可用於安裝的公用執行緒
ORA-01621: 資料庫開啟時無法重新命名當前日誌的成員
ORA-01622: 必須指定執行緒編號 - 沒有特定預設值
ORA-01623: 日誌是執行緒的當前日誌 - 無法刪除
ORA-01624: 執行緒的緊急恢復需要日誌
ORA-01625: 回退段''不屬於此例程
ORA-01626: 回退段號''無法處理更多事務處理
ORA-01627: 回退段號''未聯機
ORA-01628: 已達到 max # extents ()(回退段)
ORA-01629: 已達到 max # extents (),此時正在儲存表空間的撤消
ORA-01630: 表空間中的 temp 段達到 max # extents()
ORA-01631: 表.達到 max # extents ()
ORA-01632: 索引.達到 max # extents ()
ORA-01633: 此操作需要 Real Application Clusters 選件
ORA-01634: 回退段號''即將離線
ORA-01635: 指定的回退段編號 '' 不可用
ORA-01636: 回退段''已聯機
ORA-01637: 回退段''正被另一例程 (#) 使用
ORA-01638: 引數  不允許 ORACLE 版本  裝載群集資料庫
ORA-01640: 無法將活動事務處理的表空間設定為只讀
ORA-01641: 表空間''未聯機- 無法新增資料檔案
ORA-01642: 只讀表空間''無需開始備份
ORA-01643: 系統表空間無法設定為只讀
ORA-01644: 表空間''已經是隻讀
ORA-01645: 上次嘗試設定讀寫已完成一半
ORA-01646: 表空間''不是隻讀 - 無法設定為讀寫
ORA-01647: 表空間''是隻讀,無法在其中分配空間
ORA-01648: 日誌是禁用執行緒的當前日誌
ORA-01649: 不允許進行備份控制檔案操作
ORA-01650: 回退段無法通過(在表空間中)擴充套件
ORA-01651: 無法通過(在表空間中)擴充套件儲存撤消段
ORA-01652: 無法通過(在表空間中)擴充套件 temp 段
ORA-01653: 表.無法通過(在表空間中)擴充套件
ORA-01654: 索引.無法通過(在表空間中)擴充套件
ORA-01655: 群集 . 無法通過  (在表空間  中) 擴充套件
ORA-01656: 最大區數 () 已在群集 . 中達到
ORA-01657: 無效的 SHRINK 選項值
ORA-01658: 無法為表空間中的段建立 INITIAL 區
ORA-01659: 無法分配超出的 MINEXTENTS(在表空間中)
ORA-01660: 表空間''已是永久性
ORA-01661: 表空間''已是臨時性
ORA-01662: 表空間''非空且無法設定為暫時性
ORA-01663: 表空間''的內容不斷變動
ORA-01664: 擴充套件排序段的事務處理已終止
ORA-01665: 控制檔案不是一個備用控制檔案
ORA-01666: 控制檔案用於備用資料庫
ORA-01667: 無法新增任何其它表空間: 超出限制
ORA-01668: 對於資料檔案的離線,備用資料庫要求使用 DROP 選項
ORA-01669: 備用資料庫控制檔案不一致
ORA-01670: 備用資料庫恢復需要新資料檔案
ORA-01671: 控制檔案是備份檔案,無法設定備用控制檔案
ORA-01672: 控制檔案可能缺少檔案或具有額外檔案
ORA-01673: 未標識資料檔案
ORA-01674: 資料檔案是一箇舊的原型而非當前檔案
ORA-01675: max_commit_propagation_delay 與其它例程不一致
ORA-01676: ''的備用檔名轉換超出的最大長度
ORA-01677: 備用檔名轉換引數不同於其它例程
ORA-01678: 引數  必須是一對樣式字串和取代字串
ORA-01679: 資料庫必須以 EXCLUSIVE 安裝且未開啟以啟用
ORA-01680: 無法通過(在表空間中)擴充套件 LOB 段
ORA-01681: max # extents () 已在表空間中的 LOB 段達到
ORA-01682: 只讀 DB 無法在表空間中分配臨時空間
ORA-01683: 索引.分割槽無法通過(在表空間中)擴充套件
ORA-01684: max # extents () 已在表.分割槽中達到
ORA-01685: max # extents () 已在索引.分割槽中達到
ORA-01686: max # files () 對於表空間已達到
ORA-01687: 表空間''的指定記錄屬性與現有屬性相同
ORA-01688: 表.分割槽無法通過(在表空間中)擴充套件
ORA-01689: 子句""()中出現語法錯誤
ORA-01690: 排序區太小
ORA-01691: Lob 段.無法通過(在表空間中)擴充套件
ORA-01692: Lob 段.分割槽無法通過(在表空間中)擴充套件
ORA-01693: max # extents () 已在 lob 段.中達到
ORA-01694: max # extents () 已在 lob 段.分割槽中達到
ORA-01695: 將回退段轉換為版本 8.0.2 時出錯
ORA-01696: 控制檔案不是 '克隆' 控制檔案
ORA-01697: 控制檔案用於 '克隆' 資料庫
ORA-01698: '克隆' 資料庫僅可以具有 SYSTEM 聯機回退段
ORA-01699: 正在匯入表空間''以用於時間點恢復
ORA-01700: 列表中的使用者名稱重複
ORA-01701: 此處不允許有群集
ORA-01702: 此處不允許有檢視
ORA-01703: 缺少 SYNONYM 關鍵字
ORA-01704: 文字字串過長
ORA-01705: 無法在關聯列中指定外部連線
ORA-01706: 使用者函式的結果值過大
ORA-01707: 缺少 LIST 關鍵字
ORA-01708: 需要 ACCESS 或 SESSION
ORA-01709: 程式不存在
ORA-01710: 缺少 OF 關鍵字
ORA-01711: 列出的許可權重複
ORA-01712: 您不能授予不具有的許可權
ORA-01713: 該許可權的 GRANT OPTION 不存在
ORA-01714: 執行使用者函式時出錯
ORA-01715: UNIQUE 不可以與簇索引一起使用
ORA-01716: NOSORT 不可以與簇索引一起使用
ORA-01717: seccta: 訪問已過時的模式標記無效
ORA-01718: NOAUDIT 不允許 BY ACCESS | SESSION 子句
ORA-01719: OR 或 IN 運算元中不允許外部連線運算子 (+)
           錯誤說明:舊式聯接(+)中,使用and (c.gnwz_xlfl(+)<>'連線導線' or c.gnwz_xlfl is null)
ORA-01720: 授權選項對於'.'不存在
ORA-01721: USERENV(COMMITSCN) 在事務處理中呼叫了多次
ORA-01722: 無效數字
ORA-01723: 不允許長度為 0 的列
           錯誤說明:當create table時存在null列,則會報此錯誤
ORA-01724: 浮點(數)精確度超出範圍(1 到 126)
ORA-01725: 此處不允許 USERENV('COMMITSCN')
ORA-01726: 此處不允許有表
ORA-01727: 數字精度說明符超出範圍(1 到 38)
ORA-01728: 數字標度說明符超出範圍(-84 到 127)
ORA-01729: 需要資料庫連結名
ORA-01730: 指定的列名數無效
ORA-01731: 出現迴圈的檢視定義
ORA-01732: 此檢視的資料操縱操作非法
ORA-01733: 此處不允許虛擬列
ORA-01734: 非法的引數 - EXTENT MIN 高於 EXTENT MAX
ORA-01735: 非法的 ALTER TABLE 選項
ORA-01736: 需要 [NOT] SUCCESSFUL
ORA-01737: 有效模式: [ROW] SHARE, [[SHARE] ROW] EXCLUSIVE, SHARE UPDATE
ORA-01738: 缺少 IN 關鍵字
ORA-01739: 缺少 MODE 關鍵字
ORA-01740: 標識中缺少雙引號
ORA-01741: 非法的零長度標識
ORA-01742: 備註錯誤終止
ORA-01743: 僅能編制純函式的索引
ORA-01744: 不合理的 INTO
ORA-01745: 無效的主機/賦值變數名
ORA-01746: 此處不允許指示符變數
ORA-01747: 無效的使用者.表.列,表.列,或列規格
ORA-01748: 此處只允許簡單的列名
ORA-01749: 使用者不可以自/至自己 GRANT/REVOKE 許可權
ORA-01750: UPDATE/REFERENCES 僅可以從整個表而不能按列 REVOKE
ORA-01751: 無效的轉儲撤消選項
ORA-01752: 不能從沒有一個鍵值儲存表的檢視中刪除
ORA-01753: 列定義與聚簇列定義不相容
ORA-01754: 表只能包含一個 LONG 型別的列
ORA-01755: 必須指定區編號或塊編號
ORA-01756: 括號內的字串沒有正確結束
ORA-01757: 必須指定物件編號
ORA-01758: 要新增法定 (NOT NULL) 列,則表必須為空
ORA-01759: 未正確定義使用者函式
ORA-01760: 函式的引數非法
ORA-01761: DML 操作與連結中的唯一表不對應
ORA-01762: vopdrv: FROM 中沒有檢視查詢塊
ORA-01763: 更新或刪除涉及到外部連結表
ORA-01764: 連結的新更新值不能保證為唯一
ORA-01765: 不允許指定表的所有者名
ORA-01766: 此上下文中不允許有字典表
ORA-01767: UPDATE ...SET 表示式必須是子查詢
ORA-01768: 數字字串過長
ORA-01769: 重複的 CLUSTER 選項說明
ORA-01770: CREATE CLUSTER 命令中不允許有 CLUSTER 選項
ORA-01771: 選項對聚簇表非法
ORA-01772: 必須指定 LEVEL 的值
ORA-01773: 此 CERATE TABLE 中沒有指定列的資料型別
ORA-01774: 轉儲撤消選項指定了多次
ORA-01775: 同義詞的迴圈巢狀鏈
ORA-01776: 無法通過連線檢視修改多個基表
ORA-01777: 此係統中不允許 WITH GRANT OPTION
ORA-01778: 超出最大子查詢的巢狀層
ORA-01779: 無法修改與非鍵值儲存表對應的列
ORA-01780: 要求文字字串
ORA-01781: UNRECOVERABLE 不能指定沒有 AS SELECT
ORA-01782: 不能為群集或聚簇表指定 UNRECOVERABLE
ORA-01783: 只可以指定 RECOVERABLE 或 UNRECOVERABLE 子句
ORA-01784: 不能指定 RECOVERABLE 具有禁用的資料庫介質恢復
ORA-01785: ORDER BY 項必須是 SELECT-list 表示式的數目
ORA-01786: 此查詢表示式不允許 FOR UPDATE
ORA-01787: 每個查詢塊只允許有一個子句
ORA-01788: 此查詢塊中要求 CONNECT BY 子句
ORA-01789: 查詢塊具有不正確的結果列數
ORA-01790: 表示式必須具有與對應表示式相同的資料型別
ORA-01791: 不是 SELECTed 表示式
ORA-01792: 表或檢視中的最大列數為 1000
           錯誤說明:ORACLE支援表或試圖最多列數為1000,每一個塊最大支援255列
ORA-01793: 索引列的最大數為 32
ORA-01794: 群集列的最大數目為 32
ORA-01795: 列表中的最大表示式數為 1000
ORA-01796: 此運算子不能與列表一起使用
ORA-01797: 此運算子後面必須跟 ANY 或 ALL
ORA-01798: 缺少 EXCEPTION 關鍵字
ORA-01799: 列不可以外部連線到子查詢
ORA-01800: 日期格式中的文字過長以致無法處理
ORA-01801: 日期格式對於內部緩衝區過長
ORA-01802: Julian 日期超出範圍
ORA-01803: 無法獲得日期/時間
ORA-01804: 時區資訊無法初始化
ORA-01810: 格式程式碼出現兩次
ORA-01811: Julian 日期導致年度中的日無法使用
ORA-01812: 只可以指定一次年度
ORA-01813: 只可以指定一次小時
ORA-01814: AM/PM 因使用 A.M./P.M. 而發生衝突
ORA-01815: BC/AD 因使用 B.C./A.D. 而發生衝突
ORA-01816: 只可以指定一次月份
ORA-01817: 只可以指定一次週中的日
ORA-01818: 'HH24' 導致上下午指示符無法使用
ORA-01819: 帶符號的年度導致 BC/AD 無法使用
ORA-01820: 格式程式碼無法以日期輸入格式顯示
ORA-01821: 日期格式無法識別
ORA-01822: 此日曆的紀元格式程式碼無效
ORA-01830: 日期格式圖片在轉換整個輸入字串之前結束
ORA-01831: 年度與 Julian 日期發生衝突
ORA-01832: 年度中的日與 Julian 日期發生衝突
ORA-01833: 月份與 Julian 日期發生衝突
ORA-01834: 月份中的日與 Julian 日期發生衝突
ORA-01835: 週中的日與 Julian 日期發生衝突
ORA-01836: 小時與日中的秒發生衝突
ORA-01837: 小時中的分與日中的秒發生衝突
ORA-01838: 分中的秒與日中的秒發生衝突
ORA-01839: 指定月份的日期無效
ORA-01840: 輸入值對於日期格式不夠長
           英文解析:input value not long enough for date format
           錯誤解析:我在用SQLLDR匯入資料的時候遇到此錯誤
ORA-01841: (全)年度值必須介於 -4713 和 +9999 之間,且不為 0
ORA-01842: 季度值必須介於 1 和 4 之間
ORA-01843: 無效的月份
           錯誤說明:當向一個TIMESTAMP型別的欄位插入一個to_char後的字元會報這個錯誤。
ORA-01844: 年度中的周值必須介於 1 和 52 之間
ORA-01845: 月份中的周值必須介於 1 和 5 之間
ORA-01846: 週中的日無效
ORA-01847: 月份中日的值必須介於 1 和當月最後一日之間
           錯誤產生:當使用nvl函式針對date型別做nvl(date_type,' ')處理的時候便會報此類錯誤。
           錯誤原因:date型別欄位不能存放空格值。
ORA-01848: 年度中的日值必須介於 1 和 365 之間(閏年為 366)
ORA-01849: 小時值必須介於 1 和 12 之間
ORA-01850: 小時值必須介於 0 和 23 之間
ORA-01851: 分鐘值必須介於 0 和 59 之間
ORA-01852: 秒值必須介於 0 和 59 之間
ORA-01853: 日中的秒值必須介於 0 和 86399 之間
ORA-01854: julian 日期必須介於 1 和 5373484 之間
ORA-01855: 要求 AM/A.M. 或 PM/P.M.
ORA-01856: 要求 BC/B.C. 或 AD/A.D.
ORA-01857: 無效的時區
ORA-01858: 在要求輸入數字處找到非數字字元
ORA-01859: 在要求輸入字母處找到非字母字元
ORA-01860: 年度中的周值必須介於 1 和 53 之間
ORA-01861: 文字與格式字串不匹配
ORA-01862: 數字值與格式專案的長度不匹配
ORA-01863: 年度不支援當前日曆
ORA-01864: 日期超出當前日曆的範圍
ORA-01865: 無效的紀元
ORA-01866: 日期時間類無效
ORA-01867: 間隔無效
ORA-01868: 間隔的前導精度太小
ORA-01869: 保留以供將來使用
ORA-01870: 間隔或日期時間不是相互可比較的
ORA-01871: 秒數必須少於 60
ORA-01872: 保留以供將來使用
ORA-01873: 間隔的前導精度太小
ORA-01874: 時區小時必須在 -12 和 13 之間
ORA-01875: 時區分鐘必須在 -59 和 59 之間
ORA-01876: 年份必須不少於 -4713
ORA-01877: 內部緩衝區的字串太長
ORA-01878: 在日期時間或間隔中沒有找到指定的欄位
ORA-01879: hh25 欄位必須在 0 和 24 之間
ORA-01880: 零點幾秒必須在 0 和 999999999 之間
ORA-01881: 時區區域 ID %d 無效
ORA-01882: 未找到時區區域 
ORA-01883: 在區域轉換過程中禁用了重疊
ORA-01890: 檢測到 NLS 錯誤
ORA-01891: 日期時間/間隔內部錯誤
ORA-01898: 精確度說明符過多
ORA-01899: 錯誤的精度說明符
ORA-01900: 需要 LOGFILE 關鍵字
ORA-01901: 需要 ROLLBACK 關鍵字
ORA-01902: 需要 SEGMENT 關鍵字
ORA-01903: 需要 EVENTS 關鍵字
ORA-01904: 需要 DATAFILE 關鍵字
ORA-01905: 需要 STORAGE 關鍵字
ORA-01906: 需要 BACKUP 關鍵字
ORA-01907: 需要 TABLESPACE 關鍵字
ORA-01908: 需要 EXISTS 關鍵字
ORA-01909: 需要 REUSE 關鍵字
ORA-01910: 需要 TABLES 關鍵字
ORA-01911: 需要 CONTENTS 關鍵字
ORA-01912: 需要 ROW 關鍵字
ORA-01913: 需要 EXCLUSIVE 關鍵字
ORA-01914: 審計選項對於序號無效
ORA-01915: 審計選項對於檢視無效
ORA-01917: 使用者或角色 '' 不存在
ORA-01918: 使用者''不存在
ORA-01919: 角色''不存在
ORA-01920: 使用者名稱''與另外一個使用者名稱或角色名發生衝突
ORA-01921: 角色名''與另一個使用者名稱或角色名發生衝突
ORA-01922: 必須指定 CASCADE 以刪除''
ORA-01923: CASCADE 已中止,物件被另一使用者鎖定
ORA-01924: 角色''未被授權或不存在
ORA-01925: 超出已啟用角色的最大數
ORA-01926: 無法將 WITH GRANT OPTION GRANT 角色
ORA-01927: 無法 REVOKE 您未授權的許可權
ORA-01928: 未對 GRANT 選項授權所有許可權
ORA-01929: 沒有要 GRANT 的許可權
ORA-01930: 不支援審計物件
ORA-01931: 無法將授予角色
ORA-01932: ADMIN 選項未授權給角色''
ORA-01933: 無法使用角色許可權來建立儲存物件
ORA-01934: 檢測到迴圈的角色授權
ORA-01935: 缺少使用者或角色名
ORA-01936: 不能在建立使用者或角色時指定所有者
ORA-01937: 缺少或無效的角色名
ORA-01938: 必須為 CREATE USER 指定 IDENTIFIED BY
ORA-01939: 只可以指定 ADMIN OPTION
ORA-01940: 無法刪除當前已連線的使用者
ORA-01941: 需要 SEQUENCE 關鍵字
ORA-01942: 無法同時指定 IDENTIFIED BY 和 EXTERNALLY
ORA-01943: 已經指定 IDENTIFIED BY
ORA-01944: 已經指定 IDENTIFIED EXTERNALLY
ORA-01945: 已經指定 DEFAULT ROLE[S]
ORA-01946: 已經指定 DEFAULT TABLESPACE
ORA-01947: 已經指定 TEMPORARY TABLESPACE
ORA-01948: 識別符號的名稱長度 () 超過最大長度 ()
ORA-01949: 需要 ROLE 關鍵字
ORA-01950: 表空間''中無許可權
ORA-01951: ROLE ''未授予''
ORA-01952: 系統許可權未授予''
ORA-01953: 命令不再有效,請參閱 ALTER USER
ORA-01954: DEFAULT ROLE 子句對 CREATE USER 無效
ORA-01955: DEFAULT ROLE ''未授予使用者
ORA-01956: 使用 OS_ROLES 時命令無效
ORA-01957: 需要的 MIN 或 MAX 關鍵字未找到
ORA-01958: 必須為 LAYER 選項提供整數
ORA-01959: 必須為 OPCODE 選項提供整數
ORA-01960: 無效的轉儲日誌檔案選項
ORA-01961: 無效的轉儲選項
ORA-01962: 必須指定檔案號或日誌序號
ORA-01963: 必須指定塊編號
ORA-01964: 必須為 TIME 選項指定時間
ORA-01965: 必須指定 PERIOD
ORA-01967: 無效的 CREATE CONTROLFILE 選項
ORA-01968: 僅指定 RESETLOGS 或 NORESETLOGS 一次
ORA-01969: 您必須指定 RESETLOGS 或 NORESETLOGS
ORA-01970: 您必須為 CREATE CONTROLFILE 指定資料庫名
ORA-01971: 非法的 ALTER TRACING 選項
ORA-01972: 必須為 ALTER TRACING ENABLE 或 DISABLE 指定字串
ORA-01973: 缺少更改編號
ORA-01974: 非法的存檔選項
ORA-01975: 更改編號中的字元非法
ORA-01976: 缺少更改編號
ORA-01977: 缺少執行緒編號
ORA-01978: 缺少序號
ORA-01979: 角色''缺少口令或口令無效
ORA-01980: OS ROLE 初始化過程中出錯
ORA-01981: 必須指定 CASCADE CONSTRAINTS 以執行此撤消
ORA-01982: 審計選項對於檢視無效
ORA-01983: 無效的 DEFAULT 審計選項
ORA-01984: 無效的程式/程式包/函式審計選項
ORA-01985: 因超出 LICENSE_MAX_USERS 引數而無法建立使用者
ORA-01986: 無效的 OPTIMIZER_GOAL 選項
ORA-01987: 客戶 OS 使用者名稱過長
ORA-01988: 不允許遠端 os 登入
ORA-01989: 作業系統未授權角色''
ORA-01990: 開啟口令檔案''時出錯
ORA-01991: 無效的口令檔案''
ORA-01992: 關閉口令檔案''時出錯
ORA-01993: 寫口令檔案''時出錯
ORA-01994: GRANT 失敗: 無法新增使用者至公用口令檔案
ORA-01995: 讀口令檔案''時出錯
ORA-01996: GRANT 失敗: 口令檔案''已滿
ORA-01997: GRANT 失敗: 使用者''由外部標識
ORA-01998: REVOKE 失敗: 使用者 SYS 始終具有 SYSOPER 和 SYSDBA
ORA-01999: 口令檔案模式已由''更改為''
ORA-02000: 缺少關鍵字
ORA-02001: 使用者 SYS 不允許建立可用列表組的索引
ORA-02002: 寫入審記線索時出錯
ORA-02003: 無效的 USERENV 引數
ORA-02004: 違反安全性
ORA-02005: 隱含 (-1) 長度對資料型別的定義和賦值無效
ORA-02006: 無效的壓縮十進位制格式字串
ORA-02007: 不能使用含 REBUILD 的 ALLOCATE 或 DEALLOCATE 選項
ORA-02008: 已指定非數字列的非零標度
ORA-02009: 指定的檔案大小不得為 0
ORA-02010: 缺少主機連線字串
ORA-02011: 重複的資料庫連結名
ORA-02012: 缺少 USING 關鍵字
ORA-02013: 缺少 CONNECT 關鍵字
ORA-02014: 不能從具有 DISTINCT, GROUP BY 等的檢視選擇 UPDATE FOR
ORA-02015: 不能從遠端表選擇 FOR UPDATE
ORA-02016: 不能在遠端資料庫中使用 START WITH 子查詢
ORA-02017: 要求整數值
ORA-02018: 同名的資料庫連結具有開放連線
ORA-02019: 未找到遠端資料庫的連線說明
ORA-02020: 過多的資料庫連結在使用中
ORA-02021: 不允許對遠端資料庫進行 DDL 操作
ORA-02022: 遠端語句的遠端物件具有未優化的檢視
ORA-02023: 遠端資料庫無法對 START WITH 或 CONNECT BY 謂詞求值
ORA-02024: 未找到資料庫連結
ORA-02025: SQL 語句的所有表均必須在遠端資料庫中
ORA-02026: 缺少 LINK 關鍵字
ORA-02027: 不支援 LONG 列的多行 UPDATE
ORA-02028: 伺服器不支援行數的準確讀取
ORA-02029: 缺少 FLLE 關鍵字
ORA-02030: 只能從固定的表/檢視查詢
ORA-02031: 沒有 ROWID 適用於固定表或外部組織的表
ORA-02032: 聚簇表無法在簇索引建立之前使用
ORA-02033: 此簇的簇索引已經存在
ORA-02034: 不允許加速賦值
ORA-02035: 非法的成組操作組合
ORA-02036: 自動遊標開啟的變數描述過多
ORA-02037: 未初始化的加速賦值儲存
ORA-02038: 不允許對陣列型別定義
ORA-02039: 不允許對陣列型別賦值
ORA-02040: 遠端資料庫不支援兩段式提交
ORA-02041: 客戶資料庫未開始一個事務處理
ORA-02042: 分散式事務處理過多
ORA-02043: 必須在執行之前結束當前事務處理
ORA-02044: 事務處理管理器登入被拒絕: 事務處理正在進行
ORA-02045: 全域性事務處理中的本地會話過多
ORA-02046: 分散式事務處理已經開始
ORA-02047: 無法連線執行中的分散式事務處理
ORA-02048: 嘗試不登入而開始分散式事務處理
ORA-02049: 超時: 分散式事務處理等待鎖定
ORA-02050: 事務處理已重算,某些遠端 DBs 可能有問題
ORA-02051: 同一事務處理中的另一會話失敗
ORA-02052: 遠端事務處理在失敗
ORA-02053: 事務處理已提交,某些遠端 DBs 可能有問題
ORA-02054: 事務處理有問題
ORA-02055: 分散式更新操作失效;要求回退
ORA-02056: 2PC: : 無效的兩段命令編號(源於)
ORA-02057: 2PC: : 無效的兩段恢復狀態編號(源於)
ORA-02058: 未找到 ID的準備事務處理
ORA-02059: ORA-2PC-CRASH-TEST- 在提交備註中
ORA-02060: 選擇指定了分佈表連線的更新
ORA-02061: 鎖定表指定了分散式表的列表
ORA-02062: 分散式恢復收到 DBID ,預計為
ORA-02063: 緊接著 line (起自 ‘這裡顯示DBLINK’)
           錯誤起源:
ORA-02064: 不支援分散式操作
ORA-02065: 非法的 ALTER SYSTEM 選項
ORA-02066: DISPATCHERS 文字缺失或無效
ORA-02067: 要求事務處理或儲存點回退
ORA-02068: 以下嚴重錯誤源於
ORA-02069: 此操作的 global_names 引數必須設定為 TRUE
ORA-02070: 資料庫不支援此上下文中的
ORA-02071: 初始化遠端資料庫的功能時出錯
ORA-02072: 分散式資料庫網路協議匹配錯誤
ORA-02073: 遠端更新中不支援序號
ORA-02074: 無法在分散式事務處理中
ORA-02075: 另一例程已更改事務處理的狀態
ORA-02076: 序列與更新表或 long 列位於不同的地方
ORA-02077: 選擇的 long 列必須來自於同一地方的表
ORA-02078: ALTER SYSTEM FIXED_DATE 的設定無效
ORA-02079: 沒有新的會話可與提交的分散式事務處理連線
ORA-02080: 資料庫連結正在使用中
ORA-02081: 資料庫連結未開啟
ORA-02082: 回送資料庫連結必須具有連結限定詞
ORA-02083: 資料庫名稱含有非法字元 ''
ORA-02084: 資料庫名不全
ORA-02085: 資料庫連結與相連結
ORA-02086: 資料庫 (鏈路) 名過長
ORA-02087: 物件被同一事務處理的另一程式鎖定
ORA-02088: 未安裝分散式資料庫選項
ORA-02089: COMMIT 不允許在附屬會話中
ORA-02090: 網路錯誤: 試圖 callback+passthru
ORA-02091: 事務處理已重算
ORA-02092: 超出分散式事務處理的事務處理表槽
ORA-02093: TRANSACTIONS_PER_ROLLBACK_SEGMENT() 大於最大的可能數 ()
ORA-02094: 未安裝複製選項
ORA-02095: 無法修改指定的初始化引數
ORA-02096: 此選項的指定初始化引數不可修改
ORA-02097: 無法修改引數,因為指定的值無效
ORA-02098: 對索引表引用 (: I) 進行語法分析時出錯
ORA-02099: 內部使用,不得列印
ORA-02100: PCC: 記憶體不足 (如無法分配)
ORA-02101: PCC: 不一致的遊標快取記憶體 (uce/cuc 不匹配)
ORA-02102: PCC: 不一致的遊標快取記憶體 (此 uce 無 cur 條目)
ORA-02103: PCC: 不一致的遊標快取記憶體 (超出 cuc 的引用範圍)
ORA-02104: PCC: 不一致的主快取記憶體 (cuc 不可用)
ORA-02105: PCC: 不一致的遊標快取記憶體 (快取記憶體中無 cuc 條目)
ORA-02106: PCC: 不一致的遊標快取記憶體 (OraCursor nr 已壞)
ORA-02107: PCC: 對執行時庫來說此程式過舊: 請重新對其編譯
ORA-02108: PCC: 無效的描述符傳送給執行時庫
ORA-02109: PCC: 不一致的主快取記憶體 (超出位置引用範圍)
ORA-02110: PCC: 不一致的主快取記憶體 (無效的 sqi 型別)
ORA-02111: PCC: 堆疊 (Heap) 一致性錯誤
ORA-02112: PCC: SELECT..INTO 返回過多行
ORA-02140: 無效的表空間名稱
ORA-02141: 無效的 OFFLINE 選項
ORA-02142: 缺少或無效的 ALTER TABLESPACE 選項
ORA-02143: 無效的 STORAGE 選項
ORA-02144: 未指定 ALTER CLUSTER 的選項
ORA-02145: 缺少 STORAGE 選項
ORA-02146: SHARED 指定了多次
ORA-02147: 與 SHARED/EXCLUSIVE 選項衝突
ORA-02148: EXCLUSIVE 指定了多次
ORA-02149: 指定的分割槽不存在
ORA-02153: 無效的 VALUES 口令字串
ORA-02155: 無效的 DEFAULT 表空間標識
ORA-02156: 無效的 TEMPORARY 表空間標識
ORA-02157: 未指定 ALTER USER 的選項
ORA-02158: 無效的 CREATE INDEX 選項
ORA-02159: 安裝的 DLM 不支援可釋放鎖定模式
ORA-02160: 索引編排表不能包含 LONG 型別的列
ORA-02161: MAXLOGFILES 值無效
ORA-02162: MAXDATAFILES 值無效
ORA-02163: FREELIST GROUPS 值無效
ORA-02164: DATAFILE 子句指定了多次
ORA-02165: 無效的 CREATE DATABASE 選項
ORA-02166: 已指定 ARCHIVELOG 和 NOARCHIVELOG
ORA-02167: LOGFILE 子句指定了多次
ORA-02168: FREELISTS 值無效
ORA-02169: 不允許的 FREELISTS 儲存選項
ORA-02170: 不允許的 FREELIST GROUPS 儲存選項
ORA-02171: MAXLOGHISTORY 值無效
ORA-02172: PUBLIC 關鍵字不適用于禁用執行緒
ORA-02173: 無效的 DROP TABLESPACE 選項
ORA-02174: 缺少要求的執行緒編號
ORA-02175: 無效的回退段名
ORA-02176: 無效的 CRATE ROLLBACK SEGMENG 選項
ORA-02177: 缺少要求的組號
ORA-02178: 正確的語法是: SET TRANSACTION READ { ONLY | WRITE }
ORA-02179: 有效選項: ISOLATION LEVEL { SERIALIZABLE | READ COMMITTED }
ORA-02180: 無效的 CREATE TABLESPACE 選項
ORA-02181: 無效的 ROLLBAC WORK 選項
ORA-02182: 需要儲存點名稱
ORA-02183: 有效選項: ISOLATION_LEVEL { SERIALIZABLE | READ COMMITTED }
ORA-02184: REVOKE 中不允許資源限量
ORA-02185: COMMIT 後面跟的標記不是 WORK
ORA-02186: 表空間資源許可權不可與其它許可權一起出現
ORA-02187: 無效的限量說明
ORA-02189: 需要 ON <表空間>
ORA-02190: 需要 TABLES 關鍵字
ORA-02191: 正確的語法是ET TRANSACTION USE ROLLBACK SEGMENT <rbs>
ORA-02192: 回退段儲存子句不允許 PCTINCREASE
ORA-02194: 事件說明語法錯誤  (非致命錯誤 ) 接近 ''
ORA-02195: 嘗試建立的物件在表空間中
ORA-02196: 已經指定 PERMANENT/TEMPORARY 選項
ORA-02197: 已經指定檔案列表
ORA-02198: 已經指定 ONLINE/OFFLINE 選項
ORA-02199: 丟失 DATAFILE/TEMPFILE 子句
ORA-02200: WITH GRANG OPTION 對 PUBLIC 不允許
ORA-02270:no matching unique or primary key for this column-list
           錯誤說明:外來鍵的定義必須是另外一張表的主鍵,否則就會報這個錯
ORA-02292:違反一致性約束
ORA-03135: 連線失去聯絡
ORA-04030: 在嘗試分配 8224 位元組 (sort subheap,sort key) 時程式記憶體不足
           錯誤說明:記憶體不足所致,常是資料庫併發排程引起。解決是加記憶體或者降低併發
ORA-04063:view "GZDQMP.V_VIEW_NAME" has errors
           錯誤說明:檢視的狀態為INVALID。select owner,object_name,object_type from dba_objects o where status = 'INVALID' and owner = 'GZDQMP' and o.OBJECT_TYPE='VIEW';解決是重新編譯。
ORA-04065:未執行,已更改或刪除stored procedureXXX(過程名)
           錯誤說明:同一個過程中呼叫了多過程,先跑的過程中有DROP表後重建的操作,DROP表的操作導致後跑的過程執行的時候不通過引起。
           解決辦法:過程裡用動態SQL呼叫過程,例如execute immediate 'begin PRC_PWYZL_CUSTACCT();end;';
ORA-04068:已丟棄程式包XXX(過程名)的當前狀態。
           錯誤說明:同一個過程中呼叫了多過程,先跑的過程中有DROP表後重建的操作,DROP表的操作導致後跑的過程執行的時候不通過引起。
           解決辦法:過程裡用動態SQL呼叫過程,例如execute immediate 'begin PRC_PWYZL_CUSTACCT();end;';
ORA-06500:由於plsql執行時記憶體溢位,導致內部plsql發生錯誤。
ORA-06501:由系統軟體引起的內部plsql錯誤。
ORA-06502:由於過程性語句出現轉換、截斷、算術錯誤而產生的異常。
ORA-06504:一個主遊標變數和plsql遊標變數的型別不匹配。
ORA-06508: PL/SQL: 無法找到正在呼叫XXX(過程名)的程式單元
           錯誤說明:同一個過程中呼叫了多過程,先跑的過程中有DROP表後重建的操作,DROP表的操作導致後跑的過程執行的時候不通過引起。
           解決辦法:過程裡用動態SQL呼叫過程,例如execute immediate 'begin PRC_PWYZL_CUSTACCT();end;';
ORA-06511:試圖開啟一個已開啟的遊標。
ORA-06512:在line X(行數)。
           錯誤說明:說明錯誤的行數。
ORA-06530:試圖對一個NULL物件的屬性賦值。
ORA-06531:試圖對一個NULL值得plsql表或變長陣列執行除EXCEL以外的操作。
ORA-06532:引用的巢狀表或變成資料索引超出了其宣告範圍。
ORA-06532:引用的巢狀表或變長陣列索引大於了巢狀表或巢狀表中的元素個數。
ORA-08102: 未找到索引關鍵字, 物件號 2852155, 檔案 9, 塊 1544794 (2)
           說明:我遇到的情況是用B表的欄位更新A表的欄位,A表中複合索引由A1、A2、A3 三個欄位組成,更新只涉及A3欄位,Oracle自動去找
ORA-12170:TNS:連線超時
           錯誤說明:多為網路不同或伺服器端更改了IP所致,網路不同tnsping 伺服器的SID看能不能同,伺服器IP改了要同步修改Listener和Service的設定
ORA-12541: TNS:無監聽程式
ORA-12545: TNS:name lookup failure
           錯誤說明:因目標主機或物件不存在,連線失敗,多為由於非直接連線IP地址才會報的錯誤,例如用TOAD連線,通過Direct,在Host裡不是輸入IP地址而是輸入連線檔名,如:zsqtsm.vicp.net。
ORA-12801: 並行查詢伺服器 P000 中發出錯誤訊號
ORA-12805: 並行查詢伺服器意外停止
ORA-12899: 列的值太大
           錯誤說明:我在用sqlldr時遇到這個錯誤,解決需要定義擷取字元(欄位是VARCHAR2 (6 Byte))
           程式碼案例:SERV_STAT_ID char(4000) "substr(:SERV_STAT_ID,1,6)"
ORA-22992: 無法使用從遠端表選擇的 LOB 定位器
           錯誤說明:當通過DBLINK連線資料庫,select的表有CLOB欄位的時候,就會報這個錯。解決辦法在資料庫新建一張臨時表把資料插進去。
ORA-25156:舊樣式的外部聯接(+)不能與ANSI聯接一起使用
           錯誤說明:當新式外部聯接(例如left join)和舊式外部聯接(例如a.g3e_fid = b.g3e_fid(+))一起使用,就會
ORA-28002:the password will expire within 10 days.密碼將在10天內到期。
ORA-28009:connection as SY should be as SYSDBA or SYSOPER
           錯誤說明:用SYS在Developer登入時丟擲此錯誤。
ORA-30036: unable to extend segment by 8 in undo tablespace 'UNDOTBS1'
           錯誤說明:無法延長回滾表空間

相關文章