共用方式為


數據源

SQL Server Data Tools(SSDT)包含一個設計時期物件,您可以在 Microsoft Integration Services 套件中使用:數據源。

數據源對像是連接的參考,而且至少包含連接字串和數據源標識碼。 它也可以包含其他元數據,例如描述、名稱、使用者名稱和密碼。

備註

您只能將資料源新增至設定為使用套件部署模型的專案。 如果項目設定為使用專案部署模型,您可以使用在專案層級建立的連接管理員來共用連線,以取代使用數據來源。

如需部署模型的詳細資訊,請參閱 部署專案和套件。 如需將項目轉換為專案部署模型的詳細資訊,請參閱 將專案部署至 Integration Services 伺服器

在 Integration Services 套件中使用數據源的優點包括:

  • 數據源具有專案範圍,這表示 Integration Services 專案中建立的數據源可供專案中的所有封裝使用。 數據源可以定義一次,然後由多個封裝中的連接管理員參考。

  • 數據源提供數據源物件與其套件參考之間的同步處理。 如果數據源和參考它的封裝位於相同的專案中,數據源參考的連接字串屬性會在數據源變更時自動更新。

參考數據源

若要將數據源物件新增至 Integration Services 專案,請以滑鼠右鍵按兩下 [方案總管] 中的 [數據源] 資料夾,然後按兩下 [新增數據源]。 專案會新增至 [數據源 ] 資料夾。 如果您想要使用在其他專案中建立的數據源物件,您必須先將它們新增至專案。

您可以在封裝中使用數據源物件,方法是將參考數據源對象的連接管理員新增至封裝。 您可以在建置封裝控制流程和數據流之前,將它新增至封裝,或做為建構控制流程或數據流的步驟。

數據源物件代表與數據源的簡單連接,並提供它所參考之數據存放區中物件的存取權。 例如,連接到 SQL ServerAdventureWorks 範例資料庫的數據源物件包含資料庫中的所有 60 個數據表。

數據源與參考數據源的連接管理員之間沒有相依性。 如果數據源不再是專案的一部分,封裝會繼續有效,因為數據源的相關信息,例如其連接類型和連接字串,會包含在封裝定義中。