共用方式為


ADO NET 目的地

ADO NET 目的地會將資料載入使用資料庫資料表或檢視的各種 ADO.NET 相容資料庫中。 您可以選擇將這些資料載入現有的資料表或檢視中,也可以建立新的資料表並將資料載入新的資料表內。

您可使用 ADO NET 目的地以連線到 Microsoft Azure SQL Database。 不過,不支援使用 OLE DB 連線到 SQL Database。 如需 SQL Database 的詳細資訊,請參閱一般指導方針與限制 (Azure SQL Database)

ADO NET 目的地疑難排解

您可以記錄 ADO NET 目的地對外部資料提供者執行的呼叫。 您可以使用這項記錄功能,針對 ADO NET 目的地所執行之將資料儲存至外部資料來源的作業進行疑難排解。 若要記錄 ADO NET 目的地對外部資料提供者執行的呼叫,請啟用封裝記錄,然後在封裝層級選取 [診斷] 事件。 如需詳細資訊,請參閱 封裝執行的疑難排解工具

設定 ADO NET 目的地

此目的地會使用 ADO.NET 連線管理員連線到資料來源,且連線管理員會指定要使用的 ADO.NET 提供者。 如需詳細資訊,請參閱 ADO.NET Connection Manager

ADO NET 目的地包含輸入資料行與目的地資料來源中資料行之間的對應。 您不需要將輸入資料行對應至所有的目的地資料行。 但是,某些目的地資料行的屬性可能需要對應輸入資料行。 否則,可能會發生錯誤。 例如,如果目的地資料行不允許 Null 值,您必須將輸入資料行對應到該目的地資料行。 此外,對應之資料行的資料類型必須相容。 例如,如果 ADO.NET 提供者不支援,您就無法將具有字串資料類型的輸入資料行對應至具有數值資料類型的目的地資料行。

注意

SQL Server 不支援將文字插入資料類型設定為影像的資料行內。 如需 SQL Server 資料類型的詳細資訊,請參閱資料類型 (Transact-SQL)

注意

ADO NET 目的地不支援將類型設定為 DT_DBTIME 的輸入資料行對應至類型設定為日期時間的資料庫資料行。 如需 Integration Services 資料類型的詳細資訊,請參閱 Integration Services 資料類型

ADO NET 目的地具有一個規則輸入和一個錯誤輸出。

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

如需可以在 [ADO NET 目的地編輯器] 對話方塊中設定之屬性的詳細資訊,請按下列其中一個主題:

[進階編輯器] 對話方塊會反映能以程式設計的方式設定之屬性。 如需有關可以在 [進階編輯器] 對話方塊中或以程式設計方式設定之屬性的詳細資訊,請按下列其中一個主題:

如需如何設定屬性的詳細資訊,請參閱 設定資料流程元件的屬性