2016-02-26 89 views
0

我有一份工作,我想運行它將一個變量傳遞給ssis包。該變量是一個文件名,但文件名每天更改。我有一個訪問前端,用戶輸入文件名。訪問程序運行一個存儲過程,該過程將文件名寫入臨時表,然後運行作業。我希望該作業能夠查詢該表的文件名並將其傳遞給我的包變量。將一列值傳遞給ssis變量

我可以使用靜態文件名工作。在設置值選項卡上,我使用屬性路徑\ Package.Variables [User :: FileName]和值\ myserver ...... \ filename.txt。但我不知道如何用查詢結果替換該文件名

在此先感謝。

斯科特

回答

0

我結束了創建我的包中,在臨時表中的值賦給我的包變量的執行SQL任務。

+0

這聽起來很對我 – HLGEM

0

我可能發言得太早了。保存在我的作業步驟中的數據源仍然是我包裝中的一個值。我已經刪除了該值,但沒有將包重新導入到SQL中。現在我做到了,它根本不會導入任何東西。