共用方式為


合併 BizTalk Server 資料庫2

Microsoft BizTalk Server安裝可能需要在 Microsoft SQL Server 中建立最多 13 個不同的資料庫,才能作為各種BizTalk Server功能的資料存放區。 由於管理和維護這些資料庫所需的額外負荷,BizTalk Server能容納其中數個資料庫合併成單一資料庫。 本節說明如何完成BizTalk Server資料庫合併,並討論實作BizTalk Server資料庫合併的考慮。

注意

如需安裝BizTalk Server時所需的所有資料庫完整清單,請參閱BizTalk Server 中的資料庫

實作 BizTalk 資料庫合併

BizTalk Server在BizTalk Server組態期間安裝BizTalk Server之後執行資料庫合併。 請遵循下列步驟來實作BizTalk Server資料庫合併:

  1. 按一下[開始]、指向 [程式]、指向 [BizTalk Server],然後按一下[BizTalk Server組態]。 如果系統提示您選取組態類型,請按一下 [自訂群組態]。

  2. 針對下列其中一個資料存放區,輸入相同的 SQL Server Server 名稱和資料庫名稱 (例如BizTalkConsolidatedDb) :

    功能名稱 資料存放區名稱
    企業 SSO SSO 資料庫
    分組 BizTalk 管理資料庫
    分組 BizTalk MessageBox 資料庫
    分組 BizTalk 追蹤資料庫
    商務規則引擎 規則引擎資料庫

    請注意,下列資料存放區不應設定為共用SQL Server資料庫:

    功能名稱 資料存放區名稱
    BAM 工具 BAM 主要匯入資料庫
    BAM 工具 BAM 封存資料庫
  3. 設定其餘組態選項,然後套用此組態。 組態工具會在共用SQL Server資料庫中針對您指定相同SQL Server伺服器名稱和資料庫名稱的資料存放區建立資料表。

實作 BizTalk 資料庫合併的考量

合併 BizTalk 資料庫時,請考量下列事項:

  1. 資料庫合併可減少管理和維護BizTalk Server資料庫的相關額外負荷,但應該只在適當的環境中實作。 在生產環境中實作BizTalk Server資料庫匯總之前,應該在預備環境中測量對BizTalk Server持續效能的影響。 請考慮實作BizTalk Server資料庫匯總,以簡化下列案例中的資料庫管理和維護:

    • 小型、低量BizTalk Server生產環境,其中資料庫效能不太可能成為效能瓶頸。

    • 如果 BizTalk 追蹤資料庫未包含在合併中,則中型、中型磁片區BizTalk Server生產環境,在理想情況下,如果 BizTalk 追蹤資料庫是在與合併資料庫的個別實體磁片上建立,則最好是。

    • 如果共用SQL Server資料庫實際位於非常高效能的儲存區域網路 (SAN) 裝置上,則大型、大量BizTalk Server生產環境,其中資料庫變成效能瓶頸的可能性非常低。

    • 資料庫效能是次要考量之概念或開發環境的證明。

  2. 整體BizTalk Server效能通常取決於BizTalk Server資料庫的效能。 因此,資料庫合併不應該在遇到或即將遇到大量BizTalk Server生產環境中實作。 其中一個例外狀況是,如果BizTalk Server資料庫位於非常高效能的儲存區域網路 (SAN) 裝置上,資料庫可能成為效能瓶頸的可能性非常低。 如果資料庫磁碟不是裝載於高效能的儲存區域網路,分散式資料庫便可針對合併的資料庫提供絕佳效能,這點在負載過低時更是明顯。

  3. 如果資料庫合併中包含BizTalk Server管理資料庫,而且合併資料庫未命名為BizTalkMgmtDb,則必須將 BizTalk 管理主控台設定為指向合併資料庫。 請遵循如何連線到現有群組中的步驟,並設定 BizTalk Server 管理主控台以指向合併資料庫,以管理BizTalk Server群組。

  4. 如需永續性BizTalk Server效能的詳細資訊,請參閱規劃持續效能

    如需維護BizTalk Server資料庫相關活動的詳細資訊,請參閱維護 BizTalk Server1