設定 WCF-Custom 傳送和接收埠的步驟,以使用 SQL 配接器在 SQL Server 上執行輸出和輸入作業。
先決條件
使用屬於 BizTalk Server 系統管理員或 BizTalk作員群組成員的帳戶登入。 如需許可權的詳細資訊,請參閱 部署和管理 BizTalk 應用程式所需的許可權,以及 最低安全性許可權。
部署配接器以將訊息傳送至 SQL Server
執行下列步驟來設定 WCF-Custom 使用 BizTalk Server 管理主控台將訊息傳送至 SQL Server 的通訊埠。
啟動 BizTalk Server 管理控制台。
在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。
展開您要在其中部署 SQL 配接器的應用程式。
以滑鼠右鍵按兩下 [ 傳送埠]、指向 [ 新增],然後根據 BizTalk Server 與 SQL Server 之間的通訊模式,指向您想要設定的埠類型。
在 [ 傳送埠內容] 對話框的 [ 一般 ] 索引標籤上,輸入傳送埠的名稱。
從 [ 類型 ] 下拉式清單中,選取 [WCF-Custom],然後按兩下 [ 設定]。
在 [WCF-Custom 傳輸屬性 ] 對話框中,執行下列動作:
按兩下 [ 一般] 索引標籤,然後在 [ 位址(URI)] 欄位中,指定 SQL Server 的連線 URI。 如需連線 URI 的詳細資訊,請參閱 建立 SQL Server 連線 URI。
在 [ 一般] 索引標籤的 [ 動作] 文字框中,輸入作業的動作。 如需每個作業的動作清單,請參閱 訊息和訊息架構 。 例如,在 SQL Server 資料庫中數據表上叫用 Insert 作業的動作為:
TableOp/Insert/dbo/Employee備註
員工是 SQL Server 資料庫中數據表的名稱。
按一下 系結 索引標籤,然後從 系結類型 列表中,選取 sqlBinding。 您可以指定 SQL 配接器所公開的不同系結屬性。 如需系結屬性的詳細資訊,請參閱 BizTalk Adapter for SQL Server 配接器系結屬性。
按兩下 [ 認證] 索引標籤,然後執行下列其中一項:
選取 [不要使用單一登錄 ] 選項,並指定要連線到 SQL Server 的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。
備註
如果您想要使用 Windows 驗證連線到 SQL Server,請指定空白的使用者名稱和密碼。 執行此動作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如 搭配 SQL 配接器使用 Windows 驗證連接到 SQL Server 中所述。
選取 [ 使用單一登錄 ] 選項,然後指定聯盟企業單一登錄 (SSO) 應用程式。
如需有關 BizTalk Server 安全性的詳細資訊,請參閱 SQL 配接器和 BizTalk Server 的安全性。
若要返回 [ 傳送埠內容 ] 對話框,請按兩下 [ 確定]。
從 [ 傳送處理程式 ] 列表中,選取 [BizTalkServerApplication]。
如果您在步驟 4 中選擇 [靜態 One-Way 傳送埠 ],請指定傳送管線。 從 [ 傳送管線 ] 清單中,選取對應至 XMLTransmit 的管線。
如果您選擇步驟 4 中的 靜態 Solicit-Response 埠 ,請指定傳送和接收管線。
從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。
從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。
按一下 [確定]。
部署配接器以接收來自 SQL Server 的訊息
執行下列步驟來設定 WCF-Custom 接收埠,以使用 BizTalk Server 管理控制台從 SQL Server 接收訊息。
啟動 BizTalk Server 管理控制台。
在主控台樹中,展開 [BizTalk 群組],然後展開 [ 應用程式]。
展開您要在其中部署 SQL 配接器的應用程式。
以滑鼠右鍵按兩下 [接收埠],指向 [ 新增],然後按兩下 [ 單向接收埠 ] 或 [ 要求回應接收埠],視 BizTalk Server 與 SQL Server 之間的通訊模式而定。
在 [ 接收埠內容] 對話框的 [ 一般 ] 索引標籤上,輸入接收埠的名稱。
在 [ 接收位置] 索引標籤 上,按兩下 [ 新增]。 [ 接收位置屬性 ] 對話框隨即出現。
在 [ 接收位置屬性 ] 對話框中,執行下列動作:
指定接收位置的名稱。
從 [ 類型 ] 下拉式清單中,選取 [WCF-Custom],然後按兩下 [ 設定]。
在 [WCF-Custom 傳輸屬性 ] 對話框中,執行下列動作:
按兩下 [ 一般] 索引標籤,然後在 [ 位址(URI)] 欄位中,指定 SQL Server 的連線 URI。 如需連線 URI 的詳細資訊,請參閱 建立 SQL Server 連線 URI。
按一下 系結 索引標籤,然後從 系結類型 下拉式清單中,選取 sqlBinding。 您可以指定 SQL 配接器所公開的不同系結屬性。 如需系結屬性的詳細資訊,請參閱 BizTalk Adapter for SQL Server 配接器系結屬性。
按兩下 [ 行為] 索引標籤來設定交易隔離等級。 如需設定交易隔離等級的詳細資訊,請參閱 使用 SQL 設定交易隔離等級和交易逾時。
按兩下 [其他] 索引標籤,然後執行下列其中一項動作:
選取 [用戶帳戶],然後指定要連線到 SQL Server 的使用者名稱和密碼。 請注意,使用者名稱和密碼會區分大小寫。
備註
如果您想要使用 Windows 驗證連線到 SQL Server,請指定空白的使用者名稱和密碼。 執行此動作之前,您必須將登入的 Windows 使用者新增至 SQL Server,如 搭配 SQL 配接器使用 Windows 驗證連接到 SQL Server 中所述。
選取 [從分支機構應用程式取得認證] 選項,然後指定分支機構 SSO 應用程式。
如需有關 BizTalk Server 安全性的詳細資訊,請參閱 SQL 配接器和 BizTalk Server 的安全性。
若要返回 [ 接收位置屬性 ] 對話框,請按兩下 [ 確定]。
從 [ 接收處理程式 ] 下拉式清單中,選取 [BizTalkServerApplication]。
如果您在步驟 4 中選擇 單向接收埠 ,請指定接收管線。 從 [ 接收管線 ] 清單中,選取對應至 XMLReceive 的管線。
如果您在步驟 4 中選擇 [ 要求回應接收埠 ],請指定傳送和接收管線。
從 [ 接收管線 ] 下拉式清單中,選取對應至 XMLReceive 的管線。
從 [ 傳送管線 ] 下拉式清單中,選取對應至 XMLTransmit 的管線。
在 [ 接收位置屬性 ] 對話框中,按兩下 [ 確定]。
在接收埠內容對話框中,按一下確定。