程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle數據庫錯誤消息,oracle數據庫消息

Oracle數據庫錯誤消息,oracle數據庫消息

編輯:Oracle教程

Oracle數據庫錯誤消息,oracle數據庫消息


Oracle數據庫錯誤消息

導出錯誤消息

l EXP-00000導出終止失敗

原因:導出時產生Oracle錯誤。

操作:檢查相應的Oracle錯誤消息。

l EXP-00001數據域被截斷 列長度=數字,緩沖區大小=數字,實際大小=數字

原因:數據緩沖區中列不適合。

操作:記錄錯誤參數和消息,作為輸出內部錯誤發送到Oracle Support Services(如果一個表不能完全導出,則導出不能繼續)。

l EXP-00002寫導出文件錯誤

原因:不能導入導出文件,可能由設備錯誤引起,通常伴隨有操作系統引起的設備錯誤。

操作:采取適當措施恢復該設備。

l EXP-00003未發現段(數字,數字)的存儲定義

原因:導出不能為簇、索引或者表查找存儲定義。

操作:記錄伴隨的消息並作為導出內部錯誤報告Oracle Support Services。

l EXP-00004無效用戶名或口令

原因:指定了無效的用戶名或口令。

操作:使用有效的用戶名和口令重試。

l EXP-00005 所有的許可的登錄嘗試失敗

原因:試圖再三以一無效的用戶名或口令登錄。

操作:關閉並重啟實用程序,然後以一有效的用戶名和口令重試。

l EXP-00006內部矛盾錯誤

原因:導出的數據結構被破壞了。

操作:記錄伴隨的消息並作為導出內部錯誤報告Oracle Support Services。

l EXP-00007字典顯示沒有string.string

原因:導出沒能從數據字典搜集列信息,表可能被刪除。

操作:重試導出,如果再次發生這個錯誤,則作為導出內部錯誤報告Oracle Support Services。

l EXP-00008遇到ORACLE錯誤號

原因:導出遇見已引用的Oracle錯誤。

操作:查閱Oracle錯誤,采取適當的方式。

l EXP-00009沒有權限導出字符串表格的字符串

原因:試圖導出其他用戶的表格,只有數據庫管理員能導出其他的用戶的表格。

操作:要求你的數據庫管理員執行導出。

l EXP-00010字符串不是一個有效的用戶名

原因:指定了一無效的用戶名。

操作:關閉並重啟實用程序,然後以一有效的用戶名重試。

l EXP-00011 string.string不存在

原因:導出找不到指定的表格。

操作:以正確的表格名稱重試。

l EXP-00012 字符串不是一個有效的導出模式

原因:指定了一無效的導出模式。

操作:使用有效的導出模式重試。

l EXP-00013回答 'Y'、'N'、 RETURN或 '.' 退出

原因:輸入了一無效的響應。

操作:輸入在消息顯示出的響應中的任何東西。

l EXP-00014在表格字符串的行數字錯誤

原因:獲取行時遇到Oracle錯誤。

操作:查閱Oracle錯誤,采取適當的方式。

l EXP-00015 表格字符串的行數,列字符串,數據類型數產生錯誤

原因:當取或寫列時,導出遇到錯誤。伴隨的消息可以給出更多的信息。

操作:糾正錯誤並重試。

l EXP-00016當讀默認值審核選項時,ORACLE 遇到錯誤

原因:當讀默認值審核選項(update、delete選項等等)時,導出遇到ORACLE 錯誤。

操作:查閱Oracle錯誤,采取適當的方式。

l EXP-00017需要字符串特征,但數據庫中沒有給出

原因:輸入的命令要求指定的特性。或者那個特性是沒有安裝,或者V$OPTION表中缺少行特性描述。

操作:重新安裝消息中指定的Oracle特征。

l EXP-00018 EXP-00018列字符串的數據類型 (數字),string.string表格不被支持

原因:導出不支持被引用的數據類型。

操作:以一可接受的數據類型重試(CHAR、NUMBER、DATE、LONG或RAW)。

l EXP-00019處理參數失敗,使用'EXP HELP=Y'獲取幫助

原因:指定了無效的命令行參數。

操作:核對聯機幫助屏幕有效的參數的集合,然後重試。

l EXP-00020分配指定大小的內存數失敗

原因:導出沒能分配必要的內存。

操作:減少出口緩沖區大小以便降低內存要求,或為導出增加運行時刻的內存大小。

l EXP-00021只能在滿的數據庫方式下只能增量導出

原因:執行增量導出的時候,指定了USER模式或者TABLE模式。

操作:指定FULL數據庫方式 (FULL =Y) 重試。

l EXP-00022必須使用SYS 或者 SYSTEM執行增量導出

原因:執行增量導出的權限不存在,僅僅數據庫管理員能執行增量導出。

操作:要求數據庫管理員執行增量導出。

l EXP-00023必須是一DBA 執行完整數據庫或表空間導出

原因:執行增量導出的權限不存在,僅僅數據庫管理員能執行增量導出。

操作:要求數據庫管理員執行完整數據庫導出。

l EXP-00024導出試圖沒有安裝,請通知您的DBA

原因:必要的導出視圖沒有安裝。

操作:要求數據庫管理員安裝要求的導出視圖。

l EXP-00025字典顯示沒有string.number約束列

原因:導出不能從數據字典中獲取被引用約束的列信息,約束可能已經被改變了。

操作:重試導出,如果再次發生這個錯誤,則作為導出內部錯誤報告Oracle Support Services。

l EXP-00026指定了矛盾的模式

原因:指定了矛盾的導出模式

操作:指定僅僅一個參數並重試。

l EXP-00027 沒能計算ORACLE塊大小

原因:導出沒能計算Oracle塊大小。

操作:作為導出內部錯誤報告Oracle Support Services。

l EXP-00028打開字符串寫入失敗

原因:導出沒能打開輸出文件。

操作:這個消息通常跟隨了操作系統的設備消息。

l EXP-00029增量導出模式與一致模式不兼容

原因:同時指定了兩種模式。

操作:無,一致模式被關閉。

l EXP-00030讀取輸入時遇到意外的文件結束

原因:當讀取用戶輸入時,遇見一End-Of-File標記。

操作:如果導出的輸入被重定向,則核對文件錯誤。

l EXP-00031數組大小(Arraysize)不在合法的范圍內,使用arraysize=數字

原因:指定的數組大小值不在有效的范圍內。

操作:無。

l EXP-00032非DBA不能導出其他的用戶

原因:僅僅數據庫管理員能導出至其他用戶,一非數據庫管理員試圖指定OWNER=USER導出至其他用戶。

操作:請求該操作由數據庫管理員執行。

l EXP-00033 找不到環境字符集

原因:環境字符集缺少或被不正確地指定。

操作:確保環境字符集存在並且被正確指定。

l EXP-00034 rowid: file# number block# number slot# number產生錯誤

原因:標識了發生錯誤的ROWID。

操作:這是一信息消息,無操作要求。

l EXP-00035 QUERY參數只能在表模式導出中指定

原因:在一導出命令指定QUERY參數,但是沒有使用表模式。使用用戶方式導出、完整導出或恢復點導出時,不能指定QUERY參數。

操作:如果想要為表格選擇行的子集,你必須單獨使用表格模式導出表格。確保在導出命令行中,指定了表的名稱和要執行的導出查詢語句。

l EXP-00036對象號在字典中不存在

原因:指定的對象不能是在詞典的找到,對象可能在導出方式期間取消而不存在了。

操作:無。

l EXP-00037導出視圖與數據庫版本不兼容

原因:導出實用程序比數據庫版本更高,從而不兼容。

操作:使用與數據庫一樣的版本的導出實用程序。

l EXP-00038在clu$中有壞的哈希簇id

原因:在CLU$中的功能ID 不是合法數字,CLU$被破壞。

操作:聯系Oracle支持服務。

l EXP-00039 導出文件字符串必須在一個磁盤

原因:在一些平台上,導出能從磁帶讀文件。如果導出的時候,第一個導出文件集在磁盤上,而指定了磁帶作為第二個導出文件,則將顯示該消息。

操作:檢驗為導出文件指定了正確的文件名。記得所有的導出文件能在磁盤或所有文件上能在磁帶上,然而不能混合使用磁帶和磁盤。

l EXP-00040 轉儲文件和日志文件必須是不同的

原因:轉儲文件和日志文件不能是一樣的文件。

操作:為轉儲文件和日志文件指定不同的文件名字,然後重試操作。

l EXP-00042在props$中缺少錯過NLS_CHARACTERSET / NLS_NCHAR_ CHARACTERSET

原因:NLS_CHARACTERSET/NLS_NCHAR_CHARACTERSET的值沒在props$表格裡輸入,這是一內部錯誤。

操作:聯系Oracle支持服務。

l EXP-00043 EXP-00043 行的無效數據字典信息,其中列“字符串”是在表字符串中的“字符串”

原因:導出實用程序從數據字典獲取非法數據。

操作:聯系Oracle支持服務。

l EXP-00044進行Point-in-time恢復或可傳輸的表空間導入的時候,必須與’AS SYSDBA’相連接

原因:用戶必須用’as SYSDBA’登錄,才能執行Point-in-time恢復或的表空間導入。

操作:請求數據庫管理員執行Point-in-time恢復或可傳輸的表空間導入。

l EXP-00045不能為Point-in-time恢復或可傳輸的表空間導出系統表空間

原因:系統表空間不能成為Point-in-time恢復或可傳輸的表空間集的一部分。

操作:聯系Oracle支持服務。

l EXP-00046 表空間命名字符串不存在

原因:字典中不存在指定的表空間。

操作:聯系Oracle支持服務。

l EXP-00047 缺少表空間名稱

原因:表空間名稱沒有提供。

操作:提供表空間名稱。

l EXP-00049字符選項與Point-in-time恢復或可傳輸的表空間導出不兼容

原因:指定了一項與Point-in-time恢復或可傳輸的表空間導出不兼容的選項。

操作:去除顯示的選項重試導出。

l EXP-00050不能執行分區導出 "字符串" 在非分區表上

原因:該分區導出指定的表不是一分區的表。

操作:使用表模式,或指定一非分區表格。

l EXP-00051 " string " – 給定的分區或者子分區不是"string" 表格的一部分

原因:指定的分區或子分區名稱不在指定的表裡。

操作:檢查是否指定了正確的表格,分區或子分區名稱。

l EXP-00052分區字符串的行數錯誤

原因:當獲取行的時候,導出遇到已引用的Oracle錯誤。

操作:查閱Oracle錯誤,采取適當的方式。

l EXP-00053由於表有內部的嵌套的表,不能在表字符串上執行查詢

原因:在有一個或更多內部嵌套的表的表上指定了QUERY參數,QUERY參數不能在有內部嵌套表的表上是指定。

操作:省略QUERY參數導出全部表。

l EXP-00054 在子分區字符串上產生行數錯誤

原因:當獲取行時,導出遇見已引用的Oracle錯誤。

操作:查閱Oracle錯誤,采取適當的方式。

l EXP-00055 string.string標記為不可導出的

原因:一對象在NOEXP$表標記為non-exportable。

操作:咨詢你的數據庫管理員。

l EXP-00057 初始化參數管理器失敗

原因:參數管理器在初始化時失敗。

操作:記錄附帶的消息,並作為導出內部錯誤報告Oracle支持服務。

l EXP-00058 為字符串配置文件的口令校驗函數不存在

原因:找不到配置文件函數。

操作:檢查配置文件是否適當創建。

l EXP-00059變換一對象類型的標識符到字符時產生錯誤

原因:一對象類型標識符的無效長度阻止它的轉換。

操作:聯系Oracle支持服務。

l EXP-00060一對象類型有多重的類型體(TYPE BODY

原因:一個對象類型體有不止一種對象體。

操作:嘗試刪除類型體,如果不成功,聯系人Oracle支持服務。

l EXP-00061 不能發現一個嵌套表的外部表名稱

原因:當在一內部的嵌套表上導出一位圖索引或可傳遞的操作時,外部的表的名稱不能定位,使用NTAB$表。

操作:校驗表是否已適當定義。

l EXP-00062 對象類型的源語句無效

原因:TYPE在為一對象類型的SOURCE$的語句中沒有找到。

操作:聯系Oracle支持服務。

l EXP-00063 在改變語言句柄時錯誤

原因:不能變化語言句柄。

操作:聯系Oracle支持服務。

l EXP-00064 字符串是一內部的嵌套的表,不能導出

原因:試圖導出一個沒有父母表的內部的嵌套表。

操作:導出內部的嵌套表的父母表。

l EXP-00065 LOB寫入轉儲文件錯誤

原因:當前的LOB不能寫入轉儲文件。

操作:標識寫失敗的原因,並修理它。

l EXP-00066 對象表字符串缺少的它的對象標識符索引

原因:所有的對象表必須有一對象標識符索引,但是指定的表在它的對象標識符列上缺少索引。

操作:重新創造類型表,重試操作。

l EXP-00068 表空間字符串離線

原因:導出沒能導出表空間 (表空間是離線)。

操作:使表空間成為在線,重新導出。

l EXP-00070 試圖釋放未分配的內存

原因:試圖釋放未分配的內存。

操作:聯系Oracle支持服務。

l EXP-00071 QUERY參數與直接路徑導出不兼容

原因:為一直接路徑導出指定了QUERY參數,QUERY參數不能與直接路徑導出一起使用。

操作:在命令行方式下,再次使用DIRECT=N或者省略DIRECT參數的形式的導出命令。

l EXP-00072 關閉導出文件字符串時錯誤

原因:試圖關閉導出文件時發生錯誤。

操作:聯系Oracle支持服務。

l EXP-00073 轉儲文件大小太小

原因:指定了FILESIZE參數或VOLSIZE 參數(如果平台支持),參數的值太小而不能為導出文件保持標題信息,或者附加任何數據。

操作:增加FILESIZE或VOLSIZE參數的值。

l EXP-00074 向下捨入VOLSIZE,新數值是字符串

原因:VOLSIZE 參數必須是RECORDLENGTH 的一樣多,但是你為VOLSIZE 指定的值不滿足這要求。VOLSIZE 的值向下捨入,使得與轉儲文件使用的RECORDLENGTH的一樣多。

操作:無操作要求。可以調整VOLSIZE 或RECORDLENGTH 參數避免這個消息,當導入這文件,必須指定FILESIZE參數的值為由該消息報告的文件大小值。

l EXP-00075 向下捨入文件大小,新數值是字符串

原因:FILESIZE參數必須是RECORDLENGTH的一樣多,但是你為FILESIZE指定的值不滿足這要求。FILESIZE的值向下捨入,使得與轉儲文件使用的RECORDLENGTH的一樣多。

操作:無操作要求。可以調整VOLSIZE 或RECORDLENGTH 參數避免這個消息,當導入這文件,必須指定FILESIZE參數的值為由該消息報告的文件大小值。

l EXP-00076 為磁帶導出指定了多個設備

原因:當導出至磁帶設備時,你指定多重的文件名字。導出在寫入所有文件時使用與需要的磁帶卷數量相同的文件。所以當導出至磁帶時,導出將只接受FILE 參數的值為1。

操作:重入導出命令,但是在FILE參數僅僅指定一個磁帶設備。

l EXP-00077為無界導出文件指定了多個輸出文件

原因:當執行導出的時候,在指定多重的文件名的同時,設置了FILESIZE參數為0。 注 到如果在命令行上沒有指定FILESIZE參數,則該參數默認為0。由於FILESIZE 的0值意味著僅僅一個文件將可以寫入並且該文件的大小不受限制,在FILE參數指定的其 他文件將永遠不會被使用。

操作:如果打算寫入多個文件, 重新執行命令並且使用FILESIZE參數設置文件的最大數量和每個文件的最大字節數。如果只打算寫入一個文件,而且該文件的大小不受限制,則重新使用EXPORT命令,並且在FILE參數中只使用一個文件名。

l EXP-00078為索引字符串導出元數據,索引創造將被跳過

原因:域索引在CREATE INDEX語句以前經由無記錄的PL/SQL 塊導出私人的元數據。導出通過調用與所引關聯的實現類型上的ODCIIndexGetMetadata 方法執行。這樣就有一個問題在這例程內發生:因為元數據是認為索引的一個完整部分,CREATE INDEX語句沒能 寫入轉儲文件。

操作:聯系索引實現類型的開發者。如果這是一個由Oracle提供的索引(也許經由一數據盒式磁帶),聯系Oracle支持服務。

l EXP-00079表裡的數據 "字符串" 被保護,常規的路徑僅僅可以是導出的部分的表

原因:沒有在DBMS_RLS和訪問控制包上執行權限的用戶試圖導出有訪問控制的表。由於表所有者是也是受訪問控制影響的,所有者也可能不可以導出表中的所有行。同樣,為保存表的完整性,導出表的用戶在導入一個具有安全性規則的表的時候,應該有足夠的權限。因此,強烈推薦數據庫管理員處理這樣的表的導出,同時為滿足安全性檢查的要求,應該賦予標所有者執行權限,盡管它可能有另外的安全性含意。如果表裡面沒有對象,則可以使用直接的方式。

操作:請求數據庫管理員執行表或視圖的導出/導入

l EXP-00080表裡的數據 "字符串" 被保護,請使用常規方式

原因:沒有在DBMS_RLS和訪問控制包上執行權限的用戶試圖直接導出有訪問控制的表。注意由於訪問控制的影響,僅僅一部分的表可以導出,可以使用常規的導出方式。

操作:請求數據庫管理員執行表或視圖的導出/導入

l EXP-00081作為非DBA導出表或視圖的訪問控制

原因:當一個非DBA用戶導出一個具有訪問控制的表時,該用戶可能並不具備足夠的權限在導入表或視圖的時候重新創建訪問控制。這樣一來,就可能導致該表或視圖在安全模型上產生矛盾。

操作:請求數據庫管理員執行該表或視圖的導出/導入。

l EXP-00082無效的函數名傳遞給程序上的對象支持:字符串

原因:內部沖突錯誤,列出的函數不是在導出的程序上的對象接口說明上的一方法。

操作:聯系Oracle支持服務。

l EXP-00083調用string.string.string時,產生剛才的問題

原因:列出的包為程序上的操作提供導出/導入支持。當調用指定的函數時,以前列出的錯誤發生。

操作:聯系Oracle支持服務。大多數包由Oracle內部或者服務器開發組織提供。包名稱將幫助Oracle支持服務確定問題的所有者。

l EXP-00084在步數標記上發生意外的DbmsJava錯誤號

原因:該錯誤由對DbmsJava過程的調用返回。

操作:記錄附帶的消息,並作為導出內部錯誤報告Oracle支持服務。

l EXP-00085調用對象號的string.string.string時,產生剛才的問題

原因:列出的包為程序上的對象(例如由存儲過程提供的DDL)提供導出/導入支持。當調用指定的函數時,以前列出的錯誤發生。

操作:聯系Oracle支持服務。大多數包由Oracle內部或者服務器開發組織提供。包名稱將幫助Oracle支持服務確定問題的所有者。

l EXP-00086表"字符串"上的主關鍵字REF可能在導入的時候無效

原因:指定的表包含了這樣的主關鍵字REF,它們可能在導入數據庫時無效。

操作:在使用不同字符集的數據庫之間不使用導出/導入來移動主關鍵字REF。

l EXP-00087在模式/表名稱的散列表中產生問題

原因:多半是為散列表項分配內存的問題。

操作:聯系Oracle支持服務。

l EXP-00089無效的FILE_FORMAT 說明

原因:FILE_FORMAT 說明不包含" string "實例,該通配符字符串必須存在。

操作:糾正錯誤,重入EXPORT命令。

l EXP-00090 不能釘住類型"string"."string"

原因:導出在對象緩存中不能釘住指定的類型。典型的原因是一類型不能變得有效(例如因為違背訪問子類型的授權)。

操作:使用不好的類型修理問題直到類型能成功地編譯。

l EXP-00091導出可疑的統計

原因:導出不能導出統計,但是統計可能是不可用的。在導出的時候,發生了以下行為使得統計有疑問:一行錯誤發生,客戶字符集或NCHARSET 不與服務器匹配,在導出上指定了查詢子句,僅僅肯定的分區或子分區被導出了,或當處理表的時候產生了致命錯誤。

操作:導出非可疑的統計,更改客戶字符集或NCHARSET 匹配服務器,與沒有查詢子句導出,或導出完全表。如果需要,導入參數能是提供的以便僅僅非可疑的統計將被引入,所有的可疑的統計將被重新計算。

l EXP-00092不能把NLS_NUMERIC_CHARACTERS設置為需要的默認值

原因:導出不能設置NLS_NUMERIC_CHARACTERS為’.,’。

操作:記錄附帶的消息,並作為導出內部錯誤報告Oracle支持服務。

l EXP-00093 不能轉換為服務器字符集的句柄

原因:內部錯誤。

操作:聯系Oracle支持服務。

l EXP-00094不能轉換到服務器全國性的字符集的句柄

原因:內部錯誤。

操作:聯系Oracle支持服務。

l EXP-00095 Flashback_time 與 Flashback_scn 不兼容

原因:同時指定了flashback_time 和flashback_scn 參數。

操作:使用一個flashback參數重新執行命令。

l EXP-00096 找不到指定的模板名稱

原因:指定的模板名稱不存在。

操作:通過檢查視圖的%_ias_template校驗模板名稱。

l EXP-00097對象類型 " string "." string " 不在一有效狀態,類型將不能導出。

原因:對象類型的狀態是無效的,可能是由於修改(或移動)依賴類型的時候沒有級聯變化。

操作:類型必須使用ALTER TYPE COMPILE重新編譯。

l EXP-00098在表裡的數據沒升級,表將不能導出

原因:導出正在試圖處理一個包含了進化類型的表。為了使導出成功地處理表,在每個表以內的所有的數據必須升級到每個引用類型的最近修訂版。

操作:表必須使用ALTER TABLE UPGRADE DATA更新。

l EXP-00099表 " string "." string " 不在有效狀態,表沒將導出。

原因:一個表或一個它的依賴類型被修改而沒有級聯變化。這使得表處於INVALID狀態。

操作:表必須使用ALTER TABLE UPGRADE DATA更新。

l EXP-00100變換對象類型哈希碼至字符時產生錯誤

原因:對象類型標識符的無效的長度阻止它的轉換。

操作:聯系Oracle支持服務。

l EXP-00101版本 1可擴展的索引 " string "." string " 不能包含在可傳輸的表空間導出。

原因:可傳輸的表空間可擴展索引最小值版本必須是2。

操作:把可擴展索引升級到版本 2規范。

導入錯誤消息

l IMP-00000導入終止不成功

原因:導入遇見一Oracle錯誤。

操作:在這ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。

l IMP-00001回答 'Y'、'N'、 RETURN或 '.' 退出

原因:輸入了一無效的響應。

操作:輸入在消息顯示出的響應中的任何東西。

l IMP-00002 打開字符串寫入失敗

原因:導入沒能為讀書打開導出文件。該消息通常由操作系統的一設備消息跟隨。

操作:采取適當的方式還原設備。

l IMP-00003遇見ORACLE 錯誤數字

原因:導入遇見已引用的Oracle錯誤。

操作:在這ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。

l IMP-00004無效的用戶名或口令

原因:指定了一無效的用戶名或口令。

操作:以一有效的用戶名和口令重試。

l IMP-00005 所有許可的登錄嘗試失敗

原因:以一無效的用戶名或口令試圖再三做登錄。

操作:以有效的用戶名和口令重試。

l IMP-00006 分配存儲器失敗

原因:導入沒能分配必要的內存。

操作:減少導入緩沖區大小以便少些的內存要求,或為導入增加運行時刻的內存大小。

l IMP-00007必須是一DBA 導入對象到另外的用戶。

原因:需要進另外的用戶的帳目導入的特權不存在。僅僅一數據庫管理員能進另外的用戶的帳目導入。

操作:要求數據庫管理員執行導入。

l IMP-00008在導出文件的未被認出的語句:字符串

原因:導入沒在導出文件認出一語句。或者導出文件被破壞了,或發生一導入內部錯誤。

操作:如果導出文件破壞了,以一新建的導出文件重試。否則,作為一導入內部錯誤報導將導出文件提交到Oracle支持服務。

l IMP-00009導出文件異常結束

原因:導出文件可能來自一失敗的導出對話。

操作:如果這樣,重試導出和導入。否則,作為一導入內部錯誤報導將導出文件提交到Oracle支持服務。

l IMP-00010無效的導出文件,頁眉驗證失敗

原因:文件由導出不生成,或它被破壞了。

操作:如果文件確實由導出生成,作為一導入內部錯誤報導將導出文件提交到Oracle支持服務。

l IMP-00011格式化的表數據當前不被支持

原因:試圖被迫導入包含有格式的表數據的導出文件。僅僅支持包含二進制的表數據的導出文件的導入。

操作:使用僅僅包含二進制的表數據的導出文件重試。

l IMP-00012 頭信息中的導出模式無效

原因:在導出文件頭信息指定的導出方式是無效的。

操作:檢查導出文件參閱是否它被破壞了。如果不是,作為一導入內部錯誤報導將導出文件提交到Oracle支持服務。

l IMP-00013僅僅一DBA 能導入由另外的DBA 導出的一文件

原因:導入由管理員導出的文件所需要的權限不存在。僅僅一數據庫管理員能導入如此的文件。

操作:要求數據庫管理員執行導入。

l IMP-00014需要選項 " string ",然而在數據庫中不存在

原因:輸入的命令要求指定的選項。或者那選項沒有安裝,或者描述選項的行在表V$OPTION中沒有。

操作:使用由消息指定的選項重新安裝Oracle。

l IMP-00015因為對象已經存在,跟隨語句失敗:

原因:因為已經存在,導入沒能創造一對象。

操作:指定IGNORE =Y以便忽略如此錯誤和導入行甚至當因為他們已經存在而沒創造。

l IMP-00016要求的字符集轉換不支持

原因:導入不能改變導出文件的字符格式成本地的字符格式。

操作:通過設置NLS_LANG 環境變量更改用戶字符集以便匹配導出文件的字符集。

l IMP-00017下列語句有Oracle錯誤號

原因:導入因一Oracle錯誤沒能從導出文件執行語句。

操作:在ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。

l IMP-00018 先前的表的部分的導入完成:標記行導入

原因:因為一Oracle錯誤僅僅導入表的部分。

操作:在ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。

l IMP-00019 行由於Oracle錯誤數字反對

原因:當試著導入一行,導入遇見已引用的Oracle錯誤。

操作:在ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。

l IMP-00020長列太大為列緩沖區大小

原因:列緩沖區太小。當導入LONG數據時,這通常發生。

操作:一次增加插入緩沖區大小10,000字節。因為太大的緩沖區可以引起一個相似的問題,所以需要一點點增加。

l IMP-00022沒能處理參數,輸入'IMP HELP=Y ' 獲取幫助

原因:無效的命令行參數是指定的。

操作:核對聯機幫助屏幕有效的參數的集合,然後重試。

l IMP-00023導入視圖沒有安裝,請通知你的DBA

原因:必要的導入視圖沒有安裝。

操作:要求你的數據庫管理員安裝要求的導入視圖。

l IMP-00024僅僅能指定一種模式 (TABLES,FROMUSER或者FULL)

原因:參數指定與導入詳細說明FULL =Y沖突。

操作:重試,保證不指定完整=Y。

l IMP-00025對於DBA導出文件,FROMUSER 肯定與TOUSER 選項是指定的

原因:當導入一數據庫管理員導出文件,你指定了TOUSER 參數而並沒有指定FROMUSER 參數。

操作:指定FROMUSER 參數使得導入知道哪一個到導入的用戶的對象。

l IMP-00027失敗到卷回先前的表的部分的導入

原因:導入遇見一Oracle錯誤當試圖滾動一部分的導入。

操作:在ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。然後,到部分的導入是不委托的的Oracle和檢查的登錄。

l IMP-00028先前的表卷回的部分的導入:標記行卷回

原因:當試著導入一表,導入遇見一Oracle錯誤。

操作:在ORA 消息中查閱伴隨的Oracle消息,采取適當的方式。然後, 如果必要,再導入表。

l IMP-00029不能由所有者取得資格表名稱 (字符串)使用FROMUSER 參數

原因:一表名稱與它的所有者的名稱是合格的,在下列例子顯示出: IMP SYSTEM / MANAGER TABLES =(SCOTT.EMP) 這不容許。

操作:使用FROMUSER 參數指定表的所有者,在下列例子顯示出:IMP SYSTEM/MANAGER FROMUSER=SCOTT TABLES =(EMP,DEPT)創造文件字符串失敗

l IMP-00030創造文件字符串失敗

原因:導入不能創造指定的文件與寫激活的。

操作:核對文件名和文件系統錯誤的源。

l IMP-00031必須指定FULL=Y 或提供FROMUSER/TOUSER 或TABLES 參數

原因:數據庫管理員沒指定完整或部分的導入。

操作:數據庫管理員必須指定 FROMUSER/TOUSER 或表參數如果不一完整導入。

l IMP-00032 SQL語句超過緩沖器長度

原因:緩沖區對SQL語句是太小的讀。

操作:以一更大的緩沖區使再開動。

l IMP-00033警告:表 ""string" " 在導出文件的沒有找到

原因:一表名稱是指定的不在導出文件存在。

操作:糾正表說明。

l IMP-00034 警告:FromUser ""string" " 在導出文件的沒有找到

原因:用戶指定的一FROMUSER 名稱不在導出文件存在。

操作:糾正FROMUSER 詳細說明。

l IMP-00035導入文件字符串必須在一磁盤上

原因:在一些平台上,導入能從磁帶讀文件。如果在一個導出文件集合的第一文件在磁盤上,該消息是顯示的,你稍後為隨後的文件指定一磁帶設備。

操作:校驗你為導入文件指定了正確的文件名。記得所有的導入文件能在磁盤或所有文件上能在磁帶上,然而並非混合兩磁帶和磁盤。

l IMP-00036不能查找環境字符集

原因:一環境字符集是指定的沒由導入實用程序認出。

操作:確保字符集的拼寫檢查在命令行參數CHARSET指定或環境變量NLS_LANG 是正確的。

l IMP-00037字符設置標記未知

原因:導出文件被破壞了。

操作:嘗試獲得導出文件的一未破壞版本。如果導出文件沒被破壞,作為導出內部錯誤報告Oracle支持服務。

l IMP-00038不能轉換為導出類型環境字符集的句柄

原因:這是一內部錯誤。

操作:不匹配在導出使用的值:字符串。為VOLSIZE 指定的值不匹配在導出文件的創造期間指定的值。聯系Oracle支持服務。

l IMP-00039 VOLSIZE不匹配在導出使用的值: string

原因:為VOLSIZE 指定的值不匹配在導出文件的創造期間指定的值。

操作:如果你認為指定的VOLSIZE 值是正確的,校驗指定導入了正確的文件。如果你指定正確的文件但是關於正確的值不肯定,重新執行導入命令,但是指定VOLSIZE=0。

l IMP-00040 FILESIZE 不匹配在導出使用的值: string

原因:為文件大小指定的值不匹配在導出文件的創造期間指定的值。

操作:如果你認為指定的文件大小值是正確的,校驗你為導入指定正確的文件。如果你指定正確的文件但是關於正確的值不肯定,重新執行導入命令,但是指定文件大小=0。

l IMP-00041警告: 對象編譯時創建錯誤

原因:對象與編譯錯誤創造了。

操作:這是一警告。在使用以前,對象可能必須重新編譯。

l IMP-00042使用了CHARSET,但是導出文件有特定的字符集

原因:用戶請求一特定的字符集被用來處理有一特定的植入的字符集ID的導出文件。導出文件的ID精確並且應該使用。

操作:從命令行移去CHARSET 關鍵字。

l IMP-00043導出文件字符設置不一致

原因:導出文件和環境字符集的字符集 (或字符集與CHARSET 關鍵字指定) 不一致。一個字符集是基於ASCII的,而其它是基於的EBCDIC的。

操作:以CHARSET 關鍵字指定正確的字符集。

l IMP-00044不能為語句分配足夠的內存

原因:導入不能為指定的語句分配足夠內存和執行它。

操作:為緩沖區選項與一更大的值再次運行導入命令。

l IMP-00045使用VOLSIZE 從字符串的導出文件

原因:或者你沒在你的導入命令指定VOLSIZE 參數,或你指定VOLSIZE=0和導出為VOLSIZE 創造了一非零的值。導入將使用在導出文件指定的值。

操作:無。

l IMP-00046使用FILESIZE 從字符串的導出文件

原因:或者你沒在你的導入命令指定VOLSIZE 參數,或你指定VOLSIZE=0和導出為VOLSIZE 創造了一非零的值。導入將使用在導出文件指定的值。

操作:無。

l IMP-00047意外的文件序號,期望數字但是找到標記

原因:在導出文件的頭信息包含被用來追蹤順序,其用來追蹤多樣導出文件的序號。第一導出文件分配序號1,第二個文件等等分配序號2。當除期望的序號以外的一數字是在文件頭信息方式的找到時,該消息是顯示的。

操作:再次執行導入命令,但是指定導出文件順序。

l IMP-00048文件頭信息不匹配

原因:在驗證的第二個或在子序號文件的隨後的文件導出,沒在第一文件匹配值的文件導入找到頭信息字段。

操作:檢查導出作者並且校驗你為導入操作正確指定他們的文件名。

l IMP-00049在CHARSET 指定未知語言

原因:一未知語言在CHARSET 選項被列出。

操作:使用一知道的字符集。

l IMP-00050轉儲文件和日志文件不能是相同的

原因:相同的名字給轉儲文件和日志文件了。

操作:指定轉儲文件和日志文件的不同的名字,重試操作。

l IMP-00051直接的路徑導出轉儲文件包含不合法的列長度

原因:當處理列時遇見了一無效的列長度。

操作:檢查導出文件沒被破壞,或另外作為導入/導出報告Oracle支持服務。

l IMP-00052警告: 不能設置事件為服務器與自由列表通信

原因:一事件能不是設置為當前對話。

操作:如果導入失敗,使用ALTER SESSION PRIV設置導入用戶,重試操作。

l IMP-00053導入方式與導出轉儲文件不兼容

原因:指定的導入選項與point-in-time-recovery 轉儲文件是不兼容的。

操作:產生一合適的轉儲文件或使用point-in-time-recovery 導入方式。

l IMP- 00054 必須使用’AS SYSDBA’連接進行Point-in-time Recovery或可傳輸的表空間導入

原因:用戶必須作為SYSDBA注冊執行可傳輸的表空間導入或Point-In-Time 恢復導入。

操作:要求你的數據庫管理員執行可傳輸的表空間導入或表空間Point-in-time 恢復導入。

l IMP-00055警告:分區或子分區"string":"string" 在導出文件的沒有找到

原因:在導出文件中指定了不存在的分區或子分區名稱。

操作:檢查保證名稱屬於表的分區或子分區。

l IMP-00056為磁帶導入指定了多個設備

原因:當從一磁帶設備執行一導入時,你指定多重的文件名字。導入在讀所有磁帶使用一樣的設備,不考慮數字磁帶音量要求。為這原因,當寫信給磁帶時,導出將接受僅僅1為FILE 參數。

操作:重入IMPORT 命令,但是在文件參數僅僅指定FILE =1。

l IMP-00057警告:轉儲文件可以不包含數據表的所有分區

原因:表導入使用的轉儲文件可能不包含數據的所有屬於導出的表。

操作:檢查導出是否作為有意完成,或嘗試執行一分區導入。

l IMP-00059初始化參數管理器失敗

原因:參數管理器在初始化失敗。

操作:作為一導入內部的錯誤報告Oracle支持服務。

l IMP-00060警告:由於對象類型"string"."string"不存在或有不同的標識符跳過表 "string"."string"

原因:一對象類型需要該表,或者不存在目標系統上,如果它存在,它有一不同的對象標識符。

操作:以一有效的標識符在目標系統上創造對象類型。

l IMP-00061警告:對象類型 "string"."string" 已經以一不同的標識符存在

原因:因為它已經在目標系統上以一不同的標識符存在,一對象類型不能創造。

操作:從目標系統放下對象類型,重試操作。

l IMP-00062標識符在為對象類型的轉儲文件上"string"."string" 無效

原因:代表對象類型的標識符的字符串不能對一對象標識符轉換。這是一內部錯誤。

操作:聯系Oracle支持服務。

l IMP-00063 警告:跳過表 "string"."string"因為對象類型"string"."string"不能創造,或有不同的標識符

原因:創造表時使用一對象類型發生錯誤。

操作:檢驗導入日志決定為什麼對象類型不能創造。如果對象類型已經存在,與一不同的對象標識符,然後放下對象類型,重試導入。

l IMP-00064 LOB的定義被導出截去

原因:當產生轉儲文件,導出不能寫一LOB的全部內容。導入因此不能重建LOB的內容。當前的表的導入的余數將跳過。

操作:在導出的數據庫刪除沖突的行,重試導出。

l IMP-00065導入不能在對象以內再創造lob

原因:當在一導入對象以內再創造一lob,發生錯誤。

操作:作為一導入內部錯誤到Oracle支持服務報導。

l IMP-00066 在props$缺少NLS_CHARACTERSET

原因:在props$中沒有NLS_CHARACTERSET的值。

操作:聯系Oracle支持服務。

l IMP-00067不能轉換服務器字符集的句柄

原因:這是一內部錯誤。

操作:聯系Oracle支持服務。

l IMP-00068 不能查找環境全國性的字符集

原因:指定的環境全國性的字符集沒由導入實用程序認出。

操作:確保拼寫檢查是正確的。

l IMP-00069 不能轉換到環境全國性的字符集的句柄

原因:這是一內部錯誤。

操作:聯系Oracle支持服務。

l IMP-00070 在轉儲文件的lob定義與數據庫是不一致的

原因:轉儲文件每行中的LOB數與在表的行的lob的數字不同。

操作:修改導入表使得它與導出表的列屬性布局相匹配。

l IMP-00071 導入表的對象標識符錯配現有的表的對象標識符

原因:導入表和導出表的對象標識符不一致。

操作:在導入以前放下沖突的對象表。

l IMP-00072 警告:對象表的對象標識符是無效的。

原因:代表表的對象標識符的字符串不能對一內部的對象標識符轉換。這是一內部錯誤。

操作:聯系Oracle支持服務。

l IMP-00073定位器 "string" "string"截到服務器字符集中的"string""string"

原因:轉換的指定目錄和名稱字符串超過在文件描述符以內允許的最大的字符串長度。

操作:字符串將截去到最大的支持長度。重命名目錄別名和外部的文件名字匹配指定的文件列或屬性截去的名字。

l IMP-00074 由ALL_CONSTRAINTS.BAD標記的約束將在2000年失效

原因:沒有指定完整的年份。

操作:查詢 ALL_CONSTRAINTS 和糾正那些標記為壞的約束。

l IMP-00075 警告:嵌套的表可能包含部分行或重復行

原因:一錯誤發生把數據插入到一外部或內部的嵌套的表。如果錯誤在外部的表裡發生,行進內部的表仍然插入。如果錯誤在一內部的表裡發生,數據進外部的表和另外的內部的表仍然可以插入。這能導致內部的表劃的重復或部分邏輯行。

操作:在表裡檢驗數據。刪除不正確的行,或刪除全部表,再次執行導入。

l IMP-00076 在props$缺少NLS_NCHAR_CHARACTERSET

原因:沒有設置NLS_NCHAR_CHARACTERSET的值。

操作:聯系Oracle支持服務。

l IMP-00077 不能轉換到服務器全國性的字符集的句柄

原因:這是一內部錯誤。

操作:聯系Oracle支持服務。

l IMP-00078不能轉換文件定位器 ""string" ."string"在服務器字符集

原因:當前導出轉儲文件是使用Oracle8.0Beta-2生成的

操作:在導入完成以後,重命名目錄別名和外部的文件名字以便匹配在目標數據庫使用的實名。

l IMP-00079警告:在這表裡的全國性的字符集數據可能是不正確的

原因:由於在8.0.2導出的一個問題,在NCHAR 和NVARCHAR2列的全國性的字符數據不正確地假定:在導出服務器的數據庫字符集轉換為導出客戶端數據的基本字符集。如果導出服務器的數據庫字符集與導出服務器的全國性的字符集一樣,這轉換才將是正確的。所有的另外的組合將多半是不正確的。這導出轉儲文件由8.0.2 導出是生成的,導出客戶和服務器字符集不適合那條件。

操作:檢驗全國性的字符數據。如果不正確,以正確的數據更新數據。

l IMP-00080 在長的列或長的字符轉換期間命令錯誤

原因:在分段一長的字符轉換期間,一致命的轉換錯誤發生。字符截斷發生,或使用了一無效字符集合句柄。

操作:以一不同的字符集重試導入。

l IMP-00081 試圖釋放未分配的內存

原因:試圖釋放未分配的內存。

操作:聯系Oracle支持服務。

l IMP-00082 在轉換 ROWID 從字符串格式到內部期間錯誤

原因:當試圖從一導出轉儲文件改變一ROWID 成一內部的格式,一錯誤發生。

操作:作為一導入內部錯誤報導將導出文件提交到Oracle支持服務。

l IMP-00083 轉儲文件不包含增量導出

原因:要求了增量導入,但導出指定的轉儲文件不是用戶模式或者表模式。

操作:再發出導入命令但是指定一轉儲文件的名稱包含一增加的導出的命令。

l IMP-00084 試圖以用戶或表導入混合增加的導入

原因:增量導入是以FROMUSER、TOUSER或者TABLE限定詞一起要求的。如果這些另外的限定詞中任何一個也被指定了,增量導入不能完成。

操作:決定是否你想要執行一增加的導入,完整導入,用戶導入或表以適當的限定詞導入並且再發出導入命令。

l IMP-00085 為無限制的導出文件指定了多個輸入文件

原因:當執行一導入時,你指定文件參數的多重的文件名字,但是在導出文件的頭信息顯示導出操作能創造僅僅一個文件。指定多個文件名字是有效為一導入操作只有當導出文件在導出的時候為FILESIZE指定了非零值。

操作:如果你認為導出包含多重的文件,校驗你指定了正確的文件。

l IMP-00086 TOID "string" 在導出文件中沒有找到

原因:導入沒在TOID_NOVALIDATE 參數找到指定的類型標志符。

操作:改正或省略TOID_NOVALIDATE 參數。

l IMP-00087 模式/表的內部散列表命名有問題

原因:多半為散列表項分配內存的一個問題。

操作:聯系Oracle支持服務。

l IMP-00088 導入索引字符串元數據的問題,索引創造將被忽略

原因:域索引在創造索引語句以前經由無記錄的PL/SQL 塊導入私有的元數據。這些PL/SQL 塊之一執行失敗。

操作:聯系索引的開發者

l IMP-00089 精細策略"string" 不在表/視圖上再創造 "string"

原因:導入是導入用戶失敗到再創造精細 grained table/view 的規則。再創造政策,執行導入需要的用戶為審計規則為訪問規則或DBMS_FGA 在包DBMS_RLS 上執行優惠。

操作:要求數據庫管理員執行這個表格的導入。

l IMP-00090 當創造字符串,在步數標記產生意外的DbmsJava錯誤

原因:調用DbmsJava過程時返回的錯誤。

操作: 記錄附帶的消息,並作為導入內部錯誤報告Oracle支持服務。

l IMP-00091 上面的錯誤在下列函數和對象上發生:字符串,將跳過為這對象保留的PL/SQL

原因:當執行實現DDL的命名函數和程序的PL/SQL塊時,一錯誤發生。

操作:聯系Oracle支持服務以便他們可以決定開發組負責包的失敗。

l IMP-00092 Java對象"string"."string" 已經存在,不能創建

原因:導入沒能創造Java源,因為它已經存在,類或資源對象。

操作:從目標系統刪除對象類型,重試操作。

l IMP-00093 轉儲文件定義行"字符串"的約束之間矛盾

原因:導入沒能定位約束的基本表,這些約束是在轉儲文件中定義的。

操作:檢查表和約束是否存在。如果表和約束存在,作為一導入內部錯誤報告Oracle支持服務。

l IMP-00094 警告:對象類型的轉儲文件標識符上"string"."string"無效

原因:字符串代表的對象類型的標識符不能轉換。

操作:聯系Oracle支持服務。

參數錯誤消息(LRM)

l LRM-00100 數的內部錯誤

原因:發生了一個內部錯誤。

操作:聯系Oracle支持服務並且報導錯誤。

l LRM-00101未知參數命名為“字符串”

原因:拼錯了參數名。

操作:正確拼寫參數名。

l LRM-00102 "字符串"不在"字符串"在合法的范圍內

原因:參數的值不在適當的范圍之內。

操作:指定在合適的范圍以內的一個數值。

l LRM-00103包含一不合法的整數基數的字符串"

原因:找到不合法的整數基數詳細說明。

操作:僅僅"d ","h, 'D'以及'H'"可以作為基數詳細說明使用。

l LRM-00104 含有不合法整數的“字符串”

原因:不是有效的整數。

操作:為參數指定有效的整數。

l LRM-00105含有不合法布爾值得“字符串”

原因:不是有效的布爾值。

操作:為參數指定有效的布爾值。

l LRM-00106 內存不足

原因:運行操作系統使得內存不足。

操作:采取行動使得有更多的內存可以用來運行程序。

l LRM-00107 參數名縮寫為“字符串”不是唯一的

原因:所給的縮寫不是唯一的。

操作:使用更長的縮寫使得參數名唯一。

l LRM-00108 無效位置的“字符串’參數值

原因:導入了一無效位置的參數值。

操作:移去無效位置的參數。

l LRM-00109不能打開"字符串"的參數文檔

原因:參數文檔不存在。

操作:創造一個適當的參數文檔。

l LRM-00110 “字符串“方面的錯誤

原因:被找到的語法錯誤。

操作:更改導入以便正確的使用語法。

l LRM-00111“字符串”值不因為關上引號而結束

原因:一引證字符串是開始然而並非完成了。

操作:把一關上的引號放在合適的位置。

l LRM-00112若干數值不能為“字符串”的參數

原因:

操作:不能為這個參數指定大於它的數值。

l LRM-00113處理文件"字符串"中的錯誤

原因:處理文件時發生一個問題。

操作:檢驗附加的錯誤消息,糾正問題。

l LRM-00114處理命令行中的錯誤

原因:處理命令行時發生一個問題。

操作:檢驗附加的錯誤信息,糾正問題。

l LRM-00115處理環境變量中的錯誤

原因:處理環境變量時發生一個問題

操作:檢驗附加的錯誤消息,糾正問題。

l LRM-00116 '字符串的下面的"字符串"的語法錯誤

原因:被找到的一語法錯誤。

操作:更改導入以便正確的使用語法。

l LRM-00117語法錯誤的導入

原因:被找到的一語法錯誤。

操作:更改導入以便正確的使用語法。

l LRM-00118語法錯誤的導入

原因:被找到的一語法錯誤。

操作:更改導入以便正確的使用語法。

l LRM-00119不能獲得一有效的為"字符串"

原因:沒有有效的值通過這個參數獲得。

操作:再次運行應用程序,導入一有效的值。

l LRM-00120 "字符串"不是為"字符串"的一合法的Oracle數字

原因:值不是一有效的Oracle數字。

操作:Oracle的手冊標記的許可查閱值。

l LRM-00121 "字符串"不是為"字符串"的一允許值

原因:值不是這個參數的合法值。

操作:以許可值的手冊為參考。

l LRM-00122 "字符串"必須在"數字"和"數字"之間

原因:參數的值不在合適的范圍以內。

操作:指定在合適的范圍以內的一個數值。

參數錯誤消息(LCD)

l LCD-00100 內部錯誤,參數 [數字]

原因:一內部錯誤發生了。

操作:聯系Oracle支持服務.

l LCD-00111 值不在有效的范圍[字符串]

原因:參數的值在有效的范圍外面。

操作:檢查有效的范圍,重試使用一新數值。

l LCD-00112 不合法的整數基數說明 [字符串]

原因:指定了無效字符。

操作:有效的字符是"d ","h ","D "和"H "。

l LCD-00113整數轉換錯誤,或負的整數 [字符串]

原因:指定了一非整數或負的整數給一整數參數。

操作:重試使用一有效的整數值。

l LCD-00114不合法的布爾響應 [字符串]

原因:試圖把TRUE或FALSE以外的值分到布爾的參數。

操作:使用僅僅為布爾TRUE或FALSE的參數。

l LCD-00122 未被認出的關鍵字 [字符串]

原因:參數名拼錯了。

操作:正確拼寫參數名。

l LCD-00128 無效的位置的參數

原因:一無效的位置的參數值輸入了。

操作:移去無效的位置的參數。

l LCD-00161 ORACLE 錯誤 (可能的語法錯誤) 參數 [字符串]

原因:可能的語法錯誤。

操作:糾正在錯誤顯示出的參數。

l LCD-00201 不能打開指定的文件名 [字符串]

原因:指定的文件不存在。

操作:創造一適當的參數文件。

l LCD-00203 缺少關鍵字 [字符串]

原因:一關鍵字是期望的,但是沒有是找到。

操作:添加一關鍵字跟隨 一 '=' 符號以及一參數值。

l LCD-00204保留arenth和不保留指定的參數[字符串]

原因:一參數表啟動,但是沒有指定參數。

操作:添加值的適當列表,關閉參數表。

l LCD-00205 失衡括弧 [字符串]

原因:少或多了括弧的。

操作:使用正確數字的括弧重試語句。

l LCD-00206位置的參數在關鍵字以後輸入[字符串]

原因:缺少'=' 符號。

操作:所有關鍵字必須跟隨 '=' 符號。

l LCD-00207 遇見嵌套圓括號[字符串]

原因:僅僅一個允許。

操作:移去嵌套圓括號。

l LCD-00208意外的關鍵字在值列表列出 [字符串]

原因:關鍵字找到卻沒有值。

操作:為給定的參數插入一適當的值。

l LCD-00209 在字符串[字符串]結尾缺少關鍵字。

原因:關鍵字沒有指定值。

操作:為關鍵字指定一有效的值。

l LCD-00210 不合法的賦值運算符 [字符串]

原因:符號而不是 '=' 被用來指定一關鍵字一值。

操作:僅僅使用 '=' 符號。

l LCD-00211 意外的分隔符 [字符串]

原因:一無效的分隔符在值之間找到。

操作:逗號或空格是有效的分隔符。

l LCD-00212 缺少引號字符串 [字符串]

原因:參數左邊有引號,右邊沒有。

操作:在兩邊加上引號。

l LCD-00215參數文件嵌套太深 [字符串]

原因:文件參數間隔層數過多。最大值是3。

操作:縮小級別的間接。

l LCD-00217 處理文件參數失敗 [字符串]

原因:當處理指定的文件參數,一錯誤發生。

操作:特定的詳細數據將在另外的消息出現。

l LCD-00218 文件錯誤 [字符串]

原因:一錯誤在特別的文件發生。

操作:參閱其它特定錯誤的消息。

l LCD-00219 嵌套包含文件 [字符串]太大。

原因:在一參數文件的大小上有一限制,它超過了。這限制現在是8192字節。

操作:從文件移去字符使它更較小,或使用另外的嵌套層。

BFILE-Related 錯誤消息

l LFI-00000標准,成功的結束

原因: 操作正常完成了,沒遇見例外。

操作: 無。

l LFI-00001文件 IO 內部的錯誤#數字

原因:一內部錯誤發生。

操作:聯系研制單位。

l LFI-00002內存不足

原因:文件I/O包試圖動態分配存儲器失敗。函數名稱作為附加消息用來指示示哪裡, 何時並且為什麼錯誤發生。

操作:執行無論什麼行動必須保證執行的程序的內存是可用的。

l LFI-00003內部的異常碼code. icode = [字符串], [字符串].

原因:在消息中由參數顯示。第一"字符串"給出內部的異常碼;第二個為任何另外的附加的注解。

操作:到適當的開發組報導。

l LFI-00004調用字符串失敗

原因:函數調用失敗了。這錯誤顯示了發生在特別函數名的例外上。

操作:參閱伴隨的錯誤消息獲取更多的信息。

l LFI-00005 釋放在字符串失敗的一些內存

原因:在函數中釋放內存的調用失敗了。

操作:為獲取更多的信息,聯系Oracle支持服務,參閱伴隨的錯誤消息。

l LFI-00006到函數字符串的參數非法

原因: 函數以一參數非法叫了。

操作: 檢查函數調用保證正確的參數正在傳遞。

l LFI-00007 NLSRTL 的呼叫失敗

原因:LX 調用返回失敗。

操作:檢測參數是否正確。如果參數有效,很快地聯系適當的組。

l LFI-00008字符串SLTS 的初始化/結束互斥體失敗

原因:在函數"string"的SLTS調用返回失敗。

操作:聯系適當的開發組。

l LFI-00100 不能施行操作,文件不在字符串打開

原因:文件在操作嘗試時沒成功地打開。

操作:檢查保證那文件存在 (因為讀) 或那程序有訪問到寫一文件(因為寫)的權限。文件從未打開也是可能的。

l LFI-00101 寫失敗,文件不能寫入

原因:緩沖區寫操作失敗。可能由於不正確的參數傳遞在裡面了。

操作:核對基礎的錯誤獲取更多的信息。

l LFI-00102不能在順序的存取文件中查找

原因:文件以順序文件操作的標志LFILFA_SEQ 打開。在以為隨機存取的LFILFA_RANDOM 標志打開的文件上才能使用查找。

操作:檢查文件怎麼打開的和存取的,使兩種操作是一致的(使得他們都是連續或隨機的)。

l LFI-00103查找操作失敗

原因:緩沖區查找操作失敗。可能由於不正確的參數或標志。

操作:檢查查找語法命令並且重試操作。

l LFI-00104讀操作失敗

原因:緩沖區讀操作失敗。可能由於不正確的參數或標志。

操作:檢查讀命令的語法,重試操作。

l LFI-00105不能增加路徑

原因:下列之一:

1. 當前路徑格式不對

2. 目錄格式部隊

3. 對象沒有正確初始化

操作:檢查當前的路徑和新建目錄的格式; 檢查名稱對象適當已初始化。

l LFI-00106路徑對象保持大於一個路徑

原因:傳遞給LFIPPTH()的路徑對象保持大於一個路徑。

操作:保證路徑對象在LFIPPTH 使用() 保持僅僅一條路徑。

l LFI-00107打開不期望文件 [字符串][字符串] 存在

原因:指定的標志顯示文件不存在。然而,文件存在。

操作:檢查保證對文件指定的選項是正確並且你不期望文件應該存在。如果這樣尋找為什麼文件存在。

l LFI-00108打開期望文件 [字符串][字符串] 存在

原因:指定的標志顯示文件期望存在,它不執行。

操作:檢查保證對文件指定的選項是正確並且你期望文件應該存在。如果這樣,尋找為什麼文件不執行。

l LFI-00109不能打開文件 [字符串][字符串]

原因: 以下二者之一:

1. 進程沒有合適的訪問權限打開文件

2. 文件已經打開

操作:保證合適的訪問許可的檢查是指定的。如果他們是,文件仍然不能打開,然後聯系Oracle支持服務。

l LFI-00110不能初始化緩沖區管理器

原因:緩沖區管理器初始化例程失敗, 可能因為內存耗盡。

操作:記錄附帶的消息,獲取更多信息。

l LFI-00111固定長度的格式沒有另外的標志

原因:固定長度的格式中指定了其他選項。

操作:從標志中清除其他選項。

l LFI-00112無效的標准的文件ID 描述符

原因:函數LFIGFO() 以一無效的文件ID 描述符被調用。有效的文件ID 描述符是LFISTDIN, LFISTDOUT以及LFISTDERR。

操作:檢查LFIGFO呼叫()保證它正確。

l LFI-00113不能初始化標准的文件對象字符串

原因:打開標准的文件對象的呼叫失敗。

操作:核對基礎的錯誤更多的信息。

l LFI-00114不容許添加字符串

原因:試圖使用肯定的選項添加。

操作:檢查標志選項校驗它的使用。

l LFI-00115 Buffer free failed.

原因:緩沖區湧出失敗。

操作:為更多的信息參閱伴隨的錯誤消息。

l LFI-00116不能到關閉操作字符串的文件

原因:文件關閉操作失敗。

操作:為更多的信息參閱伴隨的錯誤消息。

l LFI-00117不能為文件更名

原因:重命名操作失敗。

操作:檢查保證進程有訪問權限來執行一重命名。

l LFI-00118不能到更改類型為Unknown

原因:調用函數LFICHTY()叫更改文件擴展名到LFIEXUNK(未知)。這不是一有效操作。

操作:檢查為什麼你正在執行這個操作。如果擴展名那時已經是未知的,你不需要執行這。如果你剛想要沒有擴展名,可以使用擴展名類型LFIEXNONE。

l LFI-00119不能退出一無保護的文件

原因:退出函數LFIABT()在一個文件上被調用,該文件沒有作為保護文件打開。如此的退出操作不是有效的。

操作:檢查是否你打算作為一保護的文件打開文件。

l LFI-00120 不能分析根文件名字符串

原因:賦予LFIMKNAM()的根文件名不為這一平台理解。

操作:檢查文件名的格式,重試操作。

l LFI-00121僅僅一個REPLACE,或PROT為opty 允許

原因:下列兩個類型選項對LFILINI()是指定的:FILOPTY_REPLACE 或LFILOPTY_PROT。

操作:移去選項之一以便你傳遞一個選項。

l LFI-00122如果我們創造它,才能刪除文件

原因:刪除文件標志為那些文件指定,它們不是由這文件操作創建。

操作:你能僅僅刪除你創造的一文件。

l LFI-00123不能順序並且隨機存取文件

原因:兩LFILFA_SEQ (連續) LFILFA_RANDOM (隨機) 標志在文件對象創造期間指定。這不容許。僅僅一個可以是指定的。

操作:選擇你希望存取文件的方式。

l LFI-00124 拒絕訪問方式是指定的,默認值是連續的

原因:兩LFILFA_SEQ (連續) 或LFILFA_RANDOM (隨機) 在文件對象創造期間指定。

操作:默認值是連續的,但是這應該明確地設置。

l LFI-00125 固定長記錄文件上只允許隨機存取

原因: 文件上指定的 LFILFA_RANDOM 標志沒有被組織成長紀錄,而只有長記錄上才允許隨機存取。

操作: 如果你的數據的組織能夠用變量長度記錄,如果你需要文件隨機存取。如果兩個條件都滿足的話,你可能需要整個文件足夠移去對隨機存取的需要的緩沖區。這雖然不是最恰當的方法,而另外一個有效的辦法就是關閉並且重復掃描文件。

l LFI-00126 記錄格式是可以不斷變化的

原因: LFILRF_FIXED (常量) LFILRF_VAR (變量) 在文件對象創造期間就已經確立了,作為給定的文件僅僅允許兩個量中的一個量。

操作: 決定怎麼組織文件並且匹配選項。

l LFI-00127 沒有錄制格式是指定的,默認值是可變的

原因: LFILRF_FIXED (常量) 或LFILRF_VAR (變量) 都沒有指定記錄格式。作為每一個文件兩個兩種量中的一個是制定的。

操作:默認值是LFILRF_VAR,但是這應該明確地在文件對象創造期間設置。

l LFI-00128 支架控制僅僅對標准的文件對象有效

原因:支架控制選項僅僅對標准的文件對象是有效, 你可以不為任何其他類型的文件指定這個選項。

操作: 在LFILRF_FIXED和 LFILRF_VAR 之間選擇一個記錄格式。

l LFI-00129無效選項字符串被指定到唯一的一個輸入文件上

原因:在輸入的時候文件是打開的,但是僅僅輸出方式選項 LFILRF_ WR_ASIS 或刪除方式選項LFLOPTY_DELETE 是被指定的。

操作:核對一下你是如何打開這個文件並且做必要的變化。

l LFI-00130在輸出僅有的文件方面輸入選項是指定的

原因:文件僅僅作為輸出打開,但是輸入狀態選LFILRF_READ_NL 或LFILRF_FORCE_NL) 還是指定。

操作:核對一下你是如何打開這個文件並且做必要的變化。

l LFI-00131不開被指定的類型

原因: 如果沒有一個打開的類型文件對象就無法創造比如說LFILOPTY_ INPUT, LFILOPTY_OUTPUT,等等。

操作: 確定文件應該怎麼存取並且制定一個打開的類型。

l LFI-00132錄制的長字符串的長度大於最大的字符串長度

原因:為文件指定的錄制長度大於由這平台支持的最大值。

操作:減少錄制長度。

l LFI-00133試著創造已經存在的文件字符串.

原因:文件對象已初始化以LFILOPTY_OUTPUT 沒有LFILOPTY_REPLACE 還由已經的這名稱的一文件存在。

操作:檢查並且肯定你正在創造正確的文件

l LFI-00134不能為添加操作保護文件

原因:為文件指定了LFILOPTY_APPEND 和LFILOPTY_PROT兩個選項。因為它將要求在開的時間拷貝整個文件,這不是當前允許的。

操作:決定為添加你確實需要保護文件。如果這樣然後考慮在添加前做它的一拷貝。

l LFI-00135不能移除暫時文件

原因:暫時文件是為保護文件創造的。當暫時文件不再需要了時,LFI 試圖移去它並且不能這樣執行。

操作:檢查權限,以及臨時文件創造的地方。

