台灣最大程式設計社群網站
線上人數
1154
 
會員總數:239363
討論主題:185703
歡迎您免費加入會員
討論區列表 >> 其他DB >> LDAP TO MSSQL的寫法
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
LDAP TO MSSQL的寫法
價值 : 35 QP  點閱數:667 回應數:3

樓主

小羅西
門外漢
0 2
88 5
發送站內信

各位大大好,

小弟想在MS-SQL端寫撈出AD Explorer 中,LDAP的資料;
參考了小朱大大,以及其他國內外網站的參考寫法;
但是持續發生於

"以針對連結伺服器 "ADSI" 的 OLE DB 提供者 "ADSDSOObject" 執行時,發生錯誤。"

經查ADSI連線是成功的,語法看似也無問題

語法為:
select *
from openquery(ADSI, 'Select *
from ''LDAP://目標位置的ip(非網址)/CN=xx,OU=xx,OU=xx,OU=xx,OU=xx,OU=xx,CN=ADLight,DC=xx,DC=xx,DC=xx')

(因有機密問題,故關鍵馬賽克)

網路上找解法幾乎都是過時或無法使用的,本台SQL端使用為MS 2012

還請各位大大不吝指教.... 謝謝

搜尋相關Tags的文章: [ LDAP ] , [ MS ] , [ MSSQL ] , [ SQL ] , [ ADExplorer ] ,
本篇文章發表於2015-07-20 10:13
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

麥兜照日光
捐贈 VP 給 麥兜照日光 檢舉此回應
你好
提供參考看看
LDAP 的資料是目錄式的,猜測連線成功但是沒有捉到對應的位置回傳
可以先參考
LDAP入門
先確認你要的位置是否正確(可以捉免費的Tool測試看看)
CN=xx,OU=xx,OU=xx,OU=xx,OU=xx,OU=xx,CN=ADLight,DC=xx,DC=xx,DC=xx'
再來就是使用者權限

以上,希望對你有幫助
本篇文章回覆於2015-07-20 17:05
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

小羅西
檢舉此回應
日光大大好:
我是使用ADExplorer, 經查ip ,位置都是正確的.....
正因如此小弟才不解,上來發問...

不清楚是語法有問題還是哪邊出錯... 沒抓到東西也參考了 才需要請教大大們幫小弟指點迷津...

本篇文章回覆於2015-07-21 15:23
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

小羅西
檢舉此回應
經查MS參考手冊,語法無錯誤,確定是權限問題...因為有回擲

訊息 7399,層級 16,狀態 1,行 23
連結伺服器 "ADSI" 的 OLE DB 提供者 "ADSDSOObject" 報告了錯誤。提供者指出使用者沒有執行此作業的權限。

.........
本篇文章回覆於2015-07-23 16:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.