Je tente d'interroger Active Directory à partir d'une procédure stockée à l'aide d'OPENQUERY et d'ajouter les valeurs à une table temporaire. J'ai tout fonctionne, sauf quand j'ajoute le champ 'proxyAddresses' à ma requête, il renvoie cette erreur:Recherche d'adresses électroniques autres que les adresses primaires dans Active Directory
"OLE DB erreur trace [Fournisseur OLE/DB 'ADSDSOOBject' IRowset :: GetData retourné 0x80040e21: Données état renvoyé par le fournisseur: [COLUMN_NAME = proxyAddresses STATUS = DBSTATUS_E_CANTCONVERTVALUE]]. Msg 7346, niveau 16, état 2, ligne 2 Impossible d'obtenir les données de la ligne à partir du fournisseur OLE DB 'ADSDSOOBject'. valeur des données pour des raisons autres que la non-concordance ou le dépassement de signe. "
Est-ce que quelqu'un a déjà eu l'expérience de l'interrogation de la propriété 'ProxyAddresses' de SQL? Je pense que j'ai lu quelque part qu'il a été renvoyé en tant que tableau. Peut-être que c'est le problème?
Merci!
Oui. Je pense que je vais devoir le faire en C#. Convient-il de poster cet échantillon s'il vous plaît? Merci. –