l LFI-00136不能到更改打開文件類型

原因:調用函數LFICHTY()打開文件。

操作:這是在客戶代碼的錯誤。LFICHTY() 不能在這情形中使用。

l LFI-00137 不能在字符串文件對象上施行字符串

原因:由於給定原因不能施行LFI操作在一文件對象上。

操作:采取適當的糾正的措施。例如如果建議在操作能執行以前打開文件,客戶代碼將需要首先打開文件。

l LFI-00138 不能施行字符串當一名稱對象是字符串

原因:不能施行一LFI 操作在一名稱對象上由於給定的原因。

操作:采取適當的糾正的措施。

l LFI-00139 選項字符串不能在調用字符串時使用字符串

原因:第一選項不能在如此的函數調用使用第二選項

操作:再檢查代碼決定需要哪個選項。

l LFI-00140無效的選項字符串在輸入輸出文件上是指定的的

原因:文件作為輸入輸出方式打開並指定了(LFIOPTY_DELETE 或non-LFIOPTY_ RANDOM)選項之一。

操作: 檢查一下你該如何打開這個文件並作必要的改變。

l LFI-00141不能中斷正在運行的字符串

原因: 運行中斷。

操作: 核對基本的錯誤以便了解更多的信息。

l LFI-00142 不能刪除Oracle擁有的現成文件 [字符串][字符串]

