Active Directory の openquery (具体的には「thumbnailPhoto」属性) から varbinary データ型を取得しようとしていますが、返されるデータが 256 文字に切り捨てられているようです。現在保存されているデータを確認するために Active Directory アプリケーションを使用しましたが、256 ビットをはるかに超えているため、データの切り捨てに間違いなく問題があります。
私のクエリは次のようになります。
選択する *
OPENQUERY から (ADSI、
'サムネイル写真を選択
FROM ''LDAP://XXXXXX/OU=XX,OU=XX,dc=XX,dc=XX''
ここで objectClass = ''ユーザー''')
openquery 内でキャスト/変換する方法を調査しようとしましたが、それは不可能であるか、議論されていないようです。