You should still be able to create a linked server to an LDAP database and query the LDAP database directly via the linked server.

There's information here on setting up the [linked server][1].

To test I setup the linked server based on [this post][2].  Then I ran the following code and got back a recordset with various information in it (where bacon.lab is my AD domain).

    SELECT * FROM OpenQuery ( 
      ADSI,  
      'SELECT displayName, telephoneNumber, mail, mobile, facsimileTelephoneNumber 
      FROM ''LDAP://bacon.lab''
      WHERE objectClass =  ''User'' 
      ') AS tblADSI
    ORDER BY displayname


  [1]: http://sql.dzone.com/news/querying-active-directory-thro
  [2]: http://www.mssqltips.com/sqlservertip/2580/querying-active-directory-data-from-sql-server/