PCC-02040:CMD-LINE:选择选项,但不提供任何值,.原因:指定了命令行上的一个选项,但不包括它的值。例如,违规代码可能如下所示:proc iname = sample1.pc oname =,.操作:为该选项提供一个值。,.
回答于 2018-08-30 18:56
PCC-02041:CMD-LINE:选项不存在:,.原因:指定了命令行上不存在的选项。,.操作:有关有效的命令行选项及其可能的值的列表,请参阅Oracle Precompilers 2.2版的程序员指南。,.
回答于 2018-08-30 18:56
PCC-02043:CMD-LINE:选项语法不正确,.原因:命令行选项的值未正确指定。,.操作:有关指定命令行选项值的正确语法,请参阅“Oracle预编译器版本2.2”的“程序员指南”。,.
回答于 2018-08-30 18:56
PCC-02044:CMD-LINE:选项的非法或超出范围值:,.原因:为命令行选项指定的值不在可接受的范围内。例如,MAXOPENCURSORS选项的范围为5到256.如果指定了超出范围的值,则触发消息。,.操作:请参阅“Oracle编译器程序员指南”,了解选项值可以采用的范围。,.
回答于 2018-08-30 18:56
PCC-02045:CMD-LINE:选项不是唯一的:,.原因:在命令行上部分指定了选项名称,使其不唯一。例如,%proc in = t.pc“in”选项可能意味着INAME或INCLUDE选项。,.操作:在命令行上提供足够的字符,使选项名称唯一。,.
回答于 2018-08-30 18:56
PCC-02046:CMD-LINE:无法打开配置文件:,.原因:使用config选项在命令行上指定了不存在的用户配置文件。,.操作:为配置文件提供有效的文件名。,.
回答于 2018-08-30 18:56
PCC-02047:CMD-LINE:选项不允许内联:,.原因:输入内联的选项只能在命令行或配置文件中输入。例如,违规代码可能看起来像EXEC ORACLE OPTION(NLS_CHAR = ); NLS_CHAR选项只能在命令行或配置文件中输入。,.操作:从源文件中删除该选项,并在命令行中指定该选项。,.
回答于 2018-08-30 18:56
PCC-02066:CMD-LINE:找不到或无法打开系统配置文件,.原因:系统配置文件具有标准名称(pmscfg.h)和与操作系统有关的位置。在UNIX系统上,它位于ORACLE_HOME / proc目录中。如果在标准位置找不到名为pmscfg.h的文件,则会发出此警告消息。,.操作:在标准位置创建系统配置文件。该文件可以是空的。另请参阅操作系统特定的O...
回答于 2018-08-30 18:56
PCC-02081:CMD-LINE:未终止的选项值列表或值列表被截断。,.原因:输入了一个取值列表的选项。值列表没有右括号。如果在单行上输入的值列表太长并且Pro * C被截断,也可能会发生此错误。,.操作:确保所有值列表都以右括号终止。将长值列表分割成单个条目。,.
回答于 2018-08-30 18:56
PCC-02016:包含文件的绝对路径,“ 字符串 ”超过数字字符的限制,.原因:指定的文件名长度超过最大长度。某些操作系统具有最大文件名长度。,.操作:使用长度小于或等于最大平台特定文件名长度的文件名。,.
回答于 2018-08-30 18:56