共用方式為


ADO 連接管理員

ADO 連接管理員可讓封裝連線到 ActiveX Data Objects (ADO) 物件,例如記錄集。 此連接管理員通常用於以舊版語言撰寫的自定義工作,例如 Microsoft Visual Basic 6.0,或是在使用 ADO 連線至數據源的現有應用程式中的自定義工作中使用。

當您將 ADO 連接管理器新增至封裝時,Microsoft SQL Server Integration Services 會建立連接管理員,以在運行時間解析為 ADO 連接、設定連接管理器屬性,並將連接管理員新增至 Connections 封裝上的集合。 連線 ConnectionManagerType 管理員的 屬性會設定為 ADO

ADO 連接管理員疑難排除

ADO 連接管理員讀取時,某些 SQL Server 日期數據類型會產生下表所示的結果。

SQL Server 資料類型 結果
timedatetimeoffset 除非封裝使用參數化的 SQL 命令,否則封裝會失敗。 若要使用參數化的 SQL 命令,請使用封裝中的執行 SQL 工作。 如需詳細資訊,請參閱 執行 SQL 工作執行 SQL 工作中的參數和傳回碼
datetime2 ADO 連接管理員會截斷毫秒值。

備註

如需 SQL Server 數據類型及其對應至 Integration Services 數據類型的詳細資訊,請參閱 數據類型 (Transact-SQL)Integration Services 數據類型

設定 ADO 連接管理員

您可以透過下列方式設定 ADO 連接管理員:

  • 提供設定為符合所選提供者需求的特定連接字串。

  • 視提供者而定,請包含要連接的數據源名稱。

  • 為選取的提供者提供適當的安全性認證。

  • 請指出在運行時,是否保留由連接管理員建立的連接。

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

如需可在 SSIS 設計工具中設定的屬性的詳細資訊,請按下列主題:

如需以程式設計方式設定連接管理員的詳細資訊,請參閱 ConnectionManager以程式設計方式新增連接

另請參閱

Integration Services (SSIS) 連線