0
Active Directoryからデータを取り込み、そのテーブルにデータを取り込むために、ドメインコントローラをSQL Serverにリンクサーバーとして追加しました。その後、私は全体のディレクトリに対してクエリを実行するので、小さなOUに対してクエリを実行した自分のドメインにLDAP OpenQueryは1つの列のみを再実行します。
SELECT * FROM OpenQuery(ADSI, 'SELECT * FROM ''LDAP://OU=SmallOU, DC=MyDOMAIN,DC=xx,DC=xx'' WHERE objectClass=''User'' ')
をユーザーの一覧を取得するにはOPENQUERYを実行しているので、行数のエラーが返され
限定で驚いたことに、クエリでは1つの列「ADsPath
」が返されますが、私はsAMAccount
、Title
、Last Name
、....などを取得する予定です。
私はどのように私はそれを行うことができ、すべてのユーザーデータを取得したいですか?
私の問題を解決してくれてありがとう、私はそれがこのように動作することに驚きました! –