共用方式為


步驟 5 (內部部署):生成架構以將訊息插入至 SalesOrder 資料表

根據商務案例,如果訂購的數量大於 100,則從 Contoso 傳送的 X12 銷售訂單訊息必須插入 Northwind 的 SalesOrder 數據表。 若要將訊息插入 至 SalesOrder 資料表,您必須為資料表上的 Insert 作業產生架構。 在本主題中,您將建構 BizTalk Server 解決方案,然後使用取用配接器服務附加元件來產生架構,以便在 SalesOrder 數據表上執行 Insert 作業。

在 SalesOrder 資料表上產生插入操作的架構

  1. 建立 BizTalk Server Visual Studio 專案。 從 Visual Studio [檔案 ] 功能表中,單擊 [ 新增],然後按兩下 [ 專案]。 在 [ 新增專案] 對話框中,從已安裝的範本清單中,按兩下 [BizTalk 專案],然後選取 [空白 BizTalk Server 專案]。 針對專案名稱輸入 OrderProcessingDemo ,然後按兩下 [ 確定]。

  2. 以滑鼠右鍵按兩下方案總管中的專案名稱,指向 [ 新增],然後按兩下 [ 新增產生的專案]。

  3. 在 [ 新增產生的專案 ] 對話框中,選取 [ 取用配接器服務],然後按兩下 [ 新增]。 消費配接器服務附加元件已開啟。

  4. 從 [ 選取系結] 下拉式清單中,選取 [sqlBinding],然後按兩下 [ 設定]。

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

    按兩下此內容 若要這樣做
    沒有 使用 Windows 驗證連線到 SQL Server。
    Windows 作業系統 使用 Windows 驗證連線到 SQL Server。
    使用者名稱 指定使用者名稱和密碼,為 SQL Server 資料庫中定義的使用者提供認證,以連線至 SQL Server。 請注意,使用者名稱和密碼會區分大小寫。 注意: 如果您將 [用戶名稱 ] 和 [ 密碼] 字段保留空白,配接器會使用 Windows 驗證連接到 SQL Server。
  6. 按兩下 [URI 屬性] 索引標籤,然後指定連接參數的值。 如需 SQL 配接器連線 URI 的詳細資訊,請參閱 SQL Server 連線 URI

    備註

    如果連接參數包含任何保留字元,您必須在 [URI 屬性 ] 索引標籤中指定它們 as-is,也就是不使用任何逸出字元。 不過,如果您直接在 [ 設定 URI] 欄位中指定 URI,而連接參數包含保留字元,則必須使用適當的逸出字元來指定連接參數。

    備註

    如果您未在 [URI 屬性] 索引標籤中指定任何值,[取用配接器服務新增功能] 會將 URI 設定為 mssql://.//。 在這種情況下,配接器會連接到本機計算機上的預設資料庫和預設資料庫實例。

  7. 在 [ 設定配接器] 對話框中,按兩下 [ 確定]。 在 [ 取用配接器服務 ] 對話框中,按兩下 [ 連接]。

  8. 選擇類別方塊中,展開資料表,然後按一下SalesOrder資料表。

  9. 從 [ 可用的類別和作業 ] 方塊中,選取 [ 插入],按兩下 [ 新增],然後按兩下 [ 確定]。 新項目會新增至方案總管。 架構檔案 (TableOperation.dbo.SalesOrder.xsd) 是產生之架構,用於在 SalesOrder 數據表上執行 Insert 作業。

另請參閱

教學課程 4:使用 BizTalk Server 2013 建立混合式應用程式