适用于:System Center 2019 Service Manager
简介
本文介绍 Microsoft System Center 2019 Service Manager的更新汇总 4 (UR4) 中修复的问题。 本文还包含此更新的安装说明。
已修复的问题
-
即使已整理出相关实体更改,工作流也会成功执行。
-
提供了将新设置“CalculateNotificationsCount”添加到门户web.config文件的选项。 如果它存在且其值为“false”,则门户的主页可以更快地打开,因为左侧菜单上的“通知圈”不会显示。
-
添加了密集跟踪,以在 DWRepository 数据库的 FACT 表上缺少或重复索引期间跟踪问题。
-
通过 RDP 重新/连接时,视图上的个性化设置不会重置为默认设置。
-
即使事件窗体关闭并重新打开,对任务窗格宽度的更改仍会保留。
-
如果视图通过 RDP 分组并重新连接,则不再发生控制台崩溃。
-
在任务中使用特殊字符时,不再发生控制台崩溃。
-
commandlet Set-SCDWRetentionPeriod 现在将正确配置提供的数据保留期。
-
修复了以下问题:SCOM CI 连接器在 SCOM 中删除此 CI 时错误地将 CI 标记为 PendingDelete,但仍由其他连接器(例如 AD、SCCM 连接器或 SDKDefaultConnector)发现。
-
复制显示无法解决管理包定义中的别名的错误的通知模板的问题已修复。
-
知识文章的标签“上次更新”在Self-Service门户中不正确,并且已更正为“创建日期”。
-
需要手动步骤才能在 Analysis Server SQL Server中更改提供程序。 请参阅以下部分“在 Analysis Server SQL Server中更改提供程序的步骤”。
如何获取 2019 System Center Service Manager更新汇总 4
Service Manager的更新包可用于手动下载。 转到以下网站,手动从 Microsoft 下载中心下载更新包:
立即下载Service Manager更新包。
安装说明
安装前
在应用此更新之前,请执行以下步骤:
-
在应用此更新之前,请退出所有Service Manager相关的应用程序。 例如,退出Service Manager控制台、Self-Service门户链接和创作工具。
-
确保Data Warehouse服务器已成功与管理服务器同步至少一次,而没有任何管理包处于“挂起取消关联”、“挂起关联”或“导入”状态。
-
如果门户边栏中有自定义项,请备份 Views\Shared\Sidebar.cshtml 文件。
安装
-
请确保更新按以下顺序安装在Service Manager组件上:
-
Data Warehouse服务器
-
主管理服务器
-
辅助管理服务器
-
自助服务门户服务器
-
所有分析师控制台
-
-
将更新下载到目标文件夹。
-
注意:此更新包含基于 x86 的版本和基于 x64 的版本。 下载适用于系统的相应版本。
-
-
打开目标文件夹,然后右键单击步骤 2 中下载的文件。
-
选择 “以管理员身份运行”。
-
接受 Microsoft 软件许可条款,然后按照安装向导中的步骤操作。
安装后
-
安装更新后重启所有控制台。
-
如果为门户边栏备份了任何自定义项,请合并更新后的 Views\Shared\Sidebar.cshtml 文件中所需的更改。
-
重启承载运行 IIS 的门户服务器的系统。
-
禁用所有Data Warehouse作业。 为此,请打开Service Manager shell,然后运行以下命令:
-
$DW ='DWMS Servername; Get-scdwjob -Computername $DW | %{disable-scdwjobschedule -Computername $DW -jobname $_.Name};
-
-
根据环境中的数据源视图在以下 PowerShell 脚本中进行所需的更改,然后使用提升的权限运行脚本:
-
$SSAS_ServerName = "ssas servername" # - to be replaced with Analysis Service instance Name [System.Reflection.Assembly]::LoadWithPartialName("Microsoft.AnalysisServices") $Server = New-Object Microsoft.AnalysisServices.Server $Server.Connect($SSAS_ServerName) $Databases = $Server.Databases $DWASDB = $Databases["DWASDataBase"] #update DWDatamart dsv. Comment the below 3 commands if DWdatamart dsv is not present $DWASDB.DataSourceViews["DwDataMart"].Schema.Tables["OperatingsystemDim"].Columns["PhysicalMemory"].DataType = [decimal] $DWASDB.DataSourceViews["DwDataMart"].Schema.Tables["LogicalDiskDim"].Columns["Size"].DataType = [decimal] $DWASDB.DataSourceViews["DwDataMart"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull) #update CMDatamart dsv.Comment the below 2 commands if cmdatamart dsv is not present $DWASDB.DataSourceViews["CMDataMart"].Schema.Tables["OperatingsystemDim"].Columns["PhysicalMemory"].DataType = [decimal] $DWASDB.DataSourceViews["CMDataMart"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull) #update OperatingsystemDim $DWASDB.Dimensions["OperatingsystemDim"].Attributes["PhysicalMemory"].KeyColumns[0].DataType = [System.Data.OleDb.OleDbType]::Double $DWASDB.Dimensions["OperatingsystemDim"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull + [Microsoft.AnalysisServices.UpdateOptions]::AlterDependents) #update LogicalDiskDim $DWASDB.Dimensions["LogicalDiskDim"].Attributes["Size"].KeyColumns[0].DataType = [System.Data.OleDb.OleDbType]::Double $DWASDB.Dimensions["LogicalDiskDim"].Update([Microsoft.AnalysisServices.UpdateOptions]::ExpandFull + [Microsoft.AnalysisServices.UpdateOptions]::AlterDependents)
-
-
通过运行以下命令启用作业计划:
-
$DW ='DWMS Servername' Get-scdwjob -Computername $DW | %{enable-scdwjobschedule -Computername $DW -jobname $_.Name}
-
-
重启Data Warehouse管理服务器。
在 Analysis Server SQL Server中更改提供程序的步骤
重要提示:仅在安装最新的 SQL 驱动程序 (MSOLEDBSQL 或 Microsoft SqlClient 数据提供程序以在 SQL Server Analysis Server 角色上SQL Server) 后,才执行以下步骤。 有关如何安装 MSOLEDBSQL 的详细信息,请参阅适用于 SQL Server 的 Microsoft OLE DB 驱动程序。 有关 SqlClient 的详细信息,请参阅 SqlClient 驱动程序概述。
-
打开SQL Server Management Studio并连接到 Analysis Services 角色。
-
展开 数据库 > [Analysis Service DB] > 数据源。
注意: 在此路径中,将 [Analysis Service DB] 替换为实际 Analysis Service 数据库的名称 (通常是 DWASDataBase) 。
-
对所有列出的数据源重复以下操作:
-
右键单击 DWDataMart) 等 (数据源,然后选择“属性”。
-
在“常规”下,选择“连接字符串”,选择连接管理器,选择“提供程序”列表。 然后根据需要更改提供程序名称:
-
对于 .Net 提供程序,请选择 .Net SQLClient 提供程序,然后选择 “确定”。
-
对于 MSOLEDBSQL 提供程序,请将提供程序名称从 SQLNCLI11 更改为 MSOLEDBSQL。
-
-
在安全设置下。 选择 模拟信息。
-
如果使用的是Windows 身份验证,请提供用户名和密码,然后选择“确定”。
-
选择“确定”。
-
从 Services.msc 重启SQL Server Analysis Service。
-
此更新汇总中更新的文件
此更新汇总中已更改以下文件:
File name |
版本 |
文件大小 |
Microsoft.EnterpriseManagement.NewSMPortal.SDKTransformer.dll |
10.19.1035.137 |
74KB |
Microsoft.EnterpriseManagement.NewSMPortal.SMPortalHelper.dll |
10.19.1035.137 |
119KB |
Microsoft.Mom.CmdbInstanceSubscriptionDataSourceModule.dll |
10.19.1035.137 |
317kb |
MakeForm.cshtml |
不适用 |
28.3kb |
Index.cshtml |
不适用 |
13.6kb |
Sidebar.cshtml |
不适用 |
5.57kb |
RequestDetails.cshtml |
不适用 |
17.9kb |
SelfServicePortalWebApp.dll |
10.19.1035.137 |
71.4kb |
Microsoft.EnterpriseManagement.UI.SdkDataAccess.dll |
10.19.1035.137 |
2.65mb |
Microsoft.EnterpriseManagement.Core.dll |
10.19.1035.137 |
3.94mb |
Microsoft.EnterpriseManagement.Core.resources.dll |
10.19.1035.137 |
214KB |
Microsoft.EnterpriseManagement.ServiceManager.ConfigurationManagement.Forms.dll |
10.19.1035.137 |
111KB |
Microsoft.EnterpriseManagement.ServiceManager.Application.Common.dll |
10.19.1035.137 |
1.7mb |
Microsoft.EnterpriseManagement.DataAccessLayer.dll |
10.19.1035.137 |
2.42mb |
Microsoft.EnterpriseManagement.DataAccessService.core.dll |
10.19.1035.137 |
699kb |
SelfServicePortalResources.resx |
不适用 |
21.6kb |
SelfServicePortalResources.pt-BR.resx |
不适用 |
22.4kb |
SelfServicePortalResources.cs.resx |
不适用 |
22.4kb |
SelfServicePortalResources.da.resx |
不适用 |
22kb |
SelfServicePortalResources.de.resx |
不适用 |
22.5kb |
SelfServicePortalResources.el.resx |
不适用 |
25.8kb |
SelfServicePortalResources.en.resx |
不适用 |
21.6kb |
SelfServicePortalResources.es.resx |
不适用 |
22.4kb |
SelfServicePortalResources.fi.resx |
不适用 |
22.1kb |
SelfServicePortalResources.fr.resx |
不适用 |
22.4kb |
SelfServicePortalResources.hu.resx |
不适用 |
22.6kb |
SelfServicePortalResources.it.resx |
不适用 |
22.5kb |
SelfServicePortalResources.ja.resx |
不适用 |
23kb |
SelfServicePortalResources.ko.resx |
不适用 |
22.3kb |
SelfServicePortalResources.nl.resx |
不适用 |
22.2kb |
SelfServicePortalResources.no.resx |
不适用 |
21.9kb |
SelfServicePortalResources.pl.resx |
不适用 |
22.6kb |
SelfServicePortalResources.pt.resx |
不适用 |
22.2kb |
SelfServicePortalResources.ru.resx |
不适用 |
25.1kb |
SelfServicePortalResources.sv.resx |
不适用 |
22kb |
SelfServicePortalResources.tr.resx |
不适用 |
22.2kb |
SelfServicePortalResources.zh-CHS.resx |
不适用 |
21.5kb |
SelfServicePortalResources.zh-CHT.resx |
不适用 |
21.6kb |
Microsoft.EnterpriseManagement.Warehouse.Olap.dll |
10.19.1035.137 |
194KB |
Config.xml |
不适用 |
701b |
Microsoft.SystemCenter.Instrumentation.dll |
10.19.1035.137 |
57.4kb |
Microsoft.ApplicationInsights.dll |
2.12.0.21496 |
377kb |
Microsoft.EnterpriseManagement.Core.Cmdlets.dll |
10.19.1035.137 |
208KB |
Microsoft.SystemCenter.Telemetry.SMUTCConverter.dll |
10.19.1035.137 |
25.9kb |
Microsoft.EnterpriseManagement.ServiceManager.Sdk.dll |
10.19.1035.137 |
282KB |
Microsoft.EnterpriseManagement.ServiceManager.UI.Console.exe |
10.19.1035.137 |
975kb |
Microsoft.EnterpriseManagement.ServiceManager.Incident.Forms.dll |
10.19.1035.137 |
550KB |
build_scdm_db.sql |
不适用 |
505kb |
build_scdw_db.sql |
不适用 |
568kb |
build_sm_db.sql |
不适用 |
6.8mb |
build_mom_db_postMPimportSM.sql |
不适用 |
86.7kb |
微软。Windows.Library.mp |
不适用 |
696kb |
微软。Windows.Peripheral.Library.mp |
不适用 |
61.9kb |
Microsoft.EnterpriseManagement.ServiceManager.Connector.Sms.mp |
不适用 |
73.9kb |
Microsoft.EnterpriseManagement.ServiceManager.Connector.Sms2011.mp |
不适用 |
73.9kb |
Microsoft.SystemCenter.InstanceGroup.Library.mp |
不适用 |
36.9kb |
System.AdminItem.Library.mp |
不适用 |
52.9kb |
ConfigManagementPack.mpb |
不适用 |
396kb |
System.Software.Library.mpb |
不适用 |
80KB |
System.Library.mp |
不适用 |
280kb |
Authoring.mpb |
暂缺 |
832kb |
Incident.mpb |
不适用 |
0.98mb |
WarehouseCoreMP.mpb |
不适用 |
324kb |
Article.cshtml |
不适用 |
12.8kb |