原因: 不是Oracle創建的文件。

操作:更改文件的所有者為Oracle,或給Oracle刪除的權限。

l LFI-00143 不能刪除不存在的文件字符串

原因:已刪除的文件不存在。

操作:核對基礎的錯誤得到更多的信息。

l LFI-00144文件 [字符串][字符串] 不存在

原因:文件不存在。

操作:檢查保證文件存在,重試操作。

l LFI-00145 用戶緩沖區太短

原因:傳遞的緩沖區不夠大。

操作:分配一更大的緩沖區,重試操作。

l 分配一更大的緩沖區,重試操作

原因:目標文件不期望存在。

操作:發現為什麼文件存在。

l LFI-00147文件string.string 不存在。

原因:文件不存在。

操作:檢查保證文件存在,重試操作。

l LFI-00148字符串僅僅能在字節方式打開的文件上調用。

原因:例程只能在字節方式的文件上使用,該例程在錄制方式打開的文件上被調用了。

操作:為使用這函數,文件應該在字節方式打開。

l LFI-00149破壞函數字符串散列表時產生錯誤

原因:緩存路徑對象是期望的,它不存在。

操作:為使用這函數,路徑對象應該是緩存路徑對象。

l LFI-00150創造函數字符串散列表錯誤

原因:一例程沒能創造路徑對象散列表。

