При запуске SSIS с использованием LDAP я получаю эту ошибку на своем источнике данных ADO:
[Источник LDAP 1 ] Ошибка: компонент "Источник LDAP" (1)не удалось обработать данные.Сбой «ADsDSOObject» без сообщения об ошибке, код результата: -2147016669 (0x80072023).
[SSIS.Pipeline] Ошибка: код ошибки SSIS DTS_E_PRIMEOUTPUTFAILED.Метод PrimeOutput в компоненте «Источник LDAP» (1) возвратил код ошибки 0xC02090F5.Компонент возвратил код ошибки, когда механизм конвейера вызвал PrimeOutput ().Значение кода ошибки определяется компонентом, но ошибка является фатальной, и конвейер перестал выполняться.Перед этим могут быть сообщения об ошибках с дополнительной информацией о сбое.
У меня установлено соединение ADO в диспетчере соединений в качестве соединения ADO.NET с использованием поставщика OLE DB для служб каталогов Microsoft,Пример ниже:
Я использую источник данных ADO.NET для запроса моего AD с использованием запроса LDAP, который выглядит следующим образом:
SELECT sAMAccountName,cn FROM 'LDAP://DC=domain,DC=net' WHERE sAMAccountType = 805306368
Когдазапустив предварительный просмотр моих данных, он отлично тянет предварительный просмотр.Но при запуске пакета он не проходит мимо источника данных, не выдав вышеупомянутую ошибку.Примечание. Я также пытался изменить флаг ADSI на 1 в соединении ADO.NET.
Кто-нибудь ранее видел эту ошибку при использовании соединения ADO.NET с поставщиком OLE DB для служб каталогов MicrosoftПоставщик