檔案連接管理員

適用範圍: 是SQL Server (所有支援的版本) 是 Azure Data Factory 中的 SSIS 整合執行階段

「檔案」連接管理員會啟用封裝以參考現有的檔案或資料夾,或是在執行階段建立檔案或資料夾。 例如,您可以參考 Excel 檔案。 Microsoft SQL Server Integration Services 的某些元件會使用檔案中資訊來執行其工作。 例如,「執行 SQL」工作可參考包含工作執行的 SQL 陳述式之檔案。 有些元件則會對檔案執行作業。 例如,檔案系統工作可參考某個檔案以將其複製到新位置。

檔案連接管理員的使用類型

「檔案」連接管理員的 FileUsageType 屬性,會指定如何使用檔案連接。 「檔案」連接管理員可以建立檔案、建立資料夾、使用現有的檔案,或使用現有的資料夾。

下表列出 FileUsageType 的值。

描述
0 「檔案」連接管理員會使用現有的檔案。
1 「檔案」連接管理員會建立檔案。
2 「檔案」連接管理員會使用現有的資料夾。
3 「檔案」連接管理員會建立資料夾。

多個檔案或資料夾連接

「檔案」連接管理員只能參考一個檔案或資料夾。 若要參考多個檔案或資料夾,請使用「多個檔案」連接管理員,而非「檔案」連接管理員。 如需詳細資訊,請參閱 Multiple Files Connection Manager

設定檔案連接管理員

當您將「檔案」連線管理員加入封裝時, Integration Services 會建立連線管理員,用來在執行階段解析為「檔案」連接、設定「檔案」連接屬性,以及將「檔案」連接加入封裝的 Connections 集合。

連接管理員的 ConnectionManagerType 屬性會設為 FILE

您可以利用下列方式設定「檔案」連接管理員:

  • 指定使用類型。

  • 指定檔案或資料夾。

您可以針對檔案連線管理員來設定 ConnectionString 屬性,其方式是在 SQL Server Data Tools (SSDT)的 [屬性] 視窗中指定運算式。 但是,若您在使用運算式來指定檔案或資料夾時想要避免驗證錯誤,請在 檔案連線管理員編輯器 中針對 檔案/資料夾,加入檔案或資料夾的路徑。

您可以透過 SSIS 設計師或以程式設計方式設定屬性。

如需可在 SSIS 設計工具中設定之屬性的詳細資訊,請參閱 File Connection Manager Editor(檔案連線管理員編輯器)。

如需以程式設計方式設定連線管理員的資訊,請參閱 ConnectionManager以程式設計方式加入連接

檔案連接管理員編輯器

使用 [檔案連接管理員編輯器] 對話方塊,以指定用來連接到檔案或資料夾的屬性。

注意

您可以針對檔案連線管理員來設定 ConnectionString 屬性,其方式是在 SQL Server Data Tools (SSDT)的 [屬性] 視窗中指定運算式。 但是,若您在使用運算式來指定檔案或資料夾時想要避免驗證錯誤,請在 檔案連線管理員編輯器 中針對 檔案/資料夾,加入檔案或資料夾的路徑。

若要深入了解檔案連接管理員,請參閱< File Connection Manager>。

選項

使用類型
指定 [檔案連線管理員] 是否連接到現有的檔案或資料夾,或者建立新檔案或資料夾。

描述
建立檔案 在執行階段建立新檔案。
現有的檔案 使用現有的檔案
建立資料夾 在執行階段建立新資料夾。
現有的資料夾 使用現有的資料夾。

檔案 / 資料夾
若為 [檔案],請指定要使用的檔案。

若為 [資料夾],請指定要使用的資料夾。

瀏覽
使用 [選取檔案] 或 [瀏覽資料夾] 對話方塊,來選取檔案或資料夾。