当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

作者:精品下载站 日期:2024-12-14 11:11:50 浏览:16 分类:玩电脑

在 SCCM ConfigMgr 中安装数据仓库服务点


在这篇文章中,我将介绍在 SCCM ConfigMgr 中安装数据仓库服务点的步骤。数据仓库服务点角色首次在 Configuration Manager 当前分支版本 1702 中引入。您可以在我关于 SCCM 当前分支 1702 功能的文章中阅读有关它的信息。然后在SCCM 1810版本中,我们看到了对数据仓库服务点的一些改进。 Microsoft 添加了将更多表从站点数据库同步到数据仓库的选项。

SCCM 中数据仓库点的作用是什么

那么数据仓库点在SCCM中的作用是什么?数据仓库服务点的目的是存储和报告配置管理器部署的长期历史数据。等一下,我应该在我的 SCCM 服务器上安装这个角色吗?答案是——可能不会,除非您需要保存长期历史数据。

配置管理器附带内置站点维护任务。这些维护任务对于确保正确的现场操作非常重要。随着任务的运行,配置管理器收集的数据量会增加。因此,数据库性能和数据库中的可用存储空间都会降低。大多数维护任务都会定期从 Configuration Manager 数据库中删除过时的数据。

如果您想恢复从 SCCM 数据库中删除的数据该怎么办?没有办法取回数据。这正是使用 1702 版之前的 SCCM 版本的管理员所担心的问题。从 SCCM 1702 开始,配置管理器中引入了一个名为数据仓库服务点角色的新角色。

当您安装数据仓库服务点时,它将数据从 SCCM 站点数据库同步到数据仓库数据库。然后,您可以从报告服务点访问该信息。最重要的是,当您安装数据仓库角色时,它还会安装可供企业用来检索历史数据的附加报告。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

同步到数据仓库数据库的数据将保存三年。此外,还有一个内置任务可以删除三年以上的数据。现在您已经了解了数据仓库角色的用途,接下来由您决定是否要安装它。

数据仓库点角色先决条件

在决定安装数据仓库点角色之前,您需要考虑许多先决条件。我将在下面列出所有这些。

  • 您必须仅在层次结构的顶层站点安装数据仓库站点系统角色。它可以是中央管理站点,也可以是独立的主站点。在这篇文章中,我将为我的主站点安装数据仓库点角色。
  • 如果您决定在单独的计算机上安装该角色,请确保安装了 .NET Framework 4.5.2 或更高版本。
  • 您必须向“Reporting Services 点帐户”授予对数据仓库数据库的 db_datareader 权限。
  • 数据仓库数据库至少需要SQL Server 2012或更高版本。 SQL Server 版本可以是标准版、企业版或数据中心版。
  • 托管仓库数据库的 SQL Server 对于站点系统角色来说可以是本地的,也可以是远程的。我还更喜欢在不同的服务器上安装 SQL Server,而不是使用站点数据库服务器。
  • 数据仓库的 SQL Server 版本不需要与站点数据库服务器相同。不过,我更喜欢保持两个 SQL Server 版本相同。
  • 仓库数据库支持以下 SQL Server 配置:默认或命名实例、SQL Server Always On 可用性组和 SQL Server 故障转移群集。

这是一个非常重要的先决条件。如果不满足以下条件,您在安装数据仓库角色时可能会遇到问题。

为了与数据仓库数据库同步数据,配置管理器使用站点系统角色的计算机帐户。该帐户需要以下权限:-

  1. 托管数据仓库数据库的计算机的管理员。
  2. 数据仓库数据库的 DB_Creator 权限。
  3. 对顶级站点数据库具有执行权限的 DB_owner 或 DB_reader。

数据仓库点角色的 SQL Server 安装

如前所述,托管仓库数据库的 SQL Server 对于站点系统角色来说可以是本地的,也可以是远程的。在这篇文章中,我将在另一台服务器上安装 SQL Server。数据仓库数据库将位于该服务器上。

SQL Server 安装与您在 SCCM 安装期间安装的 SQL Server 安装非常相似。您可以按照本指南进行操作,我在其中记录了为 Configuration Manager 安装 SQL Server 的步骤。

这里需要记住一些额外的要点:-

  • 您不需要安装 SQL Server 附带的所有功能。仅安装以下功能 - 数据库引擎服务、本机报告服务和管理工具 - 完整。
  • 确保排序规则为 SQL_Latin1_General_CP1_CI_AS。否则,您将需要参考这篇文章来更改排序规则。
  • 在安装 SQL Server 时,我决定使用默认实例而不是命名实例。您可以使用默认实例或命名实例。

创建数据仓库数据库

当您为数据仓库角色安装 SQL Server 时,不会创建任何数据库。在数据仓库服务点角色安装期间,配置管理器可以为您创建数据库。不过,我更喜欢手动创建数据库并使用它来存储数据。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

启动 SQL Server 管理工作室。右键单击数据库并创建一个新数据库。指定数据库的名称,然后单击确定。确保满足我上面提到的重要先决条件。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

安装数据仓库服务点

要为 SCCM 安装数据仓库服务点角色:-

  • 启动配置管理器控制台。
  • 导航到管理 > 概述 > 站点配置 > 站点。
  • 选择站点并右键单击。现在单击添加站点系统角色。
  • 在“常规”页面上,单击下一步

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

我的设置中没有使用任何代理服务器,因此我将单击下一步

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

在系统角色选择页面,勾选“数据仓库服务点”复选框。单击下一步

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

在此页面上,您需要指定数据仓库服务点设置。

  • 指定 SQL FQDN - 在本例中,托管数据仓库数据库的是我的 SQL 服务器。
  • 如果您在 SQL 安装期间创建了命名实例,请在步骤 2 中指定它。如果它是默认实例,请将其留空。
  • 指定您在上一步中创建的数据库名称。如果您不指定数据库名称,配置管理器将为您创建一个。
  • 用于连接的 SQL Server 端口是端口 1433。
  • 在下一步中指定数据仓库服务点帐户。单击“设置”并指定 SQL 报告服务在连接到数据仓库数据库时将使用的正确帐户。单击下一步

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

在此步骤中,您可以配置数据同步计划。默认情况下,当您安装数据仓库服务点角色时,仅自动运行一次同步。然后发布同步将根据您在此处指定的计划运行。

除此之外,您还会看到一个选择其他表的选项。如果需要,您可以选择更多表。这是最近作为 SCCM 1810 中数据仓库点的改进而添加的。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

单击下一步

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

最后在“完成”页面上,单击关闭

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

数据仓库服务点报告

安装数据仓库服务点后,站点的报告服务点上将提供多个报告。如果您卸载 Reporting Services 点角色并将其添加回来,则会自动添加数据仓库报告。

以下是安装数据仓库服务点角色时创建的报告列表。

  • 应用程序部署 - 历史
  • 端点保护和软件更新合规性 - 历史
  • 一般硬件库存 - 历史
  • 一般软件清单 - 历史
  • 基础设施健康状况概述 - 历史
  • 检测到的恶意软件列表 - 历史
  • 软件分发摘要 - 历史

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

数据仓库服务点日志文件

安装 Data Warehouse Service Point 时会创建三个日志文件。如果您想要验证数据仓库角色安装或解决与数据仓库同步相关的问题,这些日志文件将为您提供帮助。

  • DWSSMSI.log
  • DWSS安装.log
  • Microsoft.ConfigMgrDataWarehouse.log

DWSSSetup.log - 使用此日志文件来验证数据仓库服务点的安装。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

DWSSMSI.log - 与DWSSSetup.log 几乎相同。但您可以在此日志文件中清楚地看到一条有关角色安装的消息。 Windows Installer 安装了该产品。产品名称:数据仓库服务点。产品版本:5.00.8740.1000。制造商:微软公司。安装成功或错误状态:0。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

Microsoft.ConfigMgrDataWarehouse.log - 记录有关站点数据库和数据仓库数据库之间的数据同步的信息。对于验证是否存在任何同步问题非常有用。

[玩转系统] 在 SCCM ConfigMgr 中安装数据仓库服务点

打开报告时出错

这是一个已知问题,当您打开数据仓库报告时,它会返回以下错误:-

An error has occurred during report processing. (rsProcessingAborted)
Cannot create a connection to data source 'AutoGen__39B693BB_524B_47DF_9FDB_9000C3118E82_'. (rsErrorOpeningConnection)
A connection was successfully established with the server, but then an error occurred during the pre-login handshake. (provider: SSL Provider, error: 0 - The certificate chain was issued by an authority that is not trusted.)

微软已经找到了解决这个问题的方法。我将在下一篇文章中介绍它。现在,您可以使用此解决方法来访问数据仓库报告。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