本节提供有关用于错误处理的 MGM API 函数的信息。
每个 MGM API 错误都以错误代码和错误消息为特征。也可能有一个错误描述,提供有关错误的附加信息。MGM API 包括在发生错误时获取此信息的函数。
- 描述
此函数用于获取与给定管理服务器句柄关联的最新错误代码。
在 NDB 7.4.8 之前,此函数对于 NULL
不安全。在更高版本中,ndb_mgm_get_latest_error()
是空安全的,但会返回任意值。(错误 #78130,错误 #21651706)
- 签名
int ndb_mgm_get_latest_error ( const NdbMgmHandle handle )
- 参数
一个
NdbMgMHandle
。- 返回值
与
ndb_mgm_error
值相对应的错误代码。您可以使用ndb_mgm_get_latest_error_msg()
获取相关的错误消息。
- 描述
此函数用于获取与
NdbMgmHandle
关联的最新通用错误消息。
在 NDB 7.4.8 之前,此函数对于 NULL
不安全。在更高版本中,ndb_mgm_get_latest_error_msg()
是空安全的,但会返回任意值。(错误 #78130,错误 #21651706)
- 签名
const char* ndb_mgm_get_latest_error_msg ( const NdbMgmHandle handle )
- 参数
一个
NdbMgmHandle
。- 返回值
错误消息文本。可以使用
ndb_mgm_get_latest_error_desc()
- 获取更具体的信息