SQL 配接器常見問題集
以下是與 Microsoft BizTalk Adapter for SQL Server 和 BizTalk 配接器套件相關的常見問題) (常見問題。
如何使用 SQL 配接器與SQL Server資料庫通訊?
您可以使用 SQL 配接器,透過開發 BizTalk 應用程式、使用 WCF 服務模型或使用 WCF 通道模型,來與SQL Server資料庫通訊。 如需詳細資訊,請參閱BizTalk Adapter for SQL Server概觀。
SQL 配接器支援哪些介面來擷取中繼資料?
SQL 配接器支援兩個用來擷取中繼資料的介面:
WCF 提供的 MetadataExchange。 WCF 提供所有 WCF 系結的中繼資料交換端點,可讓用戶端從SQL Server資料庫取得中繼資料。
WCF LOB 配接器 SDK 提供的 IMetadataRetrievalContract,其支援配接器的中繼資料流覽和搜尋功能。
SQL 配接器如何支援資料的高可用性?
當指定建立 SQL Server連線 URI以連線至SQL Server資料庫時,SQL 配接器可讓您指定容錯移轉SQL Server資料庫的名稱,如果主要SQL Server資料庫無法使用,則為要連線的容錯移轉SQL Server資料庫名稱。 容錯移轉SQL Server資料庫是在連線 URI 中使用選擇性參數 FailoverPartner 來指定。
是否可以移轉使用舊版 SQL 配接器所建立的 BizTalk 專案,以使用 WCF 型 SQL 配接器? 怎麼做?
是的 若要知道移轉使用舊版 SQL 配接器建立的 BizTalk 專案以使用 WCF 型 SQL 配接器的步驟,請參閱 SQL 配接器教學課程。
SQL 配接器是否提供與SQL Server資料庫通訊的安全方式? 是否有任何最佳做法可確保資料的安全性?
SQL 配接器支援企業單一 Sign-On (SSO) 和整合式安全性,以在與 SQL Server 資料庫建立的連線上進行驗證。 使用 SSO 時,認證會加密並儲存在登錄中。 系統會使用這些認證來判斷存取權,而不是要求使用者輸入未經授權的執行者可能看見的存取權。 整合式安全性會使用登入使用者的認證來存取 SQL Server。 這也不需要使用者輸入認證。 資料庫管理員必須設定 SQL 以接受使用者整合式安全性的認證,才能正常運作。
SQL 配接器也不允許您在使用新增配接器服務參考 Visual Studio 外掛程式和取用配接器服務 BizTalk 專案增益集時,在 SQL Server連線 URI 中輸入使用者認證,以防止認證以純文字顯示。 此外,密碼不會寫入由新增配接器服務參考 Visual Studio 外掛程式) 所產生的組態檔 (,以及取用配接器服務 BizTalk 專案增益集) 所產生的系結檔案 (。
如需下列詳細資訊︰
SQL 配接器中的資料安全性,請參閱 保護您的 SQL 應用程式。
確保 SQL 配接器中的資料安全性最佳做法,請參閱 保護 SQL 配接器的最佳做法。
SQL 配接器是否提供 GUI 來檢視和執行基礎SQL Server資料庫中成品的作業?
[取用配接器服務 BizTalk 專案增益集] 和 [新增配接器服務參考 Visual Studio 外掛程式] 提供一個對話方塊,您可以在基礎SQL Server資料庫中檢視和執行成品的作業。 如需 SQL 配接器提供之 GUI 的詳細資訊,請參閱使用 SQL 配接器 流覽、搜尋和取得 SQL 作業的中繼資料。
什麼是 SQL 配接器中的系結屬性? 哪裡可以找到 SQL 配接器中所有系結屬性的相關資訊?
配接器用戶端可以使用 SQL 配接器中的系結屬性來設定及控制配接器的行為。 如需 SQL 配接器中呈現之所有系結屬性的資訊,請參閱閱讀 BizTalk Adapter for SQL Server配接器系結屬性。
什麼是 MSDTC? 在使用 SQL 配接器之前,我是否需要進行兩項相關操作?
MSDTC 代表 Microsoft 分散式交易協調器。 MSDTC 會協調多個資源管理員之間的各種交易,例如資料庫、檔案系統和訊息佇列。 若要搭配BizTalk Server使用 SQL 配接器,您必須啟用 MSDTC。 如需設定 MSDTC 的詳細資訊,請參閱在 SQL Server 和配接器用戶端上設定 MSDTC。
哪裡可以找到 SQL 配接器中支援之SQL Server資料類型的相關資訊?
若要瞭解 SQL 配接器中支援的SQL Server資料類型,請參閱基本SQL Server資料類型。
我可以使用哪一種方法 (BizTalk Server、WCF 服務模型或 WCF 通道模型) 使用 SQL 配接器來執行各種作業?
若要瞭解您可以使用 SQL 配接器執行各種作業的方法,請參閱 開發 SQL 應用程式。