Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
p0oh! Member Откуда: Сообщений: 41 |
select 'HQ\'+sAMAccountName, mail, displayname, department, telephoneNumber, blockedinad = case when msExchUserAccountControl=2 then 'Blocked in AD' else '' end from openquery(adsi, ' select sn, sAMAccountName, displayName, mail, telephoneNumber, mobile, physicalDeliveryOfficeName, department, division, msExchUserAccountControl from ''LDAP://DC=hq,DC=corp,DC=company,DC=ru'' where objectCategory = ''Person'' and objectClass = ''user'' ') where sAMAccountName is not null and department is not null На одном выдается 406 строчек на другом: Msg 7330, Level 16, State 2, Line 1 Cannot fetch a row from OLE DB provider "ADSDSOObject" for linked server "adsi". Сервера почти одинаковые SQL Server 2008R2. Операционка на одном Server 2008 R2, на другом 2003R2 На 2003R2 все впорядке. Запросы выполняются под одним и тем же пользователем. |
15 июл 14, 14:42 [16306999] Ответить | Цитировать Сообщить модератору |
Maxx Member [скрыт] Откуда: Сообщений: 24290 |
Один Два |
15 июл 14, 14:55 [16307072] Ответить | Цитировать Сообщить модератору |
p0oh! Member Откуда: Сообщений: 41 |
Огромное спасибо |
15 июл 14, 15:27 [16307291] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |