2009-11-17 137 views
0

我已經編寫了一個SSIS 2005腳本任務,它連接到Active Directory並讀取用戶帳戶名以存儲在數據庫中。我能夠通過執行dtexec.exe cmd在我的本地系統上成功測試這個。但是,當我在服務器上嘗試相同時,ldap查詢超時。與控制檯應用程序相同的ldap查詢正常工作。連接到AD的SSIS腳本任務

我正在使用.NET類:System.DirectoryServices.Protocols.LdapConnection和SendRequest來檢索用戶帳戶名稱。

如果我錯過了什麼,你能告訴我嗎?

謝謝!

=========

更新:我真的開始 「LDAP服務器不可用」 的錯誤。仍然不確定,可能會導致此錯誤。

回答

0

檢查您在服務器中使用的憑據以從ADS獲取數據。它應該是我認爲的域帳戶。這與您在開發環境中使用的不同。另外檢查您使用的DNS/WINS名稱是否正確地獲取到IP地址。