問題已解
另外又發生了無權限讀取..
經查客戶的AD不是正統AD,是LDS....
難怪用SQL呼OpenQuery都解不到.......
因為撈資料是用C#寫的.....
這Issue卡了好段時間
※ 引述《shadow0828 (Night-Eagle eyes)》之銘言:
: 資料庫名稱: MS-SQL
: 資料庫版本: 2012
: 內容/問題描述:
: 主要問題:
: 準備查詢 "...." ,以針對連結伺服器 "ADSI" 的
: OLE DB 提供者 "ADSDSOObject"執行時,發生錯誤。
: "...."內語法:
: select displayName From OpenQuery
: (ADSI,'
: select displayName From ''LDAP://遠端AD的IP/CN=xxx,OU=xxx,CN=ADLight,
: DC=xxx,DC=xxx,DC=tw')
: Google參考說需要修改LDAP的語法..
: 但是不清楚要修改哪邊..
: Linkserver的部分也完成了.. ping 也有 Response
: 但就是拉不出來...
: 想請教板上是否有對OpenQuery to LDAP的人可以協助解答或指出哪邊..
: 感激不盡