1

所以我从这里得到以下代码:

BEGIN
--Create a temp table for the AD results.
DECLARE @ADTest TABLE (Column0 varchar(200), Column1 varchar(200), Column2 varchar(200))
--Get the AD data using the stored procedure.
INSERT INTO @ADTest
EXEC sp_QueryAD 'SELECT adspath, samAccountName, objectGUID FROM ''LDAP://OU=IT,OU=Us,OU=We,OU=Tg,OU=Ts,DC=co,DC=te,DC=com'' WHERE objectclass=''user''', 1
--Join the temp table and production table from SQL Server to join the AD results SQL Data
select alias.* from dbo.ad_users alias LEFT JOIN @ADTest adresult on adresult.Column0 = alias.GUID
END

我从 exec sp_queryAD 得到结果,但是当我尝试加入这两个表时得到 0 个结果。我对 sql 很陌生,所以任何帮助都将不胜感激。我将表 dbo 设置为 TeamDFW-TEST,将表设置为 ad_users。但我不确定他的桌子应该如何设置。

任何想法..谢谢....

4

0 回答 0