Link to home
Start Free TrialLog in
Avatar of Ylvaho
Ylvaho

asked on

Just 1000 answers when trying to query Active Directory

Hello!
I am using a linked server to query Active directory and
SELECT * FROM OpenQuery(ADSI,'<LDAP://skolhem1/DC=skola,DC=sundsvall,dc=local>;(&(objectCategory=Person)(objectClass=user));name, adspath;subtree') where name='be89mape'
does work when I ask for one of the first 1000 users but not if I ask for any of the others. What I want to do is to compare the OU that is stored in the SQL-server with the OU the user actually belongs to in AD so that is why I don't want to give the ou in the LDAP-string.
I hope you understand the question...
Ylva
Avatar of Anthony Perkins
Anthony Perkins
Flag of United States of America image

With Windows 2000 you are limited to a maximum of 1000.  You will have to get additional values using a range.
Avatar of Ylvaho
Ylvaho

ASKER

OK. There is no way around that limit? With Windows 2003 is it different?
Ylva
ASKER CERTIFIED SOLUTION
Avatar of Anthony Perkins
Anthony Perkins
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial