多個檔案連接管理員可讓套件參考現有的檔案和資料夾,或在運行時間建立檔案和資料夾。
備註
Integration Services 中的內建工作和數據流元件不會使用多個檔案連接管理員。 不過,您可以在腳本工作或腳本元件中使用這個連接管理員。 如需如何在腳本工作中使用連接管理員的資訊,請參閱 腳本工作中連接到數據源。 如需如何在腳本元件中使用連接管理員的資訊,請參閱 [連接到腳本元件中的數據源](.。/extending-packages-scripting/data-flow-script-component/connecting-to-data-sources-in-the-script-component.md。
多個檔案連接管理員的使用類型
FileUsageType Multiple Files 連接管理員的 屬性會指定連接的使用方式。 多個檔案連接管理員可以建立檔案、建立資料夾、使用現有的檔案,以及使用現有的資料夾。
下表列出的值 FileUsageType。
| 價值觀 | 說明 |
|---|---|
| 0 | 多個檔案連接管理員會使用現有的檔案。 |
| 1 | 多個檔案連接管理員會建立檔案。 |
| 2 | 多個檔案連接管理員會使用現有的資料夾。 |
| 3 | 多個檔案連接管理員會建立資料夾。 |
設定多個檔案連接管理員
當您將多個檔案連接管理器新增至封裝時,Integration Services 會建立連接管理器,以在運行時間解析為多個檔案連接、設定多個檔案連接屬性,並將 Multiple Files 連接新增至 Connections 封裝的集合。
連線 ConnectionManagerType 管理員的 屬性會設定為 MULTIFILE。
您可以透過下列方式設定多個檔案連接管理員:
指定檔案和資料夾的使用類型。
指定檔案和資料夾。
如果使用多個檔案或資料夾,請指定存取檔案和資料夾的順序。
如果多個檔案連接管理員參考多個檔案和資料夾,檔案和資料夾的路徑會以管道 (|) 字元分隔。 連線 ConnectionString 管理員的 屬性具有下列格式:
< path>|<路徑>
您也可以使用通配符指定多個檔案或資料夾。 例如,若要參考 C 磁碟驅動器上的所有文字檔,屬性的值 ConnectionString 可以設定為 C:\*.txt。
您可以透過 SSIS 設計師或以程式設計方式設定屬性。
如需您可以在 SSIS 設計工具中設定之屬性的詳細資訊,請參閱 新增檔案連接管理員對話框 UI 參考。
如需以程式設計方式設定連接管理員的詳細資訊,請參閱 ConnectionManager 和 以程式設計方式新增連接。