操作:保證STARTSIZE 的值小於等於LHTQMAXSLOTS 的值。

l LFI-00151插入函數字符串散列表錯誤

原因:一例程沒能插入散列表。

操作:保證有足夠的內存分配並且散列表存在。

l LFI-00152讀操作 (字節方式) 失敗

原因:字節方式讀操作失敗。可能由於不正確的參數或標志,或試著在文件尾部以外讀。

操作:檢查讀命令的語法和文件的大小。

l LFI-01000 不能寫字線條到文件

原因:寫入的文件可能不再是開的,或文件的結尾已經達到。

操作:檢驗基礎的錯誤獲取更多的信息。

l LFI-01001 不能寫字字符串字節到文件

原因:寫入的文件可能不再是開的,或文件的結尾已經達到。

操作:檢驗基礎的錯誤獲取更多的信息。

l LFI-01002 不能從文件讀取線條

原因:讀出的文件可能不再是開的。

操作:檢驗基礎的錯誤獲取更多的信息。

l LFI-01003不能從文件讀取字符串

原因:讀出的文件可能不再是開的。

操作:為獲取更多的信息參閱伴隨的錯誤消息。

l LFI-01004 不能清空緩沖區

原因:緩沖區管理器是可能不能寫入基礎的文件。

操作:檢驗基礎的錯誤獲取更多的信息。

