後端資料庫拓撲

上次修改主題的時間: 2010-02-19

任何 Enterprise Edition 設定或 Standard Edition 設定都需要後端資料庫。如需支援後端資料庫之 Microsoft SQL Server 資料庫軟體版本的詳細資訊,請參閱Office Communications Server 內部元件需求

資料庫設定

在 Standard Edition 拓撲中,所有伺服器角色 (包括後端資料庫) 都配置在同一部電腦上。

在 Enterprise Edition 拓撲中,則不能將後端資料庫與任何其他伺服器角色配置在一個集區中。但是,可將後端資料庫與其他 Office Communications Server 2007 R2 資料庫配置在一起。具體來說,後端資料庫可以執行於含有封存、監控、群組交談與 (群組交談的) 規範等資料庫的共用 SQL Server 執行個體中。後端資料庫可以執行於含有 Director 資料庫的共用伺服器上,但必須在另一個 SQL Server 執行個體中執行。

Dd425285.note(zh-tw,office.13).gif附註:
發佈的效能測試結果假設後端資料庫是在專用的 SQL Server 執行個體中執行。

Enterprise Edition 拓撲 (包括合併和展開的拓撲) 支援下列後端資料庫設定:

  • 一個不含負載平衡器的前端伺服器,以及一個在另一部電腦上的後端資料庫。
  • 一個連線至硬體負載平衡器的前端伺服器,以及一個在另一部電腦上的後端資料庫。
  • 兩個或多個連線至硬體負載平衡器的前端伺服器,以及一個在另一部電腦上的後端資料庫。
  • 在 Enterprise Pool 中,後端資料庫可以是單一 SQL Server 電腦。或者,您可以選擇透過多節點的主動/被動設定,來叢集兩個或多個專用的 SQL Server 電腦。後端資料庫的 SQL Server 叢集可提供容錯移轉功能,改善可用性。在多節點叢集中,Office Communications Server SQL 執行個體必須能容錯移轉至被動節點,而基於效能因素,該被動節點不應由任何其他 SQL 執行個體共用。您可以使用 DbImpExp.exe 工具將後端資料庫從非叢集移轉為叢集模式。如需有關適用於 Office Communications Server 2007 R2 之 DBImpExp.exe 工具的詳細資訊,請參閱 DBImpExp-Readme.htm 檔案,該檔案位於安裝 Office Communications Server 2007 R2 之伺服器的 <磁碟機代號>:\Program Files\Microsoft Office Communications Server 2007 R2\Server\Support 資料夾中。

在具有多個 SQL Server 執行個體的設定中,Enterprise Pool 可以使用預設執行個體或具名執行個體。無論是哪一種情況,都支援預設連接埠 1433 或非預設連接埠。若要使用 1433 以外的連接埠,請使用下列其中一個方法:

  • 在執行 SQL Server 的電腦上,執行 SQL Server Browser 服務。在用戶端上不需要設定。
  • 除了在執行 SQL Server 的電腦上執行 SQL Server Browser 服務這個方法外,您可以改為採用為 SQL Server 執行個體建立別名並指定連接埠號碼來設定用戶端的方法。若要在執行前端伺服器的電腦上建立別名,請使用 SQL Server 組態管理員 (Microsoft Management Console (MMC) 嵌入式管理單元)。在執行前端伺服器的每部電腦上都必須建立別名。
    如需詳細資訊,請參閱 SQL Server 文件。

裝載協力廠商應用程式 SQL Server 資料庫

Office Communications Server 2007 R2 資料庫 (即後端資料庫、封存資料庫或監控資料庫) 可以執行於含有協力廠商應用程式資料庫的共用伺服器上,但這些資料庫必須執行於不同的 SQL Server 執行個體中。在含有不支援的協力廠商應用程式資料庫之共用 SQL Server 執行個體中執行 Office Communications Server 2007 R2 資料庫。

Dd425285.note(zh-tw,office.13).gif附註:
在支援之共用伺服器上的另一個執行個體中裝載協力廠商應用程式資料庫,但基於效能因素不建議這麼做。

如果您選擇在 Office Communications Server 資料庫所在的相同伺服器上執行協力廠商應用程式資料庫,請記住下列方針:

  • Office Communications Server 資料庫和其異動記錄檔必須有不同的實體磁碟。
  • 伺服器必須有足夠記憶體可以快取 Office Communications Server 所使用的整個執行個體。