2013-03-11 22 views
1

我想從Active Directory的openquery(特別是'thumbnailPhoto'屬性)獲取varbinary數據類型,但是,它似乎截斷了返回到256個字符的數據。我使用Active Directory應用程序來查看當前存儲的數據,並且它比256位大很多,所以數據截斷肯定存在問題。如何從ADSI Openquery返回列中的所有數據?

我的查詢看起來是這樣的:

SELECT  * 
FROM   OPENQUERY(ADSI, 
         'SELECT thumbnailPhoto 
FROM ''LDAP://X.X.X.XXX/OU=XX,OU=XX,dc=XX,dc=XX'' 
where objectClass = ''User''')

我曾嘗試研究鑄造的方式/ OPENQUERY的轉換之內,但它似乎無論是不可能的和/或從來沒有討論過。

+1

到Active Directory的SQL Server接口**非常有限**(並且不再更新) - 我建議不要使用它 - 使用其他方式來獲取該數據 – 2013-03-11 15:31:36

回答