Excel 連接管理員
Excel 連線管理員可讓套件連線到現有的 Microsoft Excel 活頁簿檔案。 Microsoft SQL Server Integration Services 包含的 Excel 來源和 Excel 目的地會使用 Excel 連線管理員。
當您將 Excel 連線管理員新增至封裝時,Integration Services 會建立連線管理員,該連線管理員會在執行時間解析為 Excel 連接、設定連線管理員屬性,並將連線管理員新增至 Connections
封裝上的集合。
連接管理員的 ConnectionManagerType
屬性會設為 EXCEL
。
注意
您不能連接到受密碼保護的 Excel 檔案。
設定 Excel 連接管理員
您可以利用下列方式設定 Excel 連接管理員:
指定 Excel 活頁簿檔案的路徑。
指定用於建立檔案的 Excel 版本。
指出所選取工作表或範圍中第一個存取資料的資料列是否包含資料行名稱。
如果 Excel 來源使用 Excel 連接管理員,擷取的資料中便會包含資料行名稱。 如果 Excel 目的地使用 Excel 連接管理員,資料行名稱便會包含在寫入的資料中。
Excel 連線管理員會使用 Microsoft OLE DB Provider for Jet 4.0 及其支援的 Excel ISAM (索引循序存取方法) 驅動程式,來連接和讀取和寫入資料至 Excel 資料來源。 如需搭配 Excel 來源和 Excel 目的地使用時,此提供者和驅動程式行為的詳細資訊,請參閱 Excel 來源 和 Excel 目的地。
您可以透過 SSIS 設計師或以程式設計方式設定屬性。
如需可在 SSIS 設計工具中設定之屬性的詳細資訊,請參閱 Excel 連線管理員編輯器。
如需以程式設計方式設定連線管理員的資訊,請參閱 ConnectionManager 和 以程式設計方式加入連接。
如需循環使用 Excel 檔案群組的資訊,請參閱 使用 Foreach 迴圈容器來循環使用 Excel 檔案和資料表。