l LFI-01005 不能填充緩沖區

原因:緩沖區管理器是可能不能的從基礎的文件讀入。

操作:為獲取更多的信息參閱伴隨的錯誤消息。

l LFI-01006文件在字符串部分字符結束

原因:一線條在一部分的字符結束。

操作:為更多的信息檢驗基礎的錯誤。

l LFI-01007線條太長;在函數字符串中遇見

原因:線條的長度超過最大長度。

操作:為獲取更多的信息參閱伴隨的錯誤消息。

l LFI-01500OSD 函數字符串調用條件錯誤

原因:一錯誤條件在叫一OSD 函數產生。

操作:聯系Oracle支持服務。

l LFI-01501tmpnam() 產生暫時文件名稱失敗

原因:操作系統不能創造暫時文件名稱。

操作:聯系研制單位。

l LFI-01502基准文件名不存在

原因:分列了的文件名沒有基文件。它是所有的路徑或擴展名。

操作:檢查傳遞的文件名保證它是正確的。

l LFI-01503 生成的文件名超過最大的文件名大小

原因:當建立一文件名時,分配保持新文件名的緩沖區超過了。

操作:聯系研制單位。

l LFI-01504 fseek() 在字符串失敗(OSD 返回值 = 字符串)

原因:函數文件FSEEK()返回一錯誤條件。

操作:聯系Oracle支持服務。

l LFI-01505fclose()在字符串失敗(OSD 返回值 = 字符串)

原因:函數FCLOSE()返回一錯誤條件。

操作:聯系Oracle支持服務。

l LFI-01506fflush() 失敗(OSD 返回值 = 字符串)

原因:函數FFLUSH()返回一錯誤條件。

操作:聯系研制單位。

l LFI-01507 fwrite()在字符串失敗(OSD 返回值 = 字符串)

原因:文件指針可能是空或可能不是因為寫而打開。

操作:聯系研制單位。

l LFI-01508 access()失敗

原因:調用ACCESS()失敗。

操作:聯系研制單位。

l LFI-01509 fopen() 失敗(OSD 返回值 = 字符串)

原因:到FOPEN 調用() 失敗。

操作:聯系Oracle支持服務。

l LFI-01510 fread()在字符串失敗(OSD 返回值 = 字符串)

原因:調用FREAD()失敗。

操作:聯系Oracle支持服務。

l LFI-01511 unlink()在字符串失敗(OSD 返回值 = 字符串)

原因:調用UNLINK ()失敗。

操作:聯系研制單位。

l LFI-01512 stat()失敗

原因:調用STAT ()失敗。

操作:聯系Oracle支持服務。

l LFI-01514 ftell()在字符串失敗

原因:FTELL()返回一錯誤。

操作:聯系Oracle支持服務。

l LFI-01515 truncate()失敗

原因:函數TRUNCATE() 返回一錯誤條件。

操作:聯系研制單位。

l LFI-01516 read()在字符串失敗(OSD 返回值 = 字符串)

原因:調用READ() 失敗。

操作:聯系研制單位。

l LFI-01517 open() 失敗(OSD 返回值 = 字符串)

原因:調用OPEN() 失敗。

操作:聯系研制單位。

l LFI-01518 write()在字符串失敗(OSD 返回值 = 字符串)

原因:調用WRITE()失敗。

操作:聯系研制單位。

l LFI-01519 llseek()在字符串失敗(OSD 返回值 = 字符串)

原因:函數LLSEEK ()返回一錯誤。

操作:聯系Oracle支持服務。

l LFI-01520 close()在字符串失敗(OSD 返回值 = 字符串)

原因:函數CLOSE()返回一錯誤。

操作:聯系研制單位。

l LFI-01521 fsync()在字符串失敗(OSD 返回值 = 字符串)

原因: 函數FSYNC()返回一錯誤條件。

操作:聯系研制單位。

l LFI-01522 opendir()失敗

原因: 函數 OPENDIR()返回一錯誤條件。

操作:聯系研制單位。

l LFI0-01523 rename()失敗

原因:函數RENAME()返回一錯誤條件。

操作:聯系研制單位。

PL/SQL和FIPS錯誤消息

l PLS-00102 分析程序堆棧溢出因為嵌套太深

原因:分析程序,其核對PL/SQL 語句的語法,使用稱為堆棧的數據結構; PL/SQL塊嵌套數超過堆棧容量。

操作:重新組織塊結構避免嵌套在一級別太深。例如,移動低水平亞塊到一更高的級別。

l PLS-00103找到"string"但是其代下列的一個:'string'

原因:這錯誤信息產生於分析程序。它發現一記號 (語言成份) 那在這上下文不恰當。

操作:象錯誤信息給的一個一樣檢查先前的記號。

l PLS-00104過程"string"調用的空變元列表必須省略。

原因:在一子程序調用,子程序的名稱由一空的參數表跟隨了。例如,過程P 作為P()被調用了。這是不容許的。

操作:移去空的參數表。在例子,更改過程調用到P。

l PLS-00105 至多一個類型"string"的向前說明被允許

原因:一類型的大於一個向前說明是冗余的。

操作:全部刪除但是留一個向前說明。

l PLS-00108說明的單元必須是一單個的變量說明

原因:當核對一說明的單元 (一頂水平沒有開始聲明塊BEGIN...END), PL/SQL 發現有大於一個項目聲明或項目不是一可變的說明。表格是在單元級別的普通的變量說明。定義一表格,編譯一聲明編譯單位,但是僅僅在一時間一個是容許的。

操作:在分開的說明的單元裡聲明變量。

l PLS-00109 在編譯指示 EXCEPTION_INIT 的未知的異常名"string"

原因:沒有說明在編譯指示的范圍以內找到。

操作:保證編譯指示跟隨異常說明並且在一樣的范圍以內。

l PLS-00110 可變的"string"不在這上下文被允許

原因:賦值變量是以冒號開始的標識符,是在不恰當的上下文中找到的。

操作:移去冒號,或以適當的對象替換賦值變量。

l PLS-00111 文件尾在備注

原因:一備注有一備注開始符 (/*), 但是在備注終結者符 (*/)找到前,遇見了文件尾標記。

操作:移去備注開始符,或添加一備注終結符。

l PLS-00112行尾在引號裡面

原因: 一引證的標識符有一起點引號 ("), 但是在結尾引號前 (") 是可以找到的,在行尾就可以看到標志。

操作: 移去開始的引號,或者添加結尾的引號。線條和列標記伴隨引證的標識符的錯誤信息開始查閱。

l PLS-00113 標識符"字符串"必須匹配在線條字符串"字符串",列字符串

原因: 跟隨關鍵字結束,終止一些語言構造 (例如循環,塊, 函數以及過程), 你能選擇性地放名稱,構造。比如說, 在結束你可能結束寫L 的循環L 的定義時,重復出現可選的名稱與所給語言的名稱不匹配的錯誤。它通常由一拼錯的標識符或由故障塊結構所引起的。

操作: 保證標識符匹配給語言的名稱的結束的拼寫檢查構造,分程序結構是正確的。

l PLS-00114標識符"字符串"過長

原因: PL/SQL 變量的名稱比30字符更長。有效的標識符 (包括引證的標識符) 有30字符這樣一個最大長度。一字符串文字可能是在雙引號封裝而不是單引號的mistakenly,在此情形下PL/SQL 認為它是一引證的標識符。

操作:縮短標識符

l PLS-00115 編譯指示必須跟隨"字符串"的說明

原因: PL/SQL 反對沒有聲明或不在引用的范圍以內的編譯指示查閱。以前他們使用了編譯指示,標識符必須聲明;不容許參考以前的。

操作: 檢查標識符的拼寫檢查和說明,並且確認說明放置在分程序結構是正確的。

l PLS-00116 表格表達式中復制的位置。

原因: 2個或者更多的哪裡子句是在刪除, 找到選定或者更新的語句。哪裡子句指定一條件,在哪個行在一表格裡下面處理了條件能包含由和或或連結的若干邏輯的表達式,但是一語句能僅僅包含1WHERE 子句。

操作: 移去一個的哪裡子句和,如果必要,由和或或連接邏輯的表達式

l PLS-00117 在表格表達式連結由子句復制。

原因: 2個或更多的連接子句是在一選定語句的找到。連接子句定義一個關系過去常在一分級的順序返回行關系能包含由一關系操作符分開的2表達式 (如此作為 = 或 !=), 但是一語句能僅僅包含1CONNECT子句。

操作: 移去一個的連接子句和,如果必要,由一關系操作符分開表達式。

l PLS-00118在表格表達式組由子句復制。

原因: 2或更多的組子句是在一選定語句的找到。組子句列表列表達式過去常為每組選定的行形成一概括的行。列表能包含由逗號分開的若干列表達式,但是一語句能僅僅包含1GROUP 子句。

操作:移去一個組子句和如果必要,由逗號分開列表達式。

l PLS-00119在表格表達式復制有子句。

原因: 2或更多的子句是在一選定語句的找到。子句指定一條件,在此下面行組織 (由組 子句形成) 在結果包含。條件能包括由和或或連結的若干邏輯的表達式,但是一語句能僅僅包含1HAVING 子句。

操作:移去一個的 子句和如果必要由和或或連接邏輯的表達式。

l PLS-00120在打開語句中的不恰當的參數。

原因:CURSOR_NAME 參數在裡面一打開語句是拼錯或執行不到參考一有效上聲明的光標。

操作:檢查CURSOR_NAME 參數的拼寫檢查。以便保證光標的適當聲明。

l PLS-00121僅僅集合函數計數可以作為一參數拿*

原因:星號 (*) 選項除計數以外在一SQL組函數的參數列表使用了。例如,代碼可能看起來像: - 應該是計數(*) 僅僅計數許可星號選項的使用,其在一表格裡歸還行數

操作:移去 星號選項從 參數列表和替換它和一表達式那查閱一個,或更多的數據庫列。選定總數(*) 進入 emp_count 從 emp;

PLS-00122作為分隔符的字符串以特定的內置的函數僅僅是容許的。

原因:一些內置的函數使用關鍵字 (而不是逗號) 作為參數分隔符。一函數不同從這些內置的函數之一正在作為一參數分隔符使用一關鍵字。

操作:糾正參數列表,或更改函數名。

l PLS-00124 例外的PLS-00124名稱在exception_init 編譯指示為第一arg

原因: 傳遞給EXCEPTION_INIT 編譯指示的第一參數是除一異常名以外的一些東西。第一參數必須是一有效上聲明的例外的名稱。

操作: 以一有效上聲明的例外的名稱替換第一參數。

l PLS-00125指定類型名

原因: 當一常量或變量被指定了,它的數據類型是沒有被指定的。例如,代碼可能看起來像: pi 常量 := 3。14159; - 應該是常量 實 := 每常量和變量必須有一數據類型的3。14159,其指定一存儲格式, 約束以及有效值的范圍。

操作: 供給類型名。

PLS-00126 所有的選擇器都是不容許的。

原因: 在SQL語句使用了為指定系統特權或語句選項的快捷方式。PL/SQL 不支持所有的快捷方式。

操作: 從SQL語句移所有的快捷方式。

PLS-00127 編譯指示字符串不是支持的編譯指示。

原因: 命名的編譯指示 (編譯程序指令) 不在由PL/SQL 支持的范圍之中。編譯指示名稱可能拼錯,或編譯指示語法可能是有錯誤的。

操作: 檢查編譯指示名稱的拼寫檢查,保證正確的使用語法。

l PLS-00128 不合法為編譯指示字符串參數標記

原因: 參數的數字 (實際的參數) 到命名的編譯指示過去 (編譯程序指令) 不正確。一要求的參數從參數列表省略了,或編譯指示語法是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作: 提供缺少的參數,或糾正有錯誤的語法。

l PLS-00129編譯指示界面僅僅作為它的第一參數支持C

原因:傳遞給編譯指示界面的第一參數除C以外指定一主語言。當前支持的唯一主語言是C。參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作: 檢查第一參數的拼寫檢查,其次是C,保證正確的使用語法。

l PLS-00130編譯指示字符串期望第一參數是procedure/function/package/cursor

原因:第一參數(實在參數)已經被編譯指示命名過,(編譯程序指令) 不是一子程序, 包括光標的名稱,要求。參數可能拼錯,或編譯指示語法可能有錯誤(例如,一逗號可能在2參數之間會缺少)。

操作:檢查第一參數的拼寫檢查,保證正確的使用語法。

l PLS-00131編譯指示字符串希望第二參數是一程序

原因:第二參數 (實在參數) 命名的是編譯指示過去(編譯程序指令) 不是一過程的名稱,要求。參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作:檢查第二參數的拼寫檢查,保證正確的使用語法。

PLS-00132編譯指示RESTRICT_REFERENCES 不支持字符串

原因:一個不在下列之中,要求: WNDS,WNPS,RNDS,RNPS參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的) 方式:

操作:檢查所有的參數的拼寫檢查,保證正確的使用語法。

l PLS-00133編譯指示字符串期望第一參數是一標識符,或字符串文

原因:第一參數 (實在參數) 到命名的編譯指示過去編譯程序指令) 是不一標識符或字符串文字,要求參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作:檢查第一參數的拼寫檢查,保證正確的使用語法。

l PLS-00134編譯指示字符串期望第二參數是一標識符,或字符串文字

原因:第二參數 (實在參數) 到命名的編譯指示過去(編譯程序指令) 是不一標識符或字符串文字,要求。參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作:檢查第二參數的拼寫檢查,保證正確的使用語法。。

l PLS-00135編譯指示字符串指定第三參數是一標識符,字符串或數字文字

原因:第三參數 (實在參數) 到命名的編譯指示過去,(編譯程序指令) 是不一標識符或字符串文字,要求。參數可能拼錯,或編譯指示語法可能是有缺點的 (例如,一逗號可能在2參數之間是缺少的)。

操作:檢查第三參數的拼寫檢查,保證正確的使用語法。

l PLS-00138為一二進制的類型的類型必須是8, 16或者32之一

原因:無效的數字對一帶符號或無符號的二進制的類型是指定的。

操作:作為8, 16或者32之一指定數字。

l PLS-00139在子程序表達式復制外部的名稱說明

原因:子程序找到有2個外部的名稱說明。

操作:移去外部的名稱說明之一

l PLS-00140在子程序表達式復制外部的庫說明

原因:子程序找到有2個外部的庫說明

操作:移去外部的庫說明之一。

l PLS-00141在子程序表達式復制外部的參數類型說明

原因: 子程序是找到有2個外部的參數類型說明。

操作: 移去外部的參數類型說明之一。

l PLS-00142在子程序表達式復制外部的參數表說明

原因: 子程序找到有2個外部的參數類型說明。

操作: 移去外部的參數類型說明之一。

l PLS-00143在子程序表達式復制外部的語言說明

原因: 子程序找到有2個外部的語言說明。

操作: 移去外部的語言說明之一。

l PLS-00144在子程序表達式復制外部的撥號 標准說明

原因: 子程序找到有2個外部的撥號的標准說明。

操作: 移去外部的撥號的標准說明之一。

l PLS-00145在子程序表達式復制外部的上下文說明

原因: 子程序找到有2個外部的上下文說明。

操作: 移去外部上下文說明之一。

l PLS-00146在子程序表達式復制外部的TRUSTED/UNTRUSTED 說明

原因:子程序是找到有2個外部的TRUSTED/UNTRUSTED 說明。

操作:移去外部的TRUSTED/UNTRUSTED 說明之一

l PLS-00147LIBRARY 文件說明表字符串是空的

原因: 找到庫文件說明表的一零長度字符串

操作:為庫文件說明表指定一非零的長度字符串。

l PLS-00148僅僅1編譯指示打的每個子程序是容許的

原因: 子程序找到有2個PRAGMA RESTRICT_REFERENCES。

操作:移去編譯指示 RESTRICT_REFERENCES 之一。

l PLS-00150找到指定的字符串:整數

原因: 這錯誤發生在裡面 創造的一 PL/SQL 外部的類型:帶符號| 無符號] 二進制 整數 (精密) 它可以是已引用僅僅在裡面一創造類型語句。如此的類型是non-queryable。一些東西其它比INTEGER' 提供。

操作:使用一不同的類型,重試操作。表達式或變量是到PLS/QL 的一不合法的類型:

恢復管理器錯誤消息

為獲取更多恢復管理器信息,請參考Oracle9i恢復管理器用戶向導和Oracle9i用戶管理的備份和恢復指導。

l RMAN-00550沒能加載分析程序包

原因:LPMLOADPKG() 返回一錯誤指示。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00551分析程序包初始化失敗

原因:分析程序包啟動程序返回一錯誤。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00552命令行參數語法錯誤

原因:供應給RMAN的參數不能分列,或根本沒有參數。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00553內部恢復管理器包載入失敗

原因:LPMLOADPKG() 返回一錯誤指示。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00554內部恢復管理器包初始化失敗

原因:內部包啟動程序返回一錯誤。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00555目標數據庫連接串必須指定

原因:TARGET參數沒有指定。

操作:提供必要的參數。

l RMAN-00556不能打開CMDFILE "字符串"

原因:試圖打開文件發生錯誤。

操作:檢查文件名被正確指定,並且文件存在,運行RMAN的用戶有讀文件的權限。

l RMAN-00557不能打開MSGLOG "字符串"

原因:當試著打開文件時,一錯誤發生。

操作:檢查文件名被正確指定,並且文件存在,運行RMAN的用戶有讀文件的權限。

l RMAN-00558當語法分析輸入命令時遇見錯誤

原因:分析程序檢測到一語法錯誤。

操作:該消息應該伴隨有一個或更多的另外的錯誤消息並顯示錯誤的原因。

l RMAN-00562用戶名太長

原因:指定的用戶名超過最大的許可的用戶名長度。

操作:糾正用戶名。

l RMAN-00563 口令太長

原因:指定的口令超過最大的許可的口令長度。

操作:糾正口令。

l RMAN-00564主機數據太長

原因:SQL*Net主機連接串超過最大的許可的長度。

操作:糾正主機字符串。

l RMAN-00565不能讀入輸入文件

原因:當試著從STDIN或從CMDFILE讀入時,一錯誤發生。

操作:確保CMDFILE 是可讀取的。

l RMAN-00566不能打開追蹤 "字符串"

原因:當試著打開文件時,一錯誤發生。

操作:檢查文件名是正確指定並且運行RMAN的用戶有文件寫權限。

l RMAN-00567恢復管理器不能打印一些錯誤消息

原因:當試著打印錯誤信息堆棧時,一錯誤發生。

操作:如果關聯的錯誤信息指示了一條件,那麼照那樣執行,否則聯系Oracle支持服務。

l RMAN-00568用戶接收中斷

原因:用戶輸入^C 或ATTN。

操作:無

l RMAN-00569 =============== ERROR MESSAGE STACK FOLLOWS

===============

原因:這消息後面跟隨了一錯誤信息堆棧。

操作:錯誤按照後進先出順序打印。因此正確翻譯他們,從底端讀到頂端。

l RMAN-00570 **end-of-file**

原因:一內聯的CMDFILE結尾已達到。這是信息性消息。

操作:無。

l RMAN-00572等待dbms_pipe的輸入

原因:只有指定了PIPE選項,該消息才會被使用。

操作:將一些RMAN輸入管子隊列。

l RMAN-00573 dbms_pipe.next_item_time返回未知類型代碼:數字

原因:內部錯誤。

操作:聯系Oracle支持服務。


在java應用程序中怎得到oracle數據庫錯誤信息

oracle的存儲過程可以實現,但是對於你這種需求那樣實現太麻煩了。
你可以試試在你java裡面一條一條更新,有錯誤則報錯,這樣你可以知道更新到第幾條了。但是這樣效率很低。
 

Oracle數據庫插入數據時,報錯信息為:ORA-0001:uniqueconstraint(SPSV60PK_WO)violate,從該消息中不可以斷

D、插入的表中包含PK_WO字段
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved