GQLSTATUS 错误代码列表

以下页面提供了 Neo4j 中所有 GQLSTATUS 服务器错误代码的概述。Neo4j 中的所有错误都具有严重级别 ERROR

请注意,GQLSTATUS 代码保持稳定(对其进行的任何更改都是破坏性的),但与这些代码相关的状态描述的更改并非破坏性,并且可能随时发生。因此,不建议解析状态描述或将其集成到脚本中。

连接异常

当客户端(例如 Browser/Bloom/Cypher Shell)由于各种原因(例如网络问题、服务器端路由被禁用或数据库不可用等)无法连接到服务器时,会发生连接异常。

08000

状态描述

错误:连接异常

08007

状态描述

错误:连接异常 - 事务解析未知

08N00

状态描述

错误:连接异常 - 无法连接到数据库。无法连接到数据库 { $db }。无法获取 leader 的 bolt 地址。检查数据库的状态。稍后重试您的请求可能会成功。

08N01

状态描述

错误:连接异常 - 无法写入数据库。无法在此服务器上写入数据库 { $db }。服务器端路由已禁用。请直接连接到数据库 leader,或通过设置 '{ $cfgSetting }=true' 启用服务器端路由。

08N02

状态描述

错误:连接异常 - 无法连接到数据库。无法连接到数据库 { $db }。服务器端路由已禁用。请直接连接到 { $db },或通过设置 '{ $cfgSetting }=true' 启用服务器端路由。

错误描述示例

错误:连接异常 - 无法路由到数据库。无法连接到数据库 my_db。服务器端路由已禁用。请直接连接到 my_db,或通过设置 'dbms.routing.enabled=true' 启用服务器端路由。

08N03

状态描述

错误:连接异常 - 无法写入图。无法写入图 { $graph }。请检查驱动程序和数据库中定义的访问模式。

08N04

状态描述

错误:无法路由 USE 子句。嵌入式会话不支持使用 { $clause } 进行路由。请直接连接到数据库,或尝试使用 Neo4j 驱动程序或 HTTP API 运行查询。

08N05

状态描述

错误:连接异常 - 无法路由管理命令。嵌入式会话不支持路由管理命令。请直接连接到系统数据库,或尝试使用 Neo4j 驱动程序或 HTTP API 运行查询。

08N06

状态描述

错误:连接异常 - 协议错误。通用网络协议错误。

08N07

状态描述

错误:连接异常 - 不是 leader。此成员不是 leader。

08N08

状态描述

错误:连接异常 - 数据库是只读的。此服务器上的此数据库是只读的。

08N09

状态描述

错误:连接异常 - 数据库不可用。数据库 { $db } 当前不可用。请检查数据库状态。稍后重试您的请求。

08N10

状态描述

错误:连接异常 - 无效的服务器状态。处于 { $boltServerState } 状态的会话无法处理消息 { $msg }

08N11

状态描述

错误:连接异常 - 请求错误。该请求无效,服务器无法处理。请参阅原因了解更多详情。

08N12

状态描述

错误:连接异常 - 无法解析书签。无法解析提供的书签。请验证其是否正确或查看调试日志获取更多信息。

08N13

状态描述

错误:连接异常 - 数据库未达到请求的书签。数据库 { $db } 未达到请求的书签 { $transactionId1 }。最新的事务 ID 是 { $transactionId2 }

08N14

状态描述

错误:连接异常 - 不允许使用别名链。无法为由别名 { $alias1 } 标识的数据库提供路由表,因为请求来自另一个别名 { $alias2 },并且不允许使用别名链。

08N15

状态描述

错误:连接异常 - 没有此类路由策略。找不到路由策略 { $routingPolicy } 的策略定义。请验证拼写是否正确。

08N16

状态描述

错误:连接异常 - 通用驱动程序客户端错误。远程执行失败,消息为 { $msg }

08N17

状态描述

错误:连接异常 - 通用驱动程序瞬时错误。远程执行失败,消息为 { $msg }

08N18

状态描述

错误:连接异常 - 通用驱动程序数据库错误。远程执行失败,消息为 { $msg }

数据异常

当客户端请求包含错误的格式、类型或其他不受支持的输入时,会发生数据库异常。例如,与现有约束冲突的数据和约束创建、非可存储类型的属性以及包含无效组件的空间和时间值。

22000

状态描述

错误:数据异常

22003

状态描述

错误:数据异常 - 数值超出范围。数值 { $value } 超出了所需范围。

22007

状态描述

错误:数据异常 - 无效的日期、时间或日期时间格式

22015

状态描述

错误:数据异常 - 间隔字段溢出

22G03

状态描述

错误:数据异常 - 无效值类型

22N00

状态描述

错误:数据异常 - 不支持的值。提供的值不受支持且无法处理。

22N01

状态描述

错误:数据异常 - 无效类型。期望值 { $value } 的类型为 { $valueTypeList },但实际类型为 { $valueType }

22N02

状态描述

错误:数据异常 - 指定了负数值。期望 { $option } 为正数,但实际值为 { $value }

22N03

状态描述

错误:数据异常 - 指定的数值超出范围。期望 { $component } 的类型为 { $valueType } 且范围在 { $lower }{ $upper } 之间,但实际值为 { $value }

22N04

状态描述

错误:数据异常 - 无效的输入值。{ $context } 的输入 { $input } 无效。期望为 { $inputList }

22N05

状态描述

错误:数据异常 - 输入验证失败。{ $context } 的输入 { $input } 无效。

22N06

状态描述

错误:数据异常 - 输入字符串为空。输入无效。需要指定 { $option }

22N07

状态描述

错误:数据异常 - 无效的预解析器选项键。无效的预解析器选项:{ $optionList }

22N08

状态描述

错误:数据异常 - 无效的预解析器组合。无效的预解析器选项,不能将 { $option1 }{ $option2 } 组合。

22N09

状态描述

错误:数据异常 - 冲突的预解析器组合。无效的预解析器选项,不能为 { $option } 指定多个冲突的值。

22N10

状态描述

错误:数据异常 - 无效的预解析器选项值。无效的预解析器选项,指定的值 { $input } 对于选项 { $option } 无效。有效选项为:{ $optionList }

22N11

状态描述

错误:数据异常 - 无效参数。无效参数:无法处理 { $input }

22N12

状态描述

错误:数据异常 - 无效的日期、时间或日期时间格式。无效参数:无法处理 { $input }

22N13

状态描述

错误:数据异常 - 无效时区。指定的时区必须包含日期组件。

22N14

状态描述

错误:数据异常 - 无效的时间值组合。不能同时选择 { $temporal1 }{ $temporal2 }

22N15

状态描述

错误:数据异常 - 无效的时间组件。无法从 { $temporal } 读取指定的 { $component } 组件。

22N18

状态描述

错误:数据异常 - 不完整的空间值。{ $crs } POINT 必须包含 { $mapKeyList }

22N19

状态描述

错误:数据异常 - 无效的空间值。POINT 必须包含 'x' 和 'y',或者 'latitude' 和 'longitude'。

22N20

状态描述

错误:数据异常 - 无效的空间值维度。不能使用 { $dim1 }D 坐标参考系统 (CRS) 和 { $value } 坐标创建 POINT。请改用等效的 { $dim2 }D 坐标参考系统。

22N22

状态描述

错误:数据异常 - 无效的空间值组合。不能同时指定坐标参考系统 (CRS) 和空间参考标识符 (SRID)。

22N23

状态描述

错误:数据异常 - 无效的纬度值。不能使用无效坐标 { $coordinates } 创建 WGS84 POINT。纬度坐标的有效范围是 [-90, 90]。

22N24

状态描述

错误:数据异常 - 无效的坐标参数。无法从 { $coordinates } 构建 { $valueType }

22N25

状态描述

错误:数据异常 - 无效的时间参数。无法从 { $temporal } 构建 { $valueType }

22N26

状态描述

错误:数据异常 - 不支持的舍入模式。未知的舍入模式。有效值为:CEILING, FLOOR, UP, DOWN, HALF_EVEN, HALF_UP, HALF_DOWN, UNNECESSARY

22N27

状态描述

错误:数据异常 - 无效实体类型。{ $context } 的输入 { $input } 无效。期望为 { $valueTypeList }

22N28

状态描述

错误:数据异常 - 溢出错误。操作 { $operation } 的结果导致溢出。

22N32

状态描述

错误:数据异常 - 非确定性排序表达式。'ORDER BY' 表达式必须是确定性的。

22N33

状态描述

错误:数据异常 - 无效的最短路径表达式。最短路径表达式必须包含起始节点和结束节点。找不到:{ $variable }

22N35

状态描述

错误:数据异常 - 无效日期格式。无法将 { $input } 解析为 DATE。日历日期需要使用格式 'YYYY-MM' 指定,而序数日期需要使用格式 'YYYY-DDD' 指定。

22N36

状态描述

错误:数据异常 - 无效的时间格式。无法将 { $input } 解析为 { $valueType }

22N37

状态描述

错误:数据异常 - 无效强制转换。无法将 { $value } 强制转换为 { $valueType }

22N38

状态描述

错误:数据异常 - 无效函数参数。函数 { $fun } 的参数无效。

22N41

状态描述

错误:数据异常 - MERGE 节点唯一性约束冲突。'MERGE' 子句未找到匹配的节点 { $variable },且由于与现有唯一性约束冲突,无法创建新节点。

22N42

状态描述

错误:数据异常 - MERGE 关系唯一性约束冲突。'MERGE' 子句未找到匹配的关系 { $variable },且由于与现有唯一性约束冲突,无法创建新关系。

22N43

状态描述

错误:数据异常 - 无法加载外部资源。无法从 { $url } 加载外部资源。

22N44

状态描述

错误:数据异常 - 并行运行时已禁用。并行运行时已禁用,请启用它或升级到更大的 Aura 实例。

22N46

状态描述

错误:数据异常 - 不支持并行运行时的使用。并行运行时不支持更新查询或更改事务状态。请使用其他运行时。

22N47

状态描述

错误:数据异常 - 无效的并行运行时配置。未为并行运行时配置任何 worker。请将 'server.cypher.parallel.worker_limit' 设置为更大的值。

22N49

状态描述

错误:数据异常 - CSV 缓冲区大小溢出。无法读取大于设置的缓冲区大小的 CSV 字段。请确保字段没有未终止的引号,或通过 'dbms.import.csv.buffer_size' 增加缓冲区大小。

22N51

状态描述

错误:数据异常 - 数据库或别名不存在。名称为 { $db } 的 [复合] 数据库或别名不存在。请验证拼写是否正确。

22N52

状态描述

错误:数据异常 - PROFILE 和 EXPLAIN 的无效组合。'PROFILE' 和 'EXPLAIN' 不能组合使用。

22N53

状态描述

错误:数据异常 - 无效的 PROFILE 使用。在结果具体化之前不能 'PROFILE' 查询。

22N54

状态描述

错误:数据异常 - 无效 Map。为 { $mapKey } 指定了多个冲突的条目。

22N56

状态描述

错误:数据异常 - 协议消息长度限制溢出。协议消息长度超出限制(限制:{ $boltMsgLenLimit })。

22N66

状态描述

错误:数据异常 - 冲突约束已存在。已存在冲突约束:{ $constrDescrOrName }

22N67

状态描述

错误:数据异常 - 重复的约束名称。已存在同名约束:{ $constr }

22N69

状态描述

错误:数据异常 - 索引不存在。由 { $idxDescrOrName } 指定的索引不存在。

22N71

状态描述

错误:数据异常 - 同名索引已存在。已存在同名索引:{ $idx }

22N77

状态描述

错误:数据异常 - 属性存在性验证失败。具有 { $tokenType } { $token }{ $entityType } ({ $entityId }) 必须具有以下属性:{ $propKeyList }

22N78

状态描述

