簡體   English   中英

SSIS平面文件到FTP

[英]SSIS Flat File to FTP

我到處都在尋找這個答案。 我正在設置一個數據流任務,以使用客戶sql腳本從表中提取數據,然后使用稱為NMC Services_(Date Range)的動態命名將其保存為平面文件。 問題是我需要獲取一個文件並將其上傳到FTP站點,但是我繼續收到5個錯誤之一:程序包錯誤:找不到連接“ FilePath \\ NMC Service Requests_0606-0612.csv”。 未找到特定的連接元素時,Connections集合將引發此錯誤。

FTP任務[FTP任務]出錯:對於FTP操作“發送”,找不到FILE連接管理器“文件路徑\\ NMC服務請求_0606-0612.csv”。

FTP任務出錯:任務驗證期間出錯。

(Microsoft.DataTransformationServices.VsIntegration)

使用變量或表達式不會更改它。 該文件將寫入文件路徑,但不會外出並抓住它。

這不是復制的,而是從頭開始構建的。

當使用變量我得到這個

FTP任務時出錯:無法鎖定變量“文件路徑\\ NMC服務請求_0606-0612.csv”以進行讀取訪問,錯誤為0xC0010001“找不到該變量。當嘗試從變量集上檢索一個變量時,會發生這種情況在執行包的過程中將其放置在一個容器中,並且該變量不存在。變量名稱可能已更改,或者未創建該變量。”

FTP任務上的錯誤:任務上的Validate方法失敗,並返回錯誤代碼0x80131500(無法為讀取訪問鎖定變量“ File Path \\ NMC Service Requests_0606-0612.csv”,錯誤為0xC0010001“找不到該變量。發生這種情況當在執行包的過程中嘗試從容器上的Variables集合中檢索變量,並且該變量不存在時。變量名稱可能已更改或未創建變量。”。 Validate方法必須成功,並使用“ out”參數指示結果。

FTP任務出錯:任務驗證期間出錯。

(Microsoft.DataTransformationServices.VsIntegration)

我已經從頭開始一遍又一遍地重建了整個軟件包,但是仍然有問題。

我能夠找出問題所在。 我正在使用表達式來確定需要發送的文件的名稱。 當我設置變量時,我將文件路徑作為值,然后將評估設置為表達式true。 我刪除了值,並將用於動態命名文件的表達式放在表達式下的變量屬性中,它的工作方式就像一個超級按鈕。 謝謝您的幫助!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM