ORA-31216: DBMS_LDAP: PL/SQL – Invalid LDAP rdn.

文档解释

ORA-31216: DBMS_LDAP: PL/SQL – Invalid LDAP rdn.

Cause: There has been an error in the DBMS_LDAP operation.

Action: Please check the LDAP rdn value that you use for LDAP operation, or report the error number and description to Oracle Support.

ORA-31216 错误是提示用户使用 DBMS_LDAP 包时,存在无效的 LDAP rdn (Relative Distinguished Name),RDN 是在 LDAP 中在定义分层结构中最重要的一部分,它决定了一个结点的特定属性,RDN 的构建依赖三要素:属性、等号和属性值。

官方解释

该错误表明在使用 DBMS_LDAP 包时,存在无效的 LDAP 中的 RDN(相对可分辨名称)。

常见案例

在给定的 DN 中没有为可分辨名称指定属性。

一般处理方法及步骤

1、确定给定的 LDAP RDN 是否有效。

2、如果为给定的 RDN 指定了属性,检查 RDN 是否正确编写。

3、如果 RDN 基于不区分大小写的字母,可能会出现拼写错误的情况,尝试修复拼写错误。

4、如果以上步骤仍未能解决问题,建议重新确认 LDAP rdn 格式是否正确。

你可能感兴趣的