Sql-Server-2008-R2
無法使用“FTP 連接管理器”連接到 FTP 伺服器
我正在嘗試設置 SQL 代理作業以使用我的 SSIS 包。包中包含失敗的 FTP 任務。我在我設置的作業歷史記錄和日誌記錄中都收到以下錯誤(日誌沒有提供其他詳細資訊……):
“無法使用“FTP 連接管理器”連接到 FTP 伺服器
我嘗試使用 EncryptSensitiveWithPassword 的 ProtectionLevel 設置 SSIS 包。進入 SQL 作業並輸入密碼。除 FTP 任務外,所有任務都執行良好。
然後我嘗試使用 DontSaveSensitive 的 ProtectionLevel 設置 SSIS 包。然後我設置了一個配置文件。在 DTSConfig 文件中手動輸入密碼。在步驟設置的配置選項卡中選擇配置文件。但是在執行作業時我仍然遇到同樣的錯誤。
該包在 Visual Studio 中執行時執行良好。
有任何想法嗎?
防火牆設置不正確。一旦我讓網路管理員讓埠 20 通過,一切都執行良好。
我最終堅持使用“DontSaveSensitive”並使用配置文件在多個環境中簡化部署。
首先確保您可以通過 windows 資源管理器連接 FTP 伺服器,然後嘗試三件事
對於包:
1- 包保護級別 = EncryptSensitiveWithUserKey
對於 FTP 連接管理器:
2-伺服器埠= 21
3-UsePassiveMode= False