第十二章 系统错误消息 - 一般系统错误消息 P - S

93 阅读2分钟

第十二章 系统错误消息 - 一般系统错误消息 P - S

错误代码描述
<PARAMETER>由用户编写的函数引用或 Do 命令传递给标记行的参数数量超过了为标记行声明的形式参数的数量。
<PRIVATE METHOD>已尝试调用一个私有的、因此不可用的方法。
<PRIVATE PROPERTY>已尝试访问私有且因此不可用的属性。
<PROPERTY DOES NOT EXIST>该属性不属于指定对象的类。有关详细信息,请参阅 $ZERROR
<PROTECT>试图对一个没有授权的全局变量做一些事情(读、写或删除);或者试图使用修改内存、$View或修改SYSView命令。试图使用不存在的目录,可能使用了扩展的全局语法,或者发生了其他一些保护冲突。
<RANGE>位或列表位置超出允许范围。
<READ>无法读取记录。
<RECOMPILE>在不同版本的ISC产品下编译了一个例程。不能用%RIMF将它装载到此系统上,因为它会转移目标代码。将其作为源代码传输(使用%RO%RI),然后重新编译。
<REGULAR EXPRESSION>正则表达式的语法有错误(无效或不明确的正则表达式字符串,或指定未实现功能的正则表达式)。
<REMOTE CLASS EDITED>有人试图使用远程系统上承载的对象,该对象的类在创建后已从远程系统重新编译。
<REMOTE CLASS RECOMPILED>有人试图使用远程系统上承载的对象,该对象的类在创建后已从本地系统重新编译。
<REMOTE EXECUTE INVALID READ>$System.IS.Execute()调用的方法或例程试图从当前设备读取。禁止这种类型的I/O,因为它会中断与客户端的通信通道。
<REMOTE EXECUTE INVALID WRITE >$System.IS.Execute()调用的方法或例程试图写入当前设备。禁止这种类型的I/O,因为它会中断与客户端的通信通道。
<RESJOB>某个进程被故意终止。
<ROLLFAIL>IRIS在处理对回滚的调用时遇到错误。 IRIS不确定是否有一台或多台远程计算机实际处理了回滚。
<ROUTINELOAD>加载例程时出错。这可能表示例程的OBJ代码(目标代码)已损坏,这可能会导致数据库降级。请与系统管理员联系。此错误还可能表示没有可用的例程缓冲区(它们正由其他进程持有),并且超时期限(大约100秒)已到期。
<SELECT>$Select函数不包含TRUE条件。
<SHARED MEM HEAP>无法满足共享内存的请求。要避免此错误,可以使用分配的更多堆空间重新配置系统。
<SLMSPAN>曾经有过跨下标级映射边界杀死Global变量的尝试。
<STACK>参数堆栈空间不足或包含不正确的类型。
<STORE>进程内存不足。处理步骤如果进程使用大量内存,请尝试将进程的可用内存增加一倍或四倍。如果错误消失,则该进程需要更多内存。如果错误仍然存在,那么需要找出为什么它使用了如此多的内存。更多细节请参考$STORAGE特殊变量。
<STRINGSTACK>表达式太长,单个命令的参数中有太多表达式,或者表达式包含许多非常长的字符串。化简表达式。
<STRMISMATCH>在网络上处理大字符串时出现内部错误。