附录I. 文本搜索引擎原因码

0
操作成功执行 - 没有发生任何错误。
1
将无效句柄传递至函数。
2
函数未能分配足够的内存。
3
由于存取限制或安全性限制,所以函数未能执行。
4
此版本的文本搜索引擎运行时不支持该操作。
5
当前未启用该操作。
6
应用程序以非法顺序调用文本搜索引擎函数,违反了文本搜索引擎协议。
7
发生了意外错误。请向服务代表报告此错误。
8
指定了无效语言。
9
指定的语言有效,但文本搜索引擎运行时不支持它。
10
指定了无效 CCSID。
11
指定的 CCSID 有效,但文本搜索引擎运行时不支持它。
12
指定了无效文档标识。
13
指定的文档格式有效,但文本搜索引擎运行时不支持它。
14
指定了无效文档格式。
15
由于文件输入/输出期间的存取限制,所以该操作失败。
16
由于文件输入/输出期间发生读取错误,所以该操作失败。
17
由于文件输入期间发生读取错误,所以该操作失败。
18
由于文件输出期间发生写错误,所以该操作失败。
19
由于文件输入/输出期间发生寻道错误,所以该操作失败。
20
由于文件输入/输出期间发生通知错误,所以该操作失败。
21
由于文件输入/输出期间发生关闭错误,所以该操作失败。
22
由于重命名操作期间发生错误,所以该操作失败。
23
由于除去操作期间发生错误,所以该操作失败。
24
由于 mkdir 操作期间发生错误,所以该操作失败。
25
一个或多个函数自变量确实具有无效值(例如,意外的空指针或无效枚举类型值)。
26
指定的目录不存在。
27
发生了意外的文本搜索引擎错误。有关进一步的详细信息,请查看错误信息对象中的文本搜索引擎错误代码。
28
发生了意外的 COS 错误。请报告此错误。
29
已尝试更新空文档。
30
此操作不支持指定的自变量。
31
尝试分析日期属性时,日期属性解析器发现无效值。
32
尝试分析编号属性时,编号属性解析器发现无效值。
33
属性名无效,可能是名称过长。
35
保留编号以备将来使用。
36
输入文档包含的属性(DATE、NUMBER 或 STRING)超出属性的长度限制。该属性文本已根据此限制被截断。
38
已超出用户设置的警告阈值。因此生成此错误。
39
未能对输入文档建立索引。它包含过多的嵌套字段。
40
已超出此索引的某个属性类型的不同属性的限制。
46
迭代器不(不再)是有效的,原因是它的列表是空的或已删除。
47
传递的句柄类型不支持该函数。例如,当尝试对并不表示查询结果迭代器的列表迭代器使用 itlQueryResultEntryObtainData 时,会发生此错误。
48
如果针对指定语言和资源路径找不到无用词文件,则会发出此警告。
49
如果无用词文件未包含任何无用词,则会发出此警告。
50
如果无用词文件确实包含无效数据,则会发出此警告。
100
因为具有指定名称和/或目录的索引不存在,所以未能打开它。
101
指定的索引名是无效的索引名。
102
指定的索引目录是无效的目录名。
103
因为文本搜索引擎检测到索引结构和/或索引文件集已毁坏,所以不能执行该操作。
104
因为具有指定名称和目录的指定索引已存在,所以不能创建它。
109
必须执行回滚操作才能对此索引执行任何其它操作。
110
索引配置文件未包含在错误上下文中指定的必需部分。
111
索引配置文件未包含在错误上下文中指定的必需选项。
112
索引配置文件在错误上下文中指定的选项中包含无效数据。
113
索引配置文件与文本搜索引擎版本不匹配。
200
指定的文档模型名是无效的模型名。
201
指定的文档模型字段名是无效的字段名。
202
指定的文档模型未知。
203
指定的文档模型已存在,并且不能重新定义它。
204
已向索引添加了过多或过大的文档模型。
205
文档模型包含过多元素。
206
文档模型元素包含此类型元素不允许的参数(XML 属性)。
207
文档模型元素包含此类型参数(XML 属性)不允许的参数值。
208
文档模型元素未包含必需的参数(XML 属性),例如,“name”。
209
文档模型看起来不是 XML,或者它以意外的 XML 元素开头。
210
给定的 XPath(定位器值)包含意外的标记。
211
给定的 XPath(定位器值)包含意外的轴说明符(名称后跟两个冒号)。
212
给定的 XPath(定位器值)包含意外的节点测试。
213
文档模型目录文件(extension .mdx)已毁坏。
214
文档模型索引文件(extension .mox)已毁坏。
215
文档包含映射至文档属性的 XML 元素,并且该元素包含另一个文档属性。忽略内部属性。
216
给定的参数值作为 GPP 或 HTML 标记过长。
217
文档模型包含重复的字段定义。
218
文档模型包含重复的属性定义。
300
因为文本搜索引擎检测到用于文档名称映射的索引文件中有毁坏,所以不能执行该操作。
301
因为文本搜索引擎检测到无效文档号,所以不能执行该操作。
302
因为文本搜索引擎检测到无效文档标识,所以不能执行该操作。
303
因为文本搜索引擎找不到文档标识的任何索引条目,所以不能执行该操作。
304
因为文本搜索引擎找不到文档号的任何索引条目,所以不能执行该操作。
305
因为文本搜索引擎检测到使用的文档号中存在溢出,所以不能执行该操作。
306
应用程序尝试对其建立索引的文档标识已出现在文档列表中。文本搜索引擎不支持重复的文档标识出现在一个索引序列中(即,在更新落实之前)。
340
词条强度无效。
341
相关编号无效,必须在有效范围内。
342
相关类型无效,应使用 API 中描述的一个定义。
343
短语(词条)过长。
344
读取时遇到文件的意外结束。
345
读取索引/同义字文件时检测到版本冲突。
346
同义字缓冲区中存在溢出。
347
文件或目录名无效,可能是名称过长。
348
查找没有找到字典中的词条(短语)或定义文件中的条目不包含必需的词条。
349
定义文件是空的。
350
通过输入参数指定的同义字典或定义文件不存在。
351
定义文件中存在语法错误。
352
未正确指定关系。
352
关系编号超出范围。
360
使用了无效的单字符屏蔽。
361
使用了无效的多字符屏蔽。
362
运算符数量小于查询中给定的操作数的数目。
363
运算符值超出 ItlEnOperator 枚举定义的范围。
364
排列公式的值超出枚举范围。
365
标识近似匹配段的编号超出范围。
366
查询正在构造中,不能重定义或复位。
367
作为先前搜索结果给定的作用域表示空结果。
368
在设置第一个字段名之前请求添加字段名的调用无效。
369
忽略请求与索引内容的无效比较的无效搜索标志。例如,如果对以不区分大小写的方式构建的索引请求了区分大小写比较,则会在错误信息中显示此原因码。
370
泰国语或 DBCS 语言不支持字符串的屏蔽。
371
没有任何有效查询输入。例如,搜索词条可用。
372
请求了无效比较操作。
373
请求了无效比较操作。
374
对空索引请求了搜索索引句柄。
375
运算符和请求的运算符方式的组合不受支持。
380
搜索结果不完整,搜索因为阈值关系而没有继续。
381
索引查询发现查询包含无用词。
401
因为文本搜索引擎检测到用于字段/属性名称映射的索引文件中有毁坏,所以不能执行该操作。
402
因为文本搜索引擎检测到无效字段或属性名,所以不能执行该操作。
403
因为给定的字段或属性名未知,所以不能执行该操作。
404
已超出此索引的某个属性类型的不同属性或不同字段的限制。
500
文档/数据包含无效字符序列(在 UTF8、UTF16 或 DBCS 源代码中)。
501
代码页转换器出错。
502
文档/数据包含不完整的字符序列(在 UTF8、UTF16 或 DBCS 源代码中)。
503
代码页转换器具有无效描述符。
600
XML 文档包含异步实体。例如,未用引号引起来的 XML 属性值。
602
无效字符引用(例如,or)。
603
无效二进制实体引用。
604
未能创建 XML 解析器 Expat。
605
标记中的属性名必须唯一。
607
XML 解析器发现无效外部实体引用。
608
文档包括不正确的标记(例如,缺少 < 或 >)。
609
XML 文档必须具有封闭标记,在此封闭结束标记之后不允许出现任何文本。
610
不允许处理指令出现在其位置上。例如,第一个处理指令不是 prolog <?xml .. ?>。
611
元素的先后顺序是开始标记、内容和结束标记。例如,序列“<s> text /s>”中发生此错误,原因是结束标记不正确。
612
XML 解析器中的内存分配失败。
614
无效参数实体引用。
615
不完整字符,可能只是 2 字节 UTF8 字符的第一个字节。
616
递归实体引用。
617
XML 语法错误;例如,文本超出封闭开始标记和结束标记。
618
每一个开始标记都需要相匹配的结束标记。
619
未封闭的数据部分。
620
未封闭的标记;例如,文档中最后一个标记之后的文本。
621
文档中存在未能解析的实体。
622
意外错误。
631
未能对元标记中的字段或属性信息进行语法分析。标记的格式必须是 <meta name="abc" content="xyz">;可能属性名或元标记的内容不正确。
632
未能将实体变换为字符。
650
不同字段定义以同一开始标记开始。
651
因为一个开始标记包含另一个开始标记,所以这些标记有歧义。
652
如果字段和属性使用同一开始标记,则它们必须使用同一结束标记或都不使用任何结束标记。
653
文档结束时,字段仍然没有关闭。
654
未对结构化格式指定任何文档模型。会将该文档作为没有字段或属性信息的纯文本文档进行语法分析。
670
因为操作需要“Outside In”(TM)库,而又找不到该库,所以未能执行该操作。
671
因为未能从“Outside In”(TM)库装入必需的过程,所以未能执行该操作。这些库可能过期或已毁坏。
672
使用“Outside In”处理文档时发生错误。