? LFI-01506fflush() 失败(OSD 返回值 = 字符串) 原因:函数FFLUSH()返回一错误条件。 操作:联系研制单位。
? LFI-01507 fwrite()在字符串失败(OSD 返回值 = 字符串) 原因:文件指针可能是空或可能不是因为写而打开。 操作:联系研制单位。
? LFI-01508 access()失败 原因:调用ACCESS()失败。 操作:联系研制单位。
? LFI-01509 fopen() 失败(OSD 返回值 = 字符串) 原因:到FOPEN 调用() 失败。 操作:联系Oracle支持服务。
? LFI-01510 fread()在字符串失败(OSD 返回值 = 字符串) 原因:调用FREAD()失败。 操作:联系Oracle支持服务。
? LFI-01511 unlink()在字符串失败(OSD 返回值 = 字符串) 原因:调用UNLINK ()失败。 操作:联系研制单位。 ? LFI-01512 stat()失败 原因:调用STAT ()失败。 操作:联系Oracle支持服务。 ? LFI-01514 ftell()在字符串失败 原因:FTELL()返回一错误。 操作:联系Oracle支持服务。 ? LFI-01515 truncate()失败
原因:函数TRUNCATE() 返回一错误条件。 操作:联系研制单位。
? LFI-01516 read()在字符串失败(OSD 返回值 = 字符串) 原因:调用READ() 失败。 操作:联系研制单位。
? LFI-01517 open() 失败(OSD 返回值 = 字符串) 原因:调用OPEN() 失败。 操作:联系研制单位。
? LFI-01518 write()在字符串失败(OSD 返回值 = 字符串) 原因:调用WRITE()失败。 操作:联系研制单位。
? LFI-01519 llseek()在字符串失败(OSD 返回值 = 字符串) 原因:函数LLSEEK ()返回一错误。 操作:联系Oracle支持服务。
? LFI-01520 close()在字符串失败(OSD 返回值 = 字符串) 原因:函数CLOSE()返回一错误。 操作:联系研制单位。
? LFI-01521 fsync()在字符串失败(OSD 返回值 = 字符串) 原因: 函数FSYNC()返回一错误条件。
操作:联系研制单位。
? LFI-01522 opendir()失败
原因: 函数 OPENDIR()返回一错误条件。 操作:联系研制单位。
? LFI0-01523 rename()失败
原因:函数RENAME()返回一错误条件。 操作:联系研制单位。
PL/SQL和FIPS错误消息
? PLS-00102 分析程序堆栈溢出因为嵌套太深
原因:分析程序,其核对PL/SQL 语句的语法,使用称为堆栈的数据结构; PL/SQL块嵌套数超过堆栈容量。
操作:重新组织块结构避免嵌套在一级别太深。例如,移动低水平亚块到一更高的级别。 ? PLS-00103找到\但是其代下列的一个:'string'
原因:这错误信息产生于分析程序。它发现一记号 (语言成份) 那在这上下文不恰当。 操作:象错误信息给的一个一样检查先前的记号。
? PLS-00104过程\调用的空变元列表必须省略。
原因:在一子程序调用,子程序的名称由一空的参数表跟随了。例如,过程P 作为P()被调用了。这是不容许的。
操作:移去空的参数表。在例子,更改过程调用到P。 ? PLS-00105 至多一个类型\的向前说明被允许 原因:一类型的大于一个向前说明是冗余的。 操作:全部删除但是留一个向前说明。
? PLS-00108说明的单元必须是一单个的变量说明
原因:当核对一说明的单元 (一顶水平没有开始声明块BEGIN...END), PL/SQL 发现有大于一个项目声明或项目不是一可变的说明。表格是在单元级别的普通的变量说明。定义一表格,编译一声明编译单位,但是仅仅在一时间一个是容许的。
操作:在分开的说明的单元里声明变量。
? PLS-00109 在编译指示 EXCEPTION_INIT 的未知的异常名\原因:没有说明在编译指示的范围以内找到。
操作:保证编译指示跟随异常说明并且在一样的范围以内。 ? PLS-00110 可变的\不在这上下文被允许
原因:赋值变量是以冒号开始的标识符,是在不恰当的上下文中找到的。 操作:移去冒号,或以适当的对象替换赋值变量。 ? PLS-00111 文件尾在备注
原因:一备注有一备注开始符 (/*), 但是在备注终结者符 (*/)找到前,遇见了文件尾标记。
操作:移去备注开始符,或添加一备注终结符。 ? PLS-00112行尾在引号里面
原因: 一引证的标识符有一起点引号 (\, 但是在结尾引号前 (\是可以找到的,在行尾就可以看到标志。
操作: 移去开始的引号,或者添加结尾的引号。线条和列标记伴随引证的标识符的错误信息开始查阅。
? PLS-00113 标识符\字符串\必须匹配在线条字符串\字符串\,列字符串
原因: 跟随关键字结束,终止一些语言构造 (例如循环,块, 函数以及过程), 你能选择性地放名称,构造。比如说, 在结束你可能结束写L 的循环L 的定义时,重复出现可选的名称与所给语言的名称不匹配的错误。它通常由一拼错的标识符或由故障块结构所引起的。
操作: 保证标识符匹配给语言的名称的结束的拼写检查构造,分程序结构是正确的。 ? PLS-00114标识符\字符串\过长
原因: PL/SQL 变量的名称比30字符更长。有效的标识符 (包括引证的标识符) 有30字符这样一个最大长度。一字符串文字可能是在双引号封装而不是单引号的mistakenly,在此情形下PL/SQL 认为它是一引证的标识符。
操作:缩短标识符
? PLS-00115 编译指示必须跟随\字符串\的说明
原因: PL/SQL 反对没有声明或不在引用的范围以内的编译指示查阅。以前他们使用了编译指示,标识符必须声明;不容许参考以前的。
操作: 检查标识符的拼写检查和说明,并且确认说明放置在分程序结构是正确的。 ? PLS-00116 表格表达式中复制的位置。
原因: 2个或者更多的哪里子句是在删除, 找到选定或者更新的语句。哪里子句指定一条件,在哪个行在一表格里下面处理了条件能包含由和或或连结的若干逻辑的表达式,但是一语句能仅仅包含1WHERE 子句。
操作: 移去一个的哪里子句和,如果必要,由和或或连接逻辑的表达式 ? PLS-00117 在表格表达式连结由子句复制。
原因: 2个或更多的连接子句是在一选定语句的找到。连接子句定义一个关系过去常在一分级的顺序返回行关系能包含由一关系操作符分开的2表达式 (如此作为 = 或 !=), 但是一语句能仅仅包含1CONNECT子句。
操作: 移去一个的连接子句和,如果必要,由一关系操作符分开表达式。 ? PLS-00118在表格表达式组由子句复制。
原因: 2或更多的组子句是在一选定语句的找到。组子句列表列表达式过去常为每组选定的行形成一概括的行。列表能包含由逗号分开的若干列表达式,但是一语句能仅仅包含1GROUP 子句。
操作:移去一个组子句和如果必要,由逗号分开列表达式。 ? PLS-00119在表格表达式复制有子句。
原因: 2或更多的子句是在一选定语句的找到。子句指定一条件,在此下面行组织 (由组 子句形成) 在结果包含。条件能包括由和或或连结的若干逻辑的表达式,但是一语句能仅仅包含1HAVING 子句。
操作:移去一个的 子句和如果必要由和或或连接逻辑的表达式。 ? PLS-00120在打开语句中的不恰当的参数。 原因:CURSOR_NAME 参数在里面一打开语句是拼错或执行不到参考一有效上声明的光标。
操作:检查CURSOR_NAME 参数的拼写检查。以便保证光标的适当声明。 ? PLS-00121仅仅集合函数计数可以作为一参数拿*
原因:星号 (*) 选项除计数以外在一SQL组函数的参数列表使用了。例如,代码可能看起来像: - 应该是计数(*) 仅仅计数许可星号选项的使用,其在一表格里归还行数
操作:移去 星号选项从 参数列表和替换它和一表达式那查阅一个,或更多的数据库列。选定总数(*) 进入 emp_count 从 emp;
PLS-00122作为分隔符的字符串以特定的内置的函数仅仅是容许的。
原因:一些内置的函数使用关键字 (而不是逗号) 作为参数分隔符。一函数不同从这些内置的函数之一正在作为一参数分隔符使用一关键字。
操作:纠正参数列表,或更改函数名。
? PLS-00124 例外的PLS-00124名称在exception_init 编译指示为第一arg 所 原因: 传递给EXCEPTION_INIT 编译指示的第一参数是除一异常名以外的一些东西。第一参数必须是一有效上声明的例外的名称。
操作: 以一有效上声明的例外的名称替换第一参数。 ? PLS-00125指定类型名
原因: 当一常量或变量被指定了,它的数据类型是没有被指定的。例如,代码可能看起来像: pi 常量 := 3。14159; - 应该是常量 实 := 每常量和变量必须有一数据类型的3。14159,其指定一存储格式, 约束以及有效值的范围。
操作: 供给类型名。
PLS-00126 所有的选择器都是不容许的。
原因: 在SQL语句使用了为指定系统特权或语句选项的快捷方式。PL/SQL 不支持所有的快捷方式。
操作: 从SQL语句移所有的快捷方式。
PLS-00127 编译指示字符串不是支持的编译指示。
原因: 命名的编译指示 (编译程序指令) 不在由PL/SQL 支持的范围之中。编译指示名称可能拼错,或编译指示语法可能是有错误的。
操作: 检查编译指示名称的拼写检查,保证正确的使用语法。 ? PLS-00128 不合法为编译指示字符串参数标记
原因: 参数的数字 (实际的参数) 到命名的编译指示过去 (编译程序指令) 不正确。一要求的参数从参数列表省略了,或编译指示语法是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作: 提供缺少的参数,或纠正有错误的语法。
? PLS-00129编译指示界面仅仅作为它的第一参数支持C
原因:传递给编译指示界面的第一参数除C以外指定一主语言。当前支持的唯一主语言是C。参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作: 检查第一参数的拼写检查,其次是C,保证正确的使用语法。
? PLS-00130编译指示字符串期望第一参数是procedure/function/package/cursor 原因:第一参数(实在参数)已经被编译指示命名过,(编译程序指令) 不是一子程序, 包括光标的名称,要求。参数可能拼错,或编译指示语法可能有错误(例如,一逗号可能在2参数之间会缺少)。
操作:检查第一参数的拼写检查,保证正确的使用语法。 ? PLS-00131编译指示字符串希望第二参数是一程序
原因:第二参数 (实在参数) 命名的是编译指示过去(编译程序指令) 不是一过程的名称,要求。参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作:检查第二参数的拼写检查,保证正确的使用语法。
PLS-00132编译指示RESTRICT_REFERENCES 不支持字符串
原因:一个不在下列之中,要求: WNDS,WNPS,RNDS,RNPS参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的) 方式:
操作:检查所有的参数的拼写检查,保证正确的使用语法。
? PLS-00133编译指示字符串期望第一参数是一标识符,或字符串文
原因:第一参数 (实在参数) 到命名的编译指示过去编译程序指令) 是不一标识符或字符串文字,要求参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作:检查第一参数的拼写检查,保证正确的使用语法。
? PLS-00134编译指示字符串期望第二参数是一标识符,或字符串文字 原因:第二参数 (实在参数) 到命名的编译指示过去(编译程序指令) 是不一标识符或字符串文字,要求。参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作:检查第二参数的拼写检查,保证正确的使用语法。。
? PLS-00135编译指示字符串指定第三参数是一标识符,字符串或数字文字
原因:第三参数 (实在参数) 到命名的编译指示过去,(编译程序指令) 是不一标识符或字符串文字,要求。参数可能拼错,或编译指示语法可能是有缺点的 (例如,一逗号可能在2参数之间是缺少的)。
操作:检查第三参数的拼写检查,保证正确的使用语法。
? PLS-00138为一二进制的类型的类型必须是8, 16或者32之一 原因:无效的数字对一带符号或无符号的二进制的类型是指定的。 操作:作为8, 16或者32之一指定数字。
? PLS-00139在子程序表达式复制外部的名称说明 原因:子程序找到有2个外部的名称说明。 操作:移去外部的名称说明之一
? PLS-00140在子程序表达式复制外部的库说明 原因:子程序找到有2个外部的库说明 操作:移去外部的库说明之一。
? PLS-00141在子程序表达式复制外部的参数类型说明 原因: 子程序是找到有2个外部的参数类型说明。 操作: 移去外部的参数类型说明之一。
? PLS-00142在子程序表达式复制外部的参数表说明 原因: 子程序找到有2个外部的参数类型说明。 操作: 移去外部的参数类型说明之一。
? PLS-00143在子程序表达式复制外部的语言说明 原因: 子程序找到有2个外部的语言说明。 操作: 移去外部的语言说明之一。
? PLS-00144在子程序表达式复制外部的拨号 标准说明 原因: 子程序找到有2个外部的拨号的标准说明。 操作: 移去外部的拨号的标准说明之一。
? PLS-00145在子程序表达式复制外部的上下文说明 原因: 子程序找到有2个外部的上下文说明。 操作: 移去外部上下文说明之一。
? PLS-00146在子程序表达式复制外部的TRUSTED/UNTRUSTED 说明 原因:子程序是找到有2个外部的TRUSTED/UNTRUSTED 说明。 操作:移去外部的TRUSTED/UNTRUSTED 说明之一 ? PLS-00147LIBRARY 文件说明表字符串是空的