1

我正在尝试从 Active Directory openquery(特别是“thumbnailPhoto”属性)中获取 varbinary 数据类型,但是,它似乎将返回的数据截断为 256 个字符。我使用 Active Directory 应用程序查看当前存储的数据,它比 256 位大很多,因此数据截断肯定存在问题。

我的查询如下所示:

选择 *
从公开查询(ADSI,
                      '选择缩略图照片
FROM ''LDAP://XXXXXX/OU=XX,OU=XX,dc=XX,dc=XX''  
其中objectClass =''用户''')

我曾尝试研究在 openquery 中转换/转换的方法,但似乎不可能和/或从未讨论过。

4

1 回答 1

0

事实证明,使用 SQL Server 接口连接 AD 非常困难,所以我必须使用 DirectorySearch .net 库和 LDAP 查询(http://technet.microsoft.com/en-us/ library/aa996205(v=exchg.65).aspx ) 以从 AD 获取所有信息,而无需任何数据截断。

于 2013-03-14T19:15:19.543 回答