นําไปใช้กับ: System Center 2019 Service Manager
บทนำ
บทความนี้อธิบายถึงปัญหาที่ได้รับการแก้ไขในชุดรวมอัปเดต 4 (UR4) สําหรับ Microsoft System Center 2019 Service Manager บทความนี้มีคําแนะนําในการติดตั้งสําหรับการอัปเดตนี้ด้วย
ปัญหาที่ได้รับการแก้ไขแล้ว
-
เวิร์กโฟลว์จะดําเนินการสําเร็จแม้ว่าจะมีการเปลี่ยนแปลงเอนทิตีที่เกี่ยวข้องอยู่แล้ว
-
มีตัวเลือกในการเพิ่มการตั้งค่าใหม่ "CalculateNotificationsCount" ลงในไฟล์web.configของพอร์ทัล หากมีอยู่และค่าเป็น "เท็จ" หน้าหลักของพอร์ทัลสามารถเปิดได้เร็วขึ้นเนื่องจาก "วงกลมการแจ้งเตือน" บนเมนูด้านซ้ายจะไม่แสดง
-
มีการเพิ่มการติดตามแบบเข้มข้นเพื่อติดตามปัญหาระหว่างดัชนีที่ขาดหายไปหรือซ้ํากันในตาราง FACT ของฐานข้อมูล DWRepository
-
การตั้งค่าส่วนบุคคลบนมุมมองจะไม่ถูกตั้งค่าใหม่เป็นค่าเริ่มต้นเมื่อทําการเชื่อมต่อใหม่ผ่าน RDP
-
การเปลี่ยนแปลงความกว้างของบานหน้าต่างงานของฟอร์มเหตุการณ์จะยังคงมีอยู่แม้ว่าจะปิดและเปิดอีกครั้ง
-
ไม่มีการหยุดทํางานของคอนโซลอีกต่อไปเมื่อมีการจัดกลุ่มมุมมองและเชื่อมต่อใหม่ผ่าน RDP
-
ไม่มีคอนโซลหยุดทํางานเมื่อใช้อักขระพิเศษในงานอีกต่อไป
-
คําสั่ง Set-SCDWRetentionPeriod จะกําหนดค่าระยะเวลาการเก็บข้อมูลที่ให้ไว้อย่างถูกต้อง
-
แก้ไขปัญหาที่ตัวเชื่อมต่อ SCOM CI ทําเครื่องหมาย CI เป็น PendingDelete อย่างไม่ถูกต้องเมื่อเอา CI นี้ออกใน SCOM แต่ยังคงถูกค้นพบโดยตัวเชื่อมต่ออื่นๆ เช่น AD, ตัวเชื่อมต่อ SCCM หรือ SDKDefaultConnector
-
ปัญหาเกี่ยวกับการทําซ้ําเทมเพลตการแจ้งเตือนที่แสดงข้อผิดพลาดว่าไม่สามารถแก้ไขนามแฝงในข้อกําหนดของแพคการจัดการได้รับการแก้ไขแล้ว
-
ป้ายชื่อ "อัปเดตล่าสุด" ของบทความให้ความรู้ไม่ถูกต้องในพอร์ทัลSelf-Service และได้รับการแก้ไขเป็น "วันที่สร้าง"
-
ขั้นตอนด้วยตนเองจําเป็นต้องเปลี่ยนผู้ให้บริการใน SQL Server Analysis Server ดูส่วนด้านล่าง "ขั้นตอนในการเปลี่ยนผู้ให้บริการใน SQL Server Analysis Server"
วิธีรับการเปิดตัวการอัปเดต 4 สําหรับ System Center Service Manager 2019
แพคเกจการอัปเดตสําหรับตัวจัดการบริการพร้อมให้ดาวน์โหลดด้วยตนเอง ไปที่เว็บไซต์ต่อไปนี้เพื่อดาวน์โหลดแพคเกจการอัปเดตด้วยตนเองจากศูนย์ดาวน์โหลด Microsoft:
ดาวน์โหลดแพคเกจการอัปเดต Service Manager ทันที
คําแนะนําในการติดตั้ง
ก่อนการติดตั้ง
ก่อนที่คุณจะใช้การอัปเดตนี้ ให้ทําตามขั้นตอนเหล่านี้:
-
ออกจากแอปพลิเคชันที่เกี่ยวข้องกับตัวจัดการบริการทั้งหมดก่อนที่คุณจะใช้การอัปเดตนี้ ตัวอย่างเช่น ออกจากคอนโซลตัวจัดการบริการ ลิงก์พอร์ทัลSelf-Service และเครื่องมือการเขียน
-
ตรวจสอบให้แน่ใจว่าเซิร์ฟเวอร์คลังข้อมูลซิงโครไนซ์กับเซิร์ฟเวอร์การจัดการสําเร็จอย่างน้อยหนึ่งครั้ง โดยไม่มีแพคการจัดการใดๆ ในสถานะ "กําลังรอการยกเลิกการเชื่อมโยง" "การเชื่อมโยงที่ค้างอยู่" หรือ "นําเข้าแล้ว"
-
หากคุณมีการกําหนดเองในแถบด้านข้างพอร์ทัล ให้สํารองข้อมูลไฟล์ View\Shared\Sidebar.cshtml
ติด ตั้ง
-
ตรวจสอบให้แน่ใจว่าการอัปเดตได้รับการติดตั้งบนคอมโพเนนต์ของตัวจัดการบริการตามลําดับต่อไปนี้:
-
เซิร์ฟเวอร์คลังข้อมูล
-
เซิร์ฟเวอร์การจัดการหลัก
-
เซิร์ฟเวอร์การจัดการรอง
-
เซิร์ฟเวอร์พอร์ทัลบริการตนเอง
-
คอนโซลนักวิเคราะห์ทั้งหมด
-
-
ดาวน์โหลดการอัปเดตไปยังโฟลเดอร์เป้าหมาย
-
หมายเหตุ: การอัปเดตนี้มีทั้งเวอร์ชันที่ใช้ x86 และ x64 ดาวน์โหลดเวอร์ชันที่เหมาะสมสําหรับระบบของคุณ
-
-
เปิดโฟลเดอร์เป้าหมาย แล้วคลิกขวาที่ไฟล์ที่ดาวน์โหลดจากขั้นตอนที่ 2
-
เลือก เรียกใช้ในฐานะผู้ดูแลระบบ
-
ยอมรับเงื่อนไขการอนุญาตให้ใช้สิทธิสําหรับซอฟต์แวร์ของ Microsoft แล้วทําตามขั้นตอนในตัวช่วยสร้างการติดตั้ง
หลังการติดตั้ง
-
รีสตาร์ตคอนโซลทั้งหมดหลังจากติดตั้งการอัปเดตแล้ว
-
หากมีการสํารองข้อมูลการกําหนดเองใดๆ สําหรับแถบด้านข้างของพอร์ทัล ให้รวมการเปลี่ยนแปลงที่จําเป็นในไฟล์ View\Shared\Sidebar.cshtml ที่อัปเดตแล้ว
-
เริ่มระบบที่กําลังโฮสต์พอร์ทัลเซิร์ฟเวอร์ที่กําลังเรียกใช้ IIS ใหม่
-
ปิดใช้งานงานคลังสินค้าข้อมูลทั้งหมด เมื่อต้องการทําเช่นนี้ ให้เปิดเชลล์ตัวจัดการบริการ แล้วเรียกใช้คําสั่งต่อไปนี้:
-
$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}
-
-
รีสตาร์ตเซิร์ฟเวอร์การจัดการคลังข้อมูล
ขั้นตอนในการเปลี่ยนผู้ให้บริการใน SQL Server Analysis Server
สิ่งสําคัญ: ทําตามขั้นตอนเหล่านี้เฉพาะหลังจากที่คุณติดตั้งโปรแกรมควบคุมSQLล่าสุด (MSOLEDBSQL หรือ Microsoft SqlClient Data Provider for SQL Server) บนบทบาท SQL Server Analysis Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการติดตั้ง MSOLEDBSQL ให้ดูที่ โปรแกรมควบคุม Microsoft OLE DB สําหรับSQL Server สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ 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 ให้ใส่ชื่อผู้ใช้และรหัสผ่าน แล้วเลือก ตกลง
-
เลือก ตกลง
-
รีสตาร์ต SQL Server Analysis Service จาก Services.msc
-
ไฟล์ที่อัปเดตในชุดการอัปเดตนี้
ไฟล์ต่อไปนี้ถูกเปลี่ยนแปลงในชุดรวมอัปเดตนี้:
ชื่อไฟล์ |
เวอร์ชัน |
ขนาดไฟล์ |
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 |
Microsoft Windows.Library.mp |
ไม่ |
696kb |
Microsoft 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 |