错误:数据异常 - 属性类型验证失败。具有 { $tokenType } { $token }{ $entityType } ({ $entityId }) 的属性 $propKey 的值类型必须是 { $valueType }

22N81

状态描述

错误:数据异常 - 此处不支持表达式类型。无效输入:在 { $context } 中不支持 { $exprType }

22N82

状态描述

错误:数据异常 - 输入包含无效字符。{ $context } 的输入 { $input } 包含无效字符。特殊字符可能需要使用反引号引用输入。

22N84

状态描述

错误:数据异常 - 字符串过长。期望字符串长度不超过 { $upper } 个字符。

22N85

状态描述

错误:数据异常 - 字符串过短。期望字符串长度至少为 { $lower } 个字符。

22N86

状态描述

错误:数据异常 - 不允许范围 0 的数值。期望非零数值。

22N88

状态描述

错误:数据异常 - 不是有效的 CIDR IP。{ $input } 不是有效的 CIDR IP。

22N89

状态描述

错误:数据异常 - 新密码不能与旧密码相同。期望新密码与旧密码不同。

22N90

状态描述

错误:数据异常 - 约束中不支持的属性类型。属性类型约束中不支持 { $item }

22N91

状态描述

错误:数据异常 - 无法将别名本地转换为远程或远程转换为本地。无法修改指定的数据库别名 { $alias }。不支持将远程别名更改为本地别名,反之亦然。请删除并重新创建别名。

22N92

状态描述

错误:数据异常 - 缺少 RETURN。此查询需要 RETURN 子句。

22N93

状态描述

错误:数据异常 - 缺少 YIELD。必需的 YIELD 子句缺失。

22N94

状态描述

错误:数据异常 - 无效的 YIELD *。在此上下文中不支持 'YIELD *'。请明确指定要 yield 哪些列。

22N95

状态描述

错误:数据异常 - JSON 解析异常。无效的 JSON 输入。请检查格式。

22N96

状态描述

错误:数据异常 - JSON 映射异常。无法映射 JSON 输入。请验证结构。

22N97

状态描述

错误:数据异常 - 意外的结构体标签。意外的结构体标签:{ $value }

22N98

状态描述

错误:数据异常 - 反序列化时第一个字段错误。无法反序列化请求。期望第一个字段为 { $field },但实际为 '{ $value }'。

22N99

状态描述

错误:数据异常 - 反序列化时令牌错误。无法反序列化请求。期望 { $token },但实际为 { $value }

22NA0

状态描述

错误:数据异常 - 无效的基于属性的访问控制规则。无法管理属性规则。

22NA4

状态描述

错误:数据异常 - 涉及与 NULL 比较的无效的基于属性的访问控制规则。属性值访问规则模式 { $pred } 总是评估为 'NULL'。

22NA5

状态描述

错误:数据异常 - 涉及 IS NULL 的无效的基于属性的访问控制规则。属性值访问规则模式 { $pred } 总是评估为 'NULL'。请改用 `IS NULL'。

22NA6

状态描述

错误:数据异常 - 涉及 IS NOT NULL 的无效的基于属性的访问控制规则。属性值访问规则模式 { $pred } 总是评估为 'NULL'。请改用 'IS NOT NULL'。

22NA8

状态描述

错误:数据异常 - JSON 解析失败。底层错误:{ $cause }

22NB0

状态描述

错误:数据异常 - 涉及 WHERE 和 IS NULL 的无效的基于属性的访问控制规则。属性值访问规则模式 { $pred } 总是评估为 'NULL'。请改用 WHERE 语法结合 IS NULL

22NB1

状态描述

错误:数据异常 - 类型不匹配。类型不匹配:期望类型为 { $valueTypeList },但实际为 { $input }

无效的事务状态

当事务处于无效状态时,例如事务已终止或关闭,或事务状态与已应用更新之间存在冲突时,会发生无效的事务状态错误。

25N01

状态描述

错误:无效的事务状态 - 无效的语句类型组合。由于冲突的语句类型(读查询、写查询、模式修改或管理命令),无法执行查询 { $query }。要在同一事务中执行查询,它们必须是相同类型,或是模式修改和读命令的组合。

25N02

状态描述

错误:无效的事务状态 - 无法完成事务。无法完成事务。请参阅调试日志了解详情。

25N03

状态描述

错误:无效的事务状态 - 并发访问冲突。事务正在被另一个请求并发使用。

25N04

状态描述

错误:无效的事务状态 - 指定的事务不存在。事务 { $transactionId } 不存在。

25N05

状态描述

错误:无效的事务状态 - 事务已终止或关闭。事务已终止或关闭。

25N06

状态描述

错误:无效的事务状态 - 事务启动失败。无法启动事务。请参阅调试日志了解详情。

25N08

状态描述

错误:无效的事务状态 - 无效的事务租约。事务的租约不再有效。

25N09

状态描述

错误:无效的事务状态 - 内部事务失败。事务由于内部错误而失败。

25N11

状态描述

错误:无效的事务状态 - 冲突的事务状态。检测到事务状态与已应用更新之间存在冲突。请重试事务。

25N12

状态描述

错误:无效的事务状态 - 索引已删除。索引 { $idx } 已在此事务中删除,无法使用。

25N13

状态描述

错误:无效的事务状态 - 删除后无法访问实体。在此事务中,{ $entityType } 在被删除后被访问。请验证事务语句。

无效的事务终止

当事务终止失败时,例如事务或组成事务无法提交,或事务终止无法应用或追加事务时,会发生无效的事务终止错误。

2DN01

状态描述

错误:无效的事务终止 - 提交失败。无法提交事务。请参阅调试日志了解详情。

2DN02

状态描述

错误:无效的事务终止 - 组成提交失败。无法提交组成事务。请参阅调试日志了解详情。

2DN03

状态描述

错误:无效的事务终止 - 事务终止失败。无法终止事务。请参阅调试日志了解详情。

2DN04

状态描述

错误:无效的事务终止 - 组成事务终止失败。无法终止组成事务。请参阅调试日志了解详情。

2DN05

状态描述

错误:无效的事务终止 - 无法应用事务。应用事务时发生错误。请参阅日志了解更多信息。

2DN06

状态描述

错误:无效的事务终止 - 无法追加事务。追加事务时发生错误。请参阅日志了解更多信息。

2DN07

状态描述

错误:无效的事务终止 - 内部事务仍处于打开状态。由于仍有未关闭的内部事务,无法提交事务。

事务回滚

当事务或组成事务回滚失败时,会发生事务回滚错误。

40000

状态描述

错误:事务回滚

40003

状态描述

错误:事务回滚 - 语句完成未知

40N01

状态描述

错误:事务回滚 - 回滚失败。无法回滚事务。请参阅调试日志了解详情。

40N02

状态描述

错误:事务回滚 - 组成回滚失败。无法回滚组成事务。请参阅调试日志了解详情。

语法错误或访问规则冲突

当 Cypher 查询包含无效语法或客户端请求违反访问规则时(例如查询尝试访问没有足够权限的数据库等),会发生语法错误或访问规则冲突错误。

42000

状态描述

错误:语法错误或访问规则冲突

42001

状态描述

错误:语法错误或访问规则冲突 - 无效语法

42002

状态描述

错误:语法错误或访问规则冲突 - 无效引用

42006

状态描述

错误:语法错误或访问规则冲突 - 边标签数量低于支持的最小值

42007

状态描述

错误:语法错误或访问规则冲突 - 边标签数量超出支持的最大值

42008

状态描述

错误:语法错误或访问规则冲突 - 边属性数量超出支持的最大值

42009

状态描述

错误:语法错误或访问规则冲突 - 节点标签数量低于支持的最小值

42010

状态描述

错误:语法错误或访问规则冲突 - 节点标签数量超出支持的最大值

42011

状态描述

错误:语法错误或访问规则冲突 - 节点属性数量超出支持的最大值

42012

状态描述

错误:语法错误或访问规则冲突 - 节点类型键标签数量低于支持的最小值

42013

状态描述

错误:语法错误或访问规则冲突 - 节点类型键标签数量超出支持的最大值

42014

状态描述

错误:语法错误或访问规则冲突 - 边类型键标签数量低于支持的最小值

42015

状态描述

错误:语法错误或访问规则冲突 - 边类型键标签数量超出支持的最大值

42I00

状态描述

错误:语法错误或访问规则冲突 - 无效 CASE 表达式。'CASE' 表达式中的 'WHEN' 和 'THEN' 操作数数量必须相同。

42I01

状态描述

错误:语法错误或访问规则冲突 - 无效 FOREACH。在 'FOREACH' 内无效使用 { $clause }

42I02

状态描述

错误:语法错误或访问规则冲突 - 无效注释。无法解析注释。以 '/*' 开头的注释也必须有关闭 '*/'。

42I05

状态描述

错误:语法错误或访问规则冲突 - 无效 FIELDTERMINATOR。为 LOAD CSV 指定的 FIELDTERMINATOR 只能是一个字符宽度。

42I06

状态描述

错误:语法错误或访问规则冲突 - 无效输入。无效输入 { $input },期望:{ $valueList }

42I13

状态描述

错误:语法错误或访问规则冲突 - 无效的过程或函数参数数量。过程或函数调用未提供所需数量的参数;期望 { $count1 },但实际获取到 { $count2 }。过程或函数 { $procFun } 的签名是:{ $sig }

42I18

状态描述

错误:语法错误或访问规则冲突 - 无效引用隐式分组表达式。聚合列包含由变量 { $varList } 引用的隐式分组表达式。隐式分组表达式是未明确声明为分组键的变量。

42I20

状态描述

错误:语法错误或访问规则冲突 - 表达式中包含无效符号。标签表达式和关系类型表达式不能包含 { $input }。要表达标签析取,请改用 { $labelExpr }

42I25

状态描述

错误:语法错误或访问规则冲突 - 无效使用 CALL IN TRANSACTIONS。在 write 子句之后不支持 'CALL { …​ } IN TRANSACTIONS'。

42I29

状态描述

错误:语法错误或访问规则冲突 - 无效使用 ISIS 关键字不能与 { $input } 中的多个标签一起使用。请将表达式重写为 { $replacement }

42I31

状态描述

错误:语法错误或访问规则冲突 - 无效使用 MATCH。'MATCH …​' 不能直接跟在 'OPTIONAL MATCH …​' 之后。请在它们之间使用 WITH 子句。

42I37

状态描述

错误:语法错误或访问规则冲突 - 无效使用 RETURN *。当作用域中没有变量时,不允许使用 'RETURN *'。

42I38

状态描述

错误:语法错误或访问规则冲突 - 无效使用 RETURN。'RETURN …​' 只能在查询或子查询的末尾使用。

42I40

状态描述

错误:语法错误或访问规则冲突 - 无效使用 UNIONUNION ALLUNIONUNION ALL 不能组合使用。

42I45

状态描述

错误:语法错误或访问规则冲突 - 无效使用多个路径模式。不能在同一子句中结合选择性路径选择器使用多个路径模式。{ $action }

42I47

状态描述

错误:语法错误或访问规则冲突 - 解析器错误。解析器错误:{ $msg }

42I48

状态描述

错误:语法错误或访问规则冲突 - 在 MERGE 中无效使用子查询。MERGE 子句中不允许使用子查询。

42I50

状态描述

错误:语法错误或访问规则冲突 - 令牌名称过长。无效输入 { $input }..{ $tokenType } 名称不能长于 { $maxTokenLength }

42I51

状态描述

信息:无效的调用签名。过程或函数 { $procFun } 必须具有签名:{ $sig }

42N00

状态描述

错误:语法错误或访问规则冲突 - 没有此数据库。找不到数据库 { $db }。请验证拼写是否正确。

42N01

状态描述

错误:语法错误或访问规则冲突 - 复合数据库中不存在此组成图。在复合数据库 { $db } 中找不到组成图 { $graph }。请验证拼写是否正确。

42N02

状态描述

错误:语法错误或访问规则冲突 - 在读访问模式下写入。不允许在读访问模式下写入。

42N03

状态描述

错误:语法错误或访问规则冲突 - 写入多个图。在同一事务中写入多个图是不允许的。请使用 CALL IN TRANSACTION 或在应用程序中创建单独的事务。

42N04

状态描述

错误:语法错误或访问规则冲突 - 不支持访问复合数据库。连接到会话数据库 { $db2 } 时无法访问由 { $db1 } 标识的数据库。请直接连接到 { $db3 }

42N05

状态描述

错误:语法错误或访问规则冲突 - 不支持访问标准数据库。连接到复合会话数据库 { $db2 } 时无法访问由 { $db1 } 标识的数据库。请直接连接到 { $db3 } 或在复合数据库中创建别名。

42N06

状态描述

错误:语法错误或访问规则冲突 - 对复合数据库执行不支持的操作。在复合数据库上不支持 { $action }

42N07

状态描述

错误:语法错误或访问规则冲突 - 变量遮蔽。变量 { $variable } 正在遮蔽外部作用域中同名变量,需要重命名。

42N08

状态描述

错误:语法错误或访问规则冲突 - 没有此过程或函数。过程或函数 { $procFun } 未在此数据库实例上注册。请验证拼写是否正确。

42N09

状态描述

错误:语法错误或访问规则冲突 - 没有此用户。找不到名称为 { $user } 的用户。请验证拼写是否正确。

42N10

状态描述

错误:语法错误或访问规则冲突 - 没有此角色。找不到名称为 { $role } 的角色。请验证拼写是否正确。

42N11

状态描述

错误:语法错误或访问规则冲突 - 数据库或别名已存在。名称为 [复合] 的数据库或别名 { $db } 已存在。

42N12

状态描述

错误:语法错误或访问规则冲突 - 用户已存在。名称为 { $user } 的用户已存在。

42N13

状态描述

错误:语法错误或访问规则冲突 - 角色已存在。名称为 { $role } 的角色已存在。

42N14

状态描述

错误:语法错误或访问规则冲突 - 无效的命令使用。{ $clause } 不能与 { $cmd } 一起使用。

42N15

状态描述

错误:语法错误或访问规则冲突 - 无效的保留关键字使用。{ $syntax } 是保留关键字,不能在此处使用。

42N16

状态描述

错误:语法错误或访问规则冲突 - 不支持的索引或约束。仅支持单属性 { $idxType }

42N17

状态描述

错误:语法错误或访问规则冲突 - 不支持的请求。在系统数据库上不允许 { $input }

42N19

状态描述

错误:语法错误或访问规则冲突 - 重复子句。重复的 { $syntax } 子句。

42N20

状态描述

错误:语法错误或访问规则冲突 - 空列表范围运算符。列表范围运算符 '[ ]' 不能为空。

42N21

状态描述

错误:语法错误或访问规则冲突 - 未加别名的返回项。{ $clause } 中的表达式必须加别名(使用 AS)。

42N22

状态描述

错误:语法错误或访问规则冲突 - 需要单个返回列。COLLECT 子查询必须以单个返回列结束。

42N24

状态描述

错误:语法错误或访问规则冲突 - 缺少 WITH。在 { $input1 }{ $input2 } 之间需要 WITH 子句。

42N29

状态描述

错误:语法错误或访问规则冲突 - 模式表达式中的未绑定变量。模式表达式不允许引入新变量:{ $var }

42N31

状态描述

错误:语法错误或访问规则冲突 - 指定的数值超出范围。期望 { $component } 的类型为 { $valueType } 且范围在 { $lower }{ $upper } 之间,但实际值为 { $value }

42N39

状态描述

错误:语法错误或访问规则冲突 - 不兼容的返回列。UNION 子句中的所有子查询必须具有相同的返回列名。

42N40

状态描述

错误:语法错误或访问规则冲突 - 需要单个关系模式。函数 { $fun } 必须包含一个关系模式。

42N42

状态描述

错误:语法错误或访问规则冲突 - 不支持的子路径绑定。不支持子路径赋值。

42N45

状态描述

错误:语法错误或访问规则冲突 - 意外的输入结束。意外的输入结束,期望 'CYPHER'、'EXPLAIN'、'PROFILE' 或查询。

42N49

状态描述

错误:语法错误或访问规则冲突 - 不支持的范式。未知范式:{ $input }

42N51

状态描述

错误:语法错误或访问规则冲突 - 无效参数。无效参数 { $param }

42N57

状态描述

错误:语法错误或访问规则冲突 - 在表达式中无效使用数据修改。{ $expr } 不能包含任何更新子句。

42N70

状态描述

错误:语法错误或访问规则冲突 - 函数缺少必需的 WHERE 子句。函数 { $fun } 需要 WHERE 子句。

42N71

状态描述

错误:语法错误或访问规则冲突 - 不完整的查询。查询必须以 RETURN 子句、FINISH 子句、更新子句、单元子查询调用或不带 YIELD 子句的过程调用结束。

42N73

状态描述

错误:语法错误或访问规则冲突 - USE 子句位置无效。USE 子句必须是查询的第一个子句或 '…​ UNION …​' 的操作数。在 CALL 子查询中,如果第一个子句是导入 WITH,它也可以是第二个子句。

42N74

状态描述

错误:语法错误或访问规则冲突 - 无效的嵌套 USE 子句。无法访问 { $db1 }{ $db2 }。子 USE 子句必须与其父查询的目标图相同。请改在单独的(子)查询中运行。

42N75

状态描述

错误:语法错误或访问规则冲突 - 无效的图函数使用。图函数 { $fun } 的调用仅允许作为 USE 子句的顶级参数。

42N76

状态描述

错误:语法错误或访问规则冲突 - 无法满足的提示。无法满足提示 { $hintAndedList }

42N77

状态描述

错误:语法错误或访问规则冲突 - 缺少提示谓词。无法满足提示 { $hint }。查询中不包含与变量 { $variable }{ $entityType } 兼容的谓词。

42N78

状态描述

错误:语法错误或访问规则冲突 - 变量已绑定。节点 { $var } 已绑定,不能被 { $clause } 子句修改。

42N83

状态描述

错误:语法错误或访问规则冲突 - 需要更改密码时不允许模拟用户。需要更改密码时无法模拟用户。

42N84

状态描述

错误:语法错误或访问规则冲突 - TERMINATE TRANSACTION 缺少 YIELD 子句。缺少 YIELD 子句的 WHERE 子句。请使用 'TERMINATE TRANSACTION …​ YIELD …​ WHERE …​'。

42N85

状态描述

错误:语法错误或访问规则冲突 - 不能同时指定允许和拒绝的数据库。允许和拒绝数据库选项互斥。

42N86

状态描述

错误:语法错误或访问规则冲突 - 参数中包含通配符。{ $syntax } 失败。参数化的数据库和图名称不支持通配符。

42N88

状态描述

错误:语法错误或访问规则冲突 - 无法授予权限。不能授予 'REMOVE IMMUTABLE PRIVILEGE' 权限。

42N89

状态描述

错误:语法错误或访问规则冲突 - 无效的驱动程序设置 Map。评估给定驱动程序设置失败。{ $cause }

42N90

状态描述

错误:语法错误或访问规则冲突 - 无法更改不可变复合数据库。复合数据库不能更改(数据库:{ $db })。

42N97

状态描述

错误:语法错误或访问规则冲突 - 缺少强制身份验证子句。对于身份验证提供者 { $auth },子句 { $clause } 是强制性的。

42N98

状态描述

错误:语法错误或访问规则冲突 - 无法修改自己的用户。无法修改当前用户的用户记录。

42N99

状态描述

错误:语法错误或访问规则冲突 - 无法删除自己的用户。无法删除当前用户的用户记录。

42NA5

状态描述

信息:仅在复合数据库上支持访问多个图。在同一查询中访问多个图仅在复合数据库上受支持。请连接到具有所需组成部分的复合数据库。

42NA6

状态描述

信息:无效的别名目标。别名不允许指向复合数据库。

42NA7

状态描述

信息:引用的数据库未找到。没有与 { $db } 对应的数据库。请验证 elementId 是否正确。

42NFD

状态描述

错误:语法错误或访问规则冲突 - 凭据已过期。权限被拒绝。您提供的凭据是有效的,但在使用此实例之前必须更改。

42NFE

状态描述

错误:语法错误或访问规则冲突 - 身份验证/授权信息已过期。身份验证和/或授权信息已过期。

42NFF

状态描述

错误:语法错误或访问规则冲突 - 权限/访问被拒绝。访问被拒绝,请参阅安全日志了解详情。

通用处理异常

当发生通用处理错误时,例如内部错误、死锁、执行失败、无效的服务器状态转换、约束创建或删除失败等,会发生通用处理异常。

50N00

状态描述

错误:通用处理异常 - 内部错误。引发内部异常 { $msgTitle }: { $msg }

50N05

状态描述

错误:通用处理异常 - 检测到死锁。尝试获取锁时检测到死锁。请参阅日志了解更多详情。

50N06

状态描述

错误:通用处理异常 - 远程执行客户端错误。远程执行失败。请参阅原因了解更多详情。

50N07

状态描述

错误:通用处理异常 - 执行失败。执行失败。请参阅原因和调试日志了解详情。

50N09

状态描述

错误:通用处理异常 - 无效的服务器状态转换。服务器进入了当前上下文中无效的服务器状态:{ $boltServerState }

50N11

状态描述

错误:通用处理异常 - 约束创建失败。无法创建 { $constrDescrOrName }

50N12

状态描述

错误:通用处理异常 - 约束删除失败。无法删除 { $constrDescrOrName }

50N16

状态描述

错误:通用处理异常 - 远程执行瞬时错误。远程执行失败。请参阅原因了解更多详情。

50N17

状态描述

错误:通用处理异常 - 远程执行数据库错误。远程执行失败。请参阅原因了解更多详情。

50N42

状态描述

错误:通用处理异常 - 意外错误。发生了意外错误。请参阅调试日志了解详情。

50N42 是没有 GQL 对象的异常的默认 GQLSTATUS 代码。有关更多信息,请参阅 操作手册 → 使用 JSON 格式记录查询日志

系统配置或操作异常

当系统配置或操作出现错误时,例如过程注册失败、缺少类字段注解、不支持的可注入组件类型、重复字段名称、无效 Map 键类型等,会发生系统配置或操作异常。

51N00

状态描述

错误:系统配置或操作异常 - 过程注册错误。注册过程/函数失败。

51N01

状态描述

错误:系统配置或操作异常 - 类字段注解应为 public、non-final 和 non-static。类 { $procClass } 中的字段 { $procField } 被注解为 '@Context' 字段,但被声明为 static。'@Context' 字段必须是 public、non-final 和 non-static。

51N02

状态描述

错误:系统配置或操作异常 - 不支持的可注入组件类型。无法为过程 { $procClass } 设置注入。字段 { $procField } 的类型为 { $procFieldType },这不是受支持的可注入组件。

51N03

状态描述

错误:系统配置或操作异常 - 无法访问字段。无法为 { $procClass } 设置注入,无法访问字段 { $procField }

51N04

状态描述

错误:系统配置或操作异常 - 缺少类字段注解。类 { $procClass } 上的字段 { $procField } 必须注解为 '@Context' 字段才能存储其状态。

51N05

状态描述

错误:系统配置或操作异常 - 类字段应为 public 和 non-final。类 { $procClass } 上的字段 { $procField } 必须声明为 non-final 和 public。

51N06

状态描述

错误:系统配置或操作异常 - 缺少参数名称。{ $procMethod } 中位置 { $pos } 的参数需要 '@Name' 注解和非空名称。

51N07

状态描述

错误:系统配置或操作异常 - 默认参数顺序无效。{ $procFun } 在默认参数后包含非默认参数。非默认参数不允许位于默认参数之后。

51N08

状态描述

错误:系统配置或操作异常 - 需要且仅需要一个 @UserAggregationResult 方法和一个 @UserAggregationUpdate 方法。类 { $procClass } 必须包含且仅包含一个 '@UserAggregationResult' 方法和一个 '@UserAggregationUpdate' 方法。

51N09

状态描述

错误:系统配置或操作异常 - @UserAggregationUpdate 方法必须是 public 和 void。类 { $procClass } 的 '@UserAggregationUpdate' 方法 { $procMethod } 必须是 public 且返回类型为 'void'。

51N10

状态描述

错误:系统配置或操作异常 - 聚合方法不是 public。类 { $procClass } 的方法 { $procMethod } 必须是 public。

51N11

状态描述

错误:系统配置或操作异常 - 类不是 public。类 { $procClass } 必须是 public。

51N12

状态描述

错误:系统配置或操作异常 - 类不是 void。过程 { $proc } 没有输出字段,必须定义为 void。

51N13

状态描述

错误:系统配置或操作异常 - 过程或函数名称已被使用。无法注册过程或函数 { $procFun },因为该名称已被使用。

51N14

状态描述

错误:系统配置或操作异常 - 重复字段名称。过程 { $proc } 有重复的 { $procFieldType } 字段 { $procField }

51N15

状态描述

错误:系统配置或操作异常 - 无效的 Map 键类型。Map 键类型不匹配。需要 'STRING',但实际为 { $valueType }

51N16

状态描述

错误:系统配置或操作异常 - 无效的默认值类型。默认值类型不匹配。需要 { $valueType },但实际为 { $input }

51N17

状态描述

错误:系统配置或操作异常 - 无效的过程或函数名称。过程和函数不能定义在根命名空间中,或使用保留命名空间。请改用包名(例如,org.example.com.{ $procFun })。

51N18

状态描述

错误:系统配置或操作异常 - 无效的方法返回类型。方法 { $procMethod } 的返回类型无效。过程必须返回记录流,其中每条记录都是定义的具体类的实例。

51N20

状态描述

错误:系统配置或操作异常 - 无法注入字段。字段 { $procField } 不可注入。请确保字段标记为 public 和 non-final。

51N21

状态描述

错误:系统配置或操作异常 - 过程注册表正忙。过程注册失败,因为过程注册表正忙。请重试。

51N22

状态描述

错误:系统配置或操作异常 - 穷举最短路径搜索已禁用。为给定模式查找最短路径需要穷举搜索。要启用穷举搜索,请将 'cypher.forbid_exhaustive_shortestpath' 设置为 false。

51N23

状态描述

错误:系统配置或操作异常 - 循环最短路径搜索已禁用。当起始节点和结束节点相同时,无法找到最短路径。要启用此行为,请将 'dbms.cypher.forbid_shortestpath_common_nodes' 设置为 false。

51N24

状态描述

错误:系统配置或操作异常 - 计划搜索资源不足。在给定的时间和空间限制内无法找到查询计划。

51N27

状态描述

错误:系统配置或操作异常 - 此版本不支持。{ $item }{ $edition } 版本中不受支持。

51N29

状态描述

错误:系统配置或操作异常 - 此服务器不支持。命令 { $cmd } 必须在当前的 'LEADER' 服务器上执行。

51N30

状态描述

错误:系统配置或操作异常 - 此配置不支持。{ $item }{ $context } 中不受支持。

51N32

状态描述

错误:系统配置或操作异常 - 服务器崩溃。服务器处于崩溃状态。

51N33

状态描述

错误:系统配置或操作异常 - 复制错误。此成员无法复制事务,请重试。

51N34

状态描述

错误:系统配置或操作异常 - 由于 leader 更改,写事务失败。由于集群 leader 更改,无法写入数据库。稍后重试您的请求可能会成功。

51N35

状态描述

错误:系统配置或操作异常 - 数据库位置已更改。事务运行时 { $db } 的位置已更改。

51N36

状态描述

错误:系统配置或操作异常 - 内存不足。没有足够的内存来执行当前任务。

51N37

状态描述

错误:系统配置或操作异常 - 栈溢出。没有足够的栈大小来执行当前任务。

51N38

状态描述

错误:系统配置或操作异常 - 无法获取执行线程。没有足够的可用线程来执行当前任务。

51N39

状态描述

错误:系统配置或操作异常 - Raft 日志损坏。磁盘上找不到期望的文件集。请从备份中恢复。

51N40

状态描述

错误:系统配置或操作异常 - 无法启动数据库。数据库 { $db } 启动失败。请尝试重启它。

51N41

状态描述

错误:系统配置或操作异常 - 管理操作失败。服务器或数据库管理操作不可行。

51N43

状态描述

错误:系统配置或操作异常 - 无法释放服务器。无法释放服务器 { $serverList }

51N44

状态描述

错误:系统配置或操作异常 - 无法删除服务器。无法删除服务器 { $server }

51N45

状态描述

错误:系统配置或操作异常 - 无法隔离服务器。无法隔离服务器 { $server }

51N46

状态描述

错误:系统配置或操作异常 - 无法更改服务器。无法更改服务器 { $server }

51N47

状态描述

错误:系统配置或操作异常 - 无法重命名服务器。无法重命名服务器 { $server }

51N48

状态描述

错误:系统配置或操作异常 - 无法启用服务器。无法启用服务器 { $server }

51N49

状态描述

错误:系统配置或操作异常 - 无法更改数据库。无法更改数据库 { $db }

51N50

状态描述

错误:系统配置或操作异常 - 无法重新创建数据库。无法重新创建数据库 { $db }

51N51

状态描述

错误:系统配置或操作异常 - 无法创建数据库。无法创建数据库 { $db }

51N52

状态描述

错误:系统配置或操作异常 - 主数据库数量超出范围。无法更改数据库拓扑。主数据库数量 { $count } 必须至少为 1,且不能超过 { $upper }

51N53

状态描述

错误:系统配置或操作异常 - 次数据库数量超出范围。无法更改数据库拓扑。次数据库数量 { $count } 必须至少为 0,且不能超过 { $upper }

51N54

状态描述

错误:系统配置或操作异常 - 无法重新分配。无法计算数据库的重新分配。{ $msg }

51N55

状态描述

错误:系统配置或操作异常 - 无法创建其他数据库。创建数据库 { $db } 失败。已达到数据库限制。请使用配置设置 { $cfgSetting } 增加限制或删除数据库。

51N56

状态描述

错误:系统配置或操作异常 - 拓扑超出范围。{ $serverType } 种子服务器的数量 { $count1 } 大于所需 { $allocType } 分配数量 { $count2 }

51N57

状态描述

错误:系统配置或操作异常 - 通用拓扑修改错误。选择分配时发生意外错误。{ $msg }

51N59

状态描述

错误:系统配置或操作异常 - 内部资源耗尽。DBMS 无法处理请求,请稍后重试或联系系统操作员。更多信息请参阅日志。

51N60

状态描述

错误:系统配置或操作异常 - 无法检查企业许可证接受状态。DBMS 无法确定企业许可证接受状态。

51N63

状态描述

错误:系统配置或操作异常 - 索引仍在填充。索引尚未准备好。请等待其完成填充并重试事务。

51N64

状态描述

错误:系统配置或操作异常 - 采样时索引已删除。采样时索引已删除。

51N65

状态描述

错误:系统配置或操作异常 - 向量索引维度不匹配。向量索引 { $idx } 的维度为 { $dim1 },但索引向量的维度为 { $dim2 }

51N66

状态描述

错误:系统配置或操作异常 - 资源耗尽。资源不足,无法完成请求。

51N68

状态描述

错误:系统配置或操作异常 - 此数据库的 CDC 已禁用。当前未对此数据库启用变更数据捕获。

51N69

状态描述

错误:系统配置或操作异常 - 系统数据库是不可变的。无法在系统数据库上执行 { $operation }

51N70

状态描述

错误:系统配置或操作异常 - Bolt 未启用。由于 Bolt 未启用,无法获取数据库 { $db } 的路由表。请更新您的配置,将 'server.bolt.enabled' 设置为 true。

51N71

状态描述

错误:系统配置或操作异常 - 分片数据库不支持的操作。在分片数据库中不可用功能:{ $feat }

过程异常

当执行过程出错时,例如过程执行因客户端错误失败,或无法在主节点上调用过程,或 checkConnectivity 的参数数量无效等,会发生过程异常。

52N02

状态描述

错误:过程异常 - 过程执行客户端错误。过程 { $proc } 执行失败,因为客户端错误。

52N03

状态描述

错误:过程异常 - 无效的过程执行模式。过程 { $proc } 执行失败,因为指定的执行模式 { $procExeMode } 无效。

52N05

状态描述

错误:过程异常 - 必须在次节点上调用过程。无法在此成员上调用过程,因为它不是数据库 { $db } 的次节点。

52N06

状态描述

错误:过程异常 - checkConnectivity 参数数量无效。意外的参数数量(期望 0-2,但实际接收到 { $count })。

52N07

状态描述

错误:过程异常 - checkConnectivity 的端口参数无效。无法识别的端口名称 { $port }(有效值为:{ $portList })。

52N08

状态描述

错误:过程异常 - checkConnectivity 的服务器 ID 参数无效。无法解析服务器 ID { $server }

52N09

状态描述

错误:过程异常 - 过程执行数据库错误。过程 { $proc } 执行失败,因为数据库错误。

52N10

状态描述

错误:过程异常 - 地址键无效。提供给 GetRoutingTableProcedure 的查询字符串中包含地址键,但其值无法解析。

52N11

状态描述

错误:过程异常 - 通用拓扑过程错误。发生了意外错误。请参阅服务器的调试日志了解更多信息。

52N12

状态描述

错误:过程异常 - 无法更改默认数据库。之前的默认数据库 { $db } 仍在运行。

52N13

状态描述

错误:过程异常 - 新的默认数据库不存在。新的默认数据库 { $db } 不存在。

52N14

状态描述

错误:过程异常 - 系统不能成为默认数据库。系统数据库不能设置为默认数据库。

52N16

状态描述

错误:过程异常 - 无效的过程参数列表。无效的过程参数。

52N17

状态描述

错误:过程异常 - 隔离区更改失败。设置/移除隔离标记失败。

52N18

状态描述

错误:过程异常 - seeding 服务器过多。seeding 服务器的数量 { $countSeeders } 大于已定义的分配数量 { $countAllocs }

52N19

状态描述

错误:过程异常 - seeding 服务器不存在。未找到 ID 为 { $server } 的指定 seeding 服务器。请验证拼写是否正确。

52N23

状态描述

错误:过程异常 - 不可重载的命名空间。以下命名空间不可重载:{ $namespaceList }

52N25

状态描述

错误:过程异常 - JMX 错误。访问 { $param } 时发生 JMX 错误。详情请参阅日志。

52N29

状态描述

错误:过程异常 - 过时的更改标识符。给定的 ChangeIdentifier 描述的事务发生在任何 Enrichment 记录存在之前。

52N30

状态描述

错误:过程异常 - 未来的更改标识符。给定的 ChangeIdentifier 描述的事务尚未发生。

52N31

状态描述

错误:过程异常 - 数据库错误。更改标识符 { $param } 不属于此数据库。

52N32

状态描述

错误:过程异常 - 无效序列号。更改标识符 { $param1 } 具有无效序列号 { $param2 }

52N33

状态描述

错误:过程异常 - 过程调用失败。调用过程/函数 { $sig } 失败,原因:{ $msg }

52N34

状态描述

错误:过程异常 - 过程已沙箱化。{ $sig } 不可用,因为它已被沙箱化。沙箱化受 dbms.security.procedures.unrestricted 设置控制。仅对您可以信任并允许访问数据库内部结构的过程解除限制。

52N35

状态描述

错误:过程异常 - 过程编译失败。未能编译在 { $procClass } 中定义的过程/函数:{ $msg }

© . All rights reserved.