Products | Versions |
---|---|
TIBCO Data Virtualization | 7.0.8, 8.x |
Executing a query on 'memberOf' column using Active Directory (AD) adapter with "equal to" operator ('=') does not return any records in TDV.
SELECT cn, memberOf FROM /shared/TEST_AD/CIS/ActiveDirectory/OrganizationalPerson WHERE memberOf = 'CN=ABC-Users,OU=Users,OU=HO,OU=PP,DC=dv,DC=cde,DC=tib,DC=org'
However executing the same sql query without the WHERE clause results in successful retrieval of the records.
Root-Cause:
With versions 7.0.8 and later, there have been improvements made to the AD adapter and with these '=' operator may not work as it did in the earlier versions.
To address this, add the property "SupportEnhancedSQL=False;" in the 'Other' configuration of the Active Directory data source in TDV.