规划用于Configuration Manager的站点数据库

适用于: Configuration Manager(current branch)

站点数据库服务器是运行受支持版本的 Microsoft SQL Server 的计算机。 SQL Server用于存储Configuration Manager网站的信息。 Configuration Manager层次结构中的每个站点都包含站点数据库和分配有站点数据库服务器角色的服务器。

  • 对于管理中心站点和主站点,可以在站点服务器上安装SQL Server,也可以在站点服务器以外的计算机上安装SQL Server。

  • 对于辅助站点,可以使用SQL Server Express而不是完整的SQL Server安装。 但是,数据库服务器必须在辅助站点服务器上运行。

  • 对于SQL Server Always On可用性组,请将数据库恢复模式设置为 FULL。

  • 对于非可用性组配置,请将数据库恢复模式设置为 SIMPLE。

有关SQL Server恢复模式的详细信息,请参阅恢复模式 (SQL Server)

以下SQL Server配置可用于托管站点数据库:

  • SQL Server 的默认实例

  • 运行SQL Server的单台计算机上的命名实例

  • SQL Server 的故障转移群集实例上的命名实例

  • SQL Server Always On可用性组

若要托管站点数据库,SQL Server必须满足支持 Configuration Manager SQL Server 版本中详述的要求。

远程数据库服务器位置注意事项

如果使用远程数据库服务器计算机,请确保中间网络连接是高可用性、高带宽网络连接。 站点服务器和某些站点系统角色必须不断与托管站点数据库的远程服务器通信。

  • 与数据库服务器通信所需的带宽量取决于许多不同的站点和客户端配置的组合。 因此,无法充分预测所需的实际带宽。

  • 运行 SMS 提供程序并连接到站点数据库的每台计算机都会增加网络带宽要求。

  • 运行SQL Server的计算机必须位于与站点服务器和运行 SMS 提供程序的所有计算机具有双向信任的域中。

  • 当站点数据库与站点服务器并置时,不能对站点数据库服务器使用 SQL Server 的故障转移群集实例。

通常,站点系统服务器仅支持来自单个Configuration Manager站点的站点系统角色。 但是,可以使用不同的SQL Server实例来托管来自不同Configuration Manager站点的数据库。 若要支持来自不同站点的数据库,请将每个 SQL Server 实例配置为使用唯一的端口进行通信。