Dbms_ldap.Get_values Fails With Ora-12703: This Character Set Conversion Is Not Supported
(Doc ID 1128543.1)
Last updated on AUGUST 30, 2023
Applies to:
Oracle Internet Directory - Version 10.1.2.0.1 and laterInformation in this document applies to any platform.
Symptoms
OID API function DBMS_LDAP.GET_VALUES fails when trying to retrieve value from Active Directory for attribute objectGUID, with:
ORA-12703: this character set conversion is not supported
ORA-06512: at "SYS.DBMS_LDAP", line 1417
ORA-06512: at "SYS.DBMS_LDAP", line 579
ORA-06512: at line 111
This line produces the error:
my_vals := DBMS_LDAP.DBMS_LDAP.GET_VALUES(my_session, my_entry, my_attr_name);
This also fails:
my_vals := DBMS_LDAP.NLS_CONVERT_TO_UTF8(DBMS_LDAP.GET_VALUES(my_session, my_entry, my_attr_name));
The objectGUID attribute is not retrieved as required.
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |