共用方式為


設定 SQL 配接器的連線 URI

連線 URI 是一種連接字串,其中包含連線至SQL Server所需的參數。 在 Visual Studio 中使用 [取用配接器服務增益集] 或 [新增配接器中繼資料精靈] 時,您必須指定要連線到SQL Server以產生中繼資料的 URI。 使用 BizTalk Server 管理主控台設定傳送或接收埠時,您必須指定 URI 以連線到SQL Server以執行作業。

從 Visual Studio 輸入連線 URI

您可以從 Visual Studio 使用取用配接器服務增益集或 [新增配接器中繼資料精靈] 來指定連線 URI。

使用取用配接器服務增益集

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [取用配接器服務]。
    範本 按一下 [取用配接器服務]。
  3. 若要啟動 [ 取用配接器服務 ] 對話方塊,請按一下 [ 新增]。

  4. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結 ] 清單中選取 [sqlBinding],然後按一下 [ 設定]。

  5. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤。從 [用戶端認證類型 ] 清單中,執行下列其中一項:

    注意

    如果您要使用 Windows 驗證連線到SQL Server,則必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證連接到 SQL Server中所述。

    按一下此選項 作法
    使用 Windows 驗證以連線到 SQL Server。
    Windows 使用 Windows 驗證以連線到 SQL Server。
    使用者名稱 指定SQL Server資料庫中定義之使用者的認證,以指定連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。 注意:如果您將[使用者名稱] 和 [密碼]欄位保留空白,配接器會使用 Windows 驗證 連接到 SQL Server。
  6. 按一下 [ URI 屬性] 索引 標籤,並指定不同參數的值。 如需 SQL 配接器連線 URI 的詳細資訊,請參閱建立SQL Server連線 URI

  7. 按一下 [ 系結屬性] 索引 標籤,並指定系結屬性的值,如果有的話,在產生架構之前是必要的。 如需系結屬性的詳細資訊,請參閱閱讀 BizTalk Adapter for SQL Server 配接器系結屬性

  8. 按一下 [確定]。

使用 [新增配接器中繼資料精靈]

  1. 以滑鼠右鍵按一下 BizTalk 專案,指向 [ 新增],然後按一下 [ 新增產生的專案]。

  2. 在 [ 新增產生的專案 ] 對話方塊中,執行下列動作:

    使用 作法
    類別 按一下 [新增配接器]。
    範本 按一下 [新增配接器中繼資料]。
  3. 按一下 [新增]。 [新增配接器中繼資料精靈] 隨即開啟。

  4. 在 [新增配接器精靈] 中,選取 [WCF-SQL]。 選取安裝BizTalk Server的電腦,以及 BizTalk 資料庫的名稱。

    重要

    如果您已在 BizTalk 中設定 WCF-SQL 埠,請從 [埠] 清單中選取

  5. 按一下 [下一步]。

  6. 在 [ 取用配接器服務 ] 對話方塊中,從 [ 選取系結] 下拉式清單中,選取 [sqlBinding],然後按一下 [ 設定]。

  7. 在 [ 設定配接器 ] 對話方塊中,按一下 [ 安全性 ] 索引標籤,然後從 [ 用戶端認證類型 ] 下拉式清單方塊中執行下列其中一項動作:

    注意

    如果您要使用 Windows 驗證連線到SQL Server,則必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證連接到 SQL Server中所述。

    按一下此選項 作法
    使用 Windows 驗證以連線到 SQL Server。
    Windows 使用 Windows 驗證以連線到 SQL Server。
    使用者名稱 指定SQL Server資料庫中定義之使用者的認證,以指定連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。 注意:如果您將[使用者名稱] 和 [密碼]欄位保留空白,配接器會使用 Windows 驗證 連接到 SQL Server。
  8. 按一下 [ URI 屬性] 索引 標籤,然後指定連接參數的值。 如需 SQL 配接器連線 URI 的詳細資訊,請參閱建立SQL Server連線 URI

  9. 按一下 [ 系結屬性] 索引 標籤,然後指定系結屬性的值,如果有的話,您想要設定目標的作業。 如需系結屬性的詳細資訊,請參閱閱讀 BizTalk Adapter for SQL Server 配接器系結屬性

    注意

    如果您選取了現有的 WCF-SQL 傳送埠,則不需要指定系結屬性。 系結屬性會從傳送埠組態中挑選。 不過,您可以選擇指定在設計階段所需的系結屬性,如果有的話。 在這種情況下,系結屬性的新值將會在設計階段使用,同時產生中繼資料。 不過,在執行時間,在傳送埠組態中為系結屬性指定的值將會適用。

  10. 按一下 [確定]。

從 BizTalk Server 管理主控台輸入連線 URI

從 BizTalk Server 管理主控台中,您可以將連線 URI 指定為 WCF-Custom 或 WCF-SQL 埠組態的一部分。

輸入 WCF-Custom 埠的連線 URI

  1. 啟動 BizTalk Server 管理主控台。

  2. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  3. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中選取 [WCF-Custom],然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  4. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 一般] 索引標籤。

  5. 在 [位址 (URI) ] 文字方塊中,指定要連線到SQL Server的連線 URI。 如需 SQL 配接器連線 URI 的詳細資訊,請參閱建立SQL Server連線 URI

  6. [WCF-自訂傳輸屬性 ] 對話方塊中,按一下 [ 系結 ] 索引標籤。從 [ 系結類型] 下拉式清單中,選取 [sqlBinding]。

  7. 如果您要建立傳送埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    • 選取[不要使用單一登入] 選項,並指定要連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。

      注意

      如果您想要使用 Windows 驗證 連線到SQL Server,請指定空白的使用者名稱和密碼。 執行這項操作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證SQL Server所述。

    • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  8. 如果您要建立接收埠,請在 [WCF-自訂傳輸內容] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    • 選取[使用者帳戶]選項,並指定要連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。

      注意

      如果您想要使用 Windows 驗證 連線到SQL Server,請指定空白的使用者名稱和密碼。 執行這項操作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證SQL Server所述。

    • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  9. 按一下 [確定]。

輸入 WCF-SQL 埠的連線 URI

  1. 啟動 BizTalk Server 管理主控台。

  2. 將 WCF-SQL 配接器新增至 BizTalk Server 管理主控台。 如需指示,請參閱將 SQL 配接器新增至 BizTalk Server 管理主控台

  3. 在主控台樹中,依序展開 [BizTalk 群組] 和 [ 應用程式],然後展開您要在其中建立埠的應用程式,然後按一下 [ 傳送埠 ] 或 [ 接收埠]。 在右窗格中,您可以選擇建立埠或選取現有的埠。

  4. 在 [埠屬性] 對話方塊中,從 [ 類型 ] 下拉式清單中,選取您稍早新增的 WCF-SQL 配接器,然後按一下 [ 設定]。

    注意

    若要查看接收埠的位置屬性對話方塊,請按一下埠屬性對話方塊左窗格中的 [ 接收位置 ] 索引標籤,然後按一下 [ 新增]。

  5. 在 [傳輸屬性] 對話方塊中,按一下 [ 一般] 索引標籤。

  6. 按一下 [ 設定] 按鈕,並提供連接參數的值。 如需 SQL 配接器連線 URI 的詳細資訊,請參閱建立SQL Server連線 URI

  7. 在 [傳輸屬性] 對話方塊中,按一下 [ 結] 索引標籤,並指定系結屬性的值。

    注意

    系結屬性會根據您設定傳送埠或接收埠來顯示。 例如,設定傳送埠時無法使用與通知相關的系結屬性,因為通知是輸入作業,而且需要接收埠設定。

  8. 如果您要建立傳送埠,請在 [傳輸屬性] 對話方塊中,按一下 [ 認證 ] 索引標籤,然後執行下列其中一項:

    • 選取[不要使用單一登入] 選項,並指定要連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。

      注意

      如果您想要使用 Windows 驗證 連線到SQL Server,請指定空白的使用者名稱和密碼。 執行這項操作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證SQL Server所述。

    • 選取 [ 使用單一登入 ] 選項,然後指定聯盟企業單一登入 (SSO) 應用程式。

  9. 如果您要建立接收埠,請在 [傳輸屬性] 對話方塊中,按一下 [ 其他 ] 索引標籤,然後執行下列其中一項:

    • 選取[使用者帳戶]選項,並指定要連線到SQL Server的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。

      注意

      如果您想要使用 Windows 驗證 連線到SQL Server,請指定空白的使用者名稱和密碼。 執行這項操作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如搭配 SQL 配接器使用 Windows 驗證SQL Server所述。

    • 選取 [從聯盟應用程式取得認證 ] 選項,然後指定分支機搆 SSO 應用程式。

  10. 按一下 [確定] 。

另請參閱

使用 SQL 配接器開發 BizTalk 應用程式的建置組塊