我有一個SSIS應該從服務器執行並從客戶端調用。 SSIS將數據從服務器複製到客戶端,但客戶端名稱可能會更改,那麼如何使用調用SSIS的客戶端名稱來更改服務器名稱目標?如何在SSIS上動態更改服務器名稱目標?
謝謝!
我有一個SSIS應該從服務器執行並從客戶端調用。 SSIS將數據從服務器複製到客戶端,但客戶端名稱可能會更改,那麼如何使用調用SSIS的客戶端名稱來更改服務器名稱目標?如何在SSIS上動態更改服務器名稱目標?
謝謝!
將服務器名稱存儲在一個變量中,並使用連接字符串從表達式構建而不是靜態存儲。
對問題on this forum post的第一個回覆將詳細介紹您需要執行的步驟。
我使用腳本任務,然後用得到它從一個變量
例如
Dts.Connections("FlatFileCSV").ConnectionString = SomeVariable
在你的情況的ConnectionString的名稱不會FlatFileCSV但一些動態更改連接字符串否則
Agreed-package配置肯定會成爲一條路。 – rfonn 2010-04-07 17:50:53