Bagikan melalui


Meningkatkan Manajer Layanan Pusat Sistem

Artikel ini menyediakan informasi peningkatan untuk System Center 2022 - Service Manager (SM)

Peningkatan ke System Center 2022 - Service Manager

Bagian berikut ini menyediakan informasi tentang cara meningkatkan ke System Center 2022 - Service Manager (SM).

Peringatan

Urutan peningkatan komponen penting untuk Anda lakukan. Kegagalan untuk mengikuti urutan peningkatan yang benar dapat mengakibatkan kegagalan komponen di mana tidak ada opsi pemulihan. Komponen Pusat Sistem yang terpengaruh adalah:

  1. Orchestrator
  2. Manajer Layanan
  3. Pengelola Perlindungan Data
  4. Manajer Operasional
  5. Manajer Konfigurasi
  6. Pengelola Mesin Virtual
  7. Pengontrol Aplikasi

Anda hanya dapat meningkatkan ke System Center 2022 dari System Center 2019.

Penting

Diasumsikan dalam panduan ini bahwa Anda melakukan peningkatan ke versi Pusat Sistem yang ada. Untuk informasi tentang menginstal System Center 2022 - Service Manager di komputer di mana tidak ada versi Service Manager sebelumnya, lihat menyebarkan System Center - Service Manager.

Rencanakan peningkatan ke System Center 2022 - Service Manager

Bagian ini menguraikan prosedur yang diperlukan untuk meningkatkan ke System Center 2022.

Peningkatan di tempat dari Service Manager 2019 didukung. Peningkatan di tempat adalah peningkatan semua bagian Service Manager pada perangkat keras yang sama. Pendekatan lain, seperti peningkatan berdampingan atau peningkatan bergulir, tidak didukung.

Peningkatan ke Service Manager 2022 memerlukan persiapan. Kami menyarankan agar Anda menginstal Service Manager di lingkungan lab lalu mereplikasi database produksi Anda ke lab. Setelah itu lakukan peningkatan penginstalan baru di lab.

Evaluasi dan Pilih versi

Rilis System Center 2019 - Service Manager tersedia dalam dua versi berbeda:

  • Versi evaluasi (batas waktu 180 hari)
  • Pilih versi lisensi

Jalur peningkatan berikut didukung ke Service Manager 2022.

Versi Saat Ini Versi yang Ditingkatkan Status
System Center 2019 - Evaluasi Manajer Layanan System Center 2022 - Evaluasi Manajer Layanan Periode evaluasi tetap tidak berubah
System Center 2019 - Pilih Manajer Layanan System Center 2022 - Pilih Manajer Layanan Berlisensi

Catatan

Peningkatan dari versi evaluasi Service Manager ke versi evaluasi Service Manager 2022 tidak memperpanjang periode evaluasi 180 hari.

Lokasi penginstalan

Folder default untuk menginstal Service Manager adalah \Program Files\Microsoft System Center\Service Manager. Namun, ketika Anda melakukan peningkatan ke Service Manager, perangkat lunak diinstal di folder yang sebelumnya digunakan Service Manager. Jika Service Manager 2016/1801 sebelumnya ditingkatkan, maka folder berikut dapat digunakan:

\Program Files\Microsoft System Center\Service Manager

Persyaratan perangkat keras untuk System Center 2022 - Service Manager

Semua persyaratan perangkat keras untuk System Center 2022 - Service Manager sepenuhnya didokumenkan dalam Persyaratan Perangkat Keras.

Persyaratan perangkat lunak untuk System Center 2022 - Service Manager

Semua persyaratan perangkat lunak untuk System Center 2022- Service Manager sepenuhnya didokumenkan dalam Persyaratan Perangkat Lunak.

Mencegah pekerjaan MPSync dari rel

Sebelum Peningkatan

Deskripsi: Masalah dengan proses peningkatan menyebabkan pekerjaan MPSync gagal setelah peningkatan selesai. Untuk mencegah masalah ini (sebelum Anda meningkatkan)[#back-up-service-manager-before-you-upgrade], Anda harus menjalankan skrip SQL yang disebutkan di bawah ini pada database DWRepository untuk mendapatkan skrip SQL aktual yang menghilangkan dan menambahkan batasan pada kunci utama pada tabel fakta dalam database DWRepository untuk memperbaiki masalah. Selain itu, mengubah dan memuat pekerjaan mungkin juga gagal. Kesalahan ini dapat terjadi karena perawatan database yang salah.

;WITH FactName  
AS (  
       select w.WarehouseEntityName from etl.WarehouseEntity w  
       join etl.WarehouseEntityType t on w.WarehouseEntityTypeId = t.WarehouseEntityTypeId  
       where t.WarehouseEntityTypeName = 'Fact'  
),FactList  
AS (  
    SELECT  PartitionName, p.WarehouseEntityName,  
            RANK() OVER ( PARTITION BY p.WarehouseEntityName ORDER BY PartitionName ASC ) AS RK  
    FROM    etl.TablePartition p  
       join FactName f on p.WarehouseEntityName = f.WarehouseEntityName  
)  
, FactPKList  
AS (  
    SELECT  f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,  
            CASE WHEN b.CONSTRAINT_NAME = 'PK_' + f.WarehouseEntityName THEN 1 ELSE 0 END AS DefaultConstraints  
    FROM    FactList f  
    JOIN    INFORMATION_SCHEMA.KEY_COLUMN_USAGE a ON f.PartitionName = a.TABLE_NAME  
    JOIN    INFORMATION_SCHEMA.TABLE_CONSTRAINTS b ON a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = 'Primary key'  
)  
, FactWithoutDefaultConstraints  
AS (  
    SELECT  a.*  
    FROM    FactPKList a  
    LEFT JOIN FactPKList b ON b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1  
    WHERE   b.WarehouseEntityName IS NULL AND a.RK = 1  
)  
, FactPKListStr  
AS (  
    SELECT  DISTINCT f1.WarehouseEntityName, f1.TABLE_NAME, f1.CONSTRAINT_NAME, F.COLUMN_NAME AS PKList  
    FROM    FactWithoutDefaultConstraints f1  
    CROSS APPLY (  
                    SELECT  '[' + COLUMN_NAME + '],'  
                    FROM    FactWithoutDefaultConstraints f2  
                    WHERE   f2.TABLE_NAME = f1.TABLE_NAME  
                    ORDER BY COLUMN_NAME  
                FOR  
                   XML PATH('')  
                ) AS F (COLUMN_NAME)  
)  
SELECT  'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] DROP CONSTRAINT [' + f.CONSTRAINT_NAME + ']' + CHAR(13) + CHAR(10) +  
        'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] ADD CONSTRAINT [PK_' + f.WarehouseEntityName + '] PRIMARY KEY NONCLUSTERED (' + SUBSTRING(f.PKList, 1, LEN(f.PKList) -1) + ')' + CHAR(13) + CHAR(10)  
FROM    FactPKListStr f  

Solusi sementara 1: Jika Anda telah meningkatkan dan tidak mengalami masalah dengan kegagalan transformasi atau pemuatan pekerjaan tetapi mengalami kegagalan penyebaran paket manajemen, maka ikuti langkah-langkah di bagian (Sebelum Peningkatan)[#back-up-service-manager-before-you-upgrade]. Selain itu, setelah kunci primer default dipulihkan, mulai ulang penyebaran paket manajemen yang gagal di konsol Service Manager dengan menavigasi ke ruang kerja Gudang Data lalu pilih Paket Manajemen.

Solusi 2: Jika Anda telah meningkatkan dan mengalami masalah dengan kegagalan pekerjaan transformasi atau pemuatan, maka tentukan apakah paket manajemen SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base ada di database DWStagingAndConfig dengan menjalankan kueri berikut.

select * from ManagementPack where mpname like '%SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base%'  

Jika paket manajemen tidak ada, Anda perlu memulihkan database Anda ke status sebelum meningkatkan. Untuk memulihkan database Anda, lakukan langkah-langkah berikut.

  1. Lakukan langkah-langkah pemulihan bencana untuk pencadangan database.

  2. Nonaktifkan jadwal MPSyncJob.

  3. Pulihkan semua kunci primer yang hilang di DWRepository secara manual. Anda dapat menghilangkan dan membuat ulang kunci primer menggunakan skrip SQL dari bagian Sebelum Peningkatan.

  4. Mulai ulang penyebaran paket manajemen dasar yang gagal menggunakan konsol Service Manager.

Menguji peningkatan di lingkungan lab

Kami menyarankan agar Anda menguji peningkatan ke System Center 2022 - Service Manager di lingkungan lab.

Tingkatkan urutan dan waktu

Urutan peningkatan Anda penting. Lakukan langkah-langkah peningkatan dalam urutan berikut:

  1. Cadangkan database dan paket manajemen Anda. Lihat bagian Mencadangkan Database Manajer Layanan dan Mencadangkan Paket Manajemen yang Tidak Disegel di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan.

  2. Mulailah dengan server manajemen gudang data.

  3. Setelah peningkatan ke server manajemen gudang data selesai, tingkatkan server manajemen Manajer Layanan awal (utama). Jika Anda membuat lebih dari satu server manajemen Manajer Layanan, server manajemen Manajer Layanan awal adalah server pertama yang Anda buat.

  4. Kemudian tingkatkan semua server manajemen Sekunder, Self-Service Portal, dan konsol Manajer Layanan.

Setelah penginstalan, lakukan hal berikut:

  1. Nonaktifkan semua pekerjaan Gudang Data. Untuk melakukan ini, buka shell Service Manager, lalu jalankan perintah berikut:

    $DW ='DWMS Servername' 
    Get-scdwjob -Computername $DW | %{disable-scdwjobschedule -Computername $DW -jobname $_.Name} 
    
  2. Buat perubahan yang diperlukan dalam skrip PowerShell berikut berdasarkan tampilan sumber data di lingkungan Anda, lalu jalankan skrip dengan menggunakan hak istimewa yang ditingkatkan:

    $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)  
    
    
  3. Aktifkan jadwal pekerjaan dengan menjalankan perintah berikut:

    $DW ='DWMS Servername' 
    
    Get-scdwjob -Computername $DW | %{enable-scdwjobschedule -Computername $DW -jobname $_.Name} 
    
  4. Mulai ulang server manajemen Gudang Data.

  5. Terapkan Update Rollup 2 untuk System Center 2022 Service Manager ke server manajemen Gudang Data, Server manajemen utama, Server manajemen sekunder, portal Self-Service, dan semua konsol Analis.

Dampak database

Dengan System Center 2022 - Service Manager, Anda memiliki opsi untuk menginstal Operations Manager dan Configuration Manager data marts. Memilih opsi ini akan menghasilkan persyaratan ruang tambahan pada hard disk drive untuk dua database, serta grup file dan file log terkait.

Mencadangkan Service Manager sebelum Anda meningkatkan

Sebelum memulai peningkatan apa pun, kami sarankan Anda mencadangkan Service Manager dan database gudang data serta kunci enkripsi. Jika Anda telah mencadangkan database dan kunci enkripsi, Anda dapat terus menjalankan peningkatan. Jika tidak, tinjau prosedur pencadangan di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan sebelum Anda melanjutkan peningkatan.

Mendaftarkan gudang data Service Manager

Jika Anda telah menginstal server manajemen gudang data di lingkungan Anda, sebagai bagian dari proses peningkatan, Anda harus dapat melihat status pekerjaan gudang data. Anda tidak dapat melakukan tugas ini jika Anda belum terdaftar di gudang data Service Manager. Jika tombol Gudang Data tidak terlihat di konsol Manajer Layanan, selesaikan prosedur dalam Mendaftar dengan Gudang Data Manajer Layanan untuk Mengaktifkan Pelaporan di Panduan Penyebaran untuk Pusat Sistem - Manajer Layanan.

Kunci enkripsi

Setelah selesai menjalankan Penyetelan untuk menginstal atau memutakhirkan ke System Center 2022 - Service Manager, Anda akan diminta untuk membuka Wizard Pencadangan atau Pemulihan Enkripsi. Jika sebelumnya Anda telah mencadangkan kunci enkripsi, tidak diperlukan tindakan tambahan. Jika Anda tidak pernah mencadangkan kunci enkripsi, gunakan Wizard Pencadangan atau Pemulihan Kunci Enkripsi untuk mencadangkan kunci enkripsi di server manajemen Service Manager.

Artikel ini menyediakan informasi peningkatan untuk System Center 2019 - Service Manager (SM)

Peningkatan ke System Center 2019 - Service Manager

Bagian berikut memberikan informasi tentang cara meningkatkan ke System Center 2019 - Service Manager (SM).

Peringatan

Urutan di mana Anda melakukan peningkatan komponen adalah penting. Kegagalan untuk mengikuti urutan peningkatan yang benar dapat mengakibatkan kegagalan komponen yang tidak ada opsi pemulihan. Komponen Pusat Sistem yang terpengaruh adalah:

  1. Orchestrator
  2. Manajer Layanan
  3. Pengelola Perlindungan Data
  4. Manajer Operasional
  5. Manajer Konfigurasi
  6. Pengelola Mesin Virtual
  7. Pengontrol Aplikasi

Anda hanya dapat meningkatkan ke System Center 2019 dari System Center 2016 atau 1801 atau 1807.

Penting

Diasumsikan dalam panduan ini bahwa Anda melakukan peningkatan ke versi Pusat Sistem yang ada. Untuk informasi tentang menginstal System Center 2019 - Service Manager di komputer di mana tidak ada versi Service Manager sebelumnya, lihat menyebarkan System Center - Service Manager.

Merencanakan peningkatan ke System Center 2019 - Service Manager

Bagian ini menguraikan prosedur yang diperlukan untuk meningkatkan ke System Center 2019.

Peningkatan di tempat dari Service Manager 2016, 1801, 1807 didukung. Peningkatan di tempat adalah peningkatan dari semua bagian Manajer Layanan pada perangkat keras yang sama. Pendekatan lain, seperti peningkatan berdampingan atau peningkatan bergulir, tidak didukung.

Peningkatan ke Service Manager 2019 memerlukan persiapan. Kami menyarankan agar Anda menginstal Service Manager di lingkungan lab lalu mereplikasi database produksi Anda ke lab. Setelah itu, lakukan peningkatan penginstalan baru di lab.

Evaluasi dan Pilih versi

Rilis System Center 2016 dan 1801 - Service Manager tersedia dalam dua versi berbeda:

  • Versi evaluasi (waktu habis 180 hari)
  • Pilih versi lisensi

Jalur peningkatan berikut didukung ke Service Manager 2019.

Versi Saat Ini Versi yang Ditingkatkan Status
System Center 2016/1801 - Evaluasi Manajer Layanan System Center 2019 - Evaluasi Manajer Layanan Periode evaluasi tetap tidak berubah
System Center 2016/1801/1807 - Pilih Manajer Layanan System Center 2019 - Pilih Manajer Layanan Berlisensi

Catatan

Peningkatan dari versi evaluasi Service Manager ke versi evaluasi Service Manager 2019 tidak memperpanjang periode evaluasi 180 hari.

Lokasi penginstalan

Folder default untuk menginstal Service Manager adalah \Program Files\Microsoft System Center\Service Manager. Namun, ketika Anda melakukan peningkatan ke Service Manager, perangkat lunak diinstal di folder yang sebelumnya digunakan Service Manager. Jika Service Manager 2016/1801 sebelumnya dimutakhirkan, folder berikut dapat digunakan:

\Program Files\Microsoft System Center\Service Manager

Persyaratan perangkat keras untuk System Center 2019 - Service Manager

Semua persyaratan perangkat keras untuk System Center 2019 - Service Manager sepenuhnya di dokumentasikan dalam Persyaratan Perangkat Keras.

Persyaratan perangkat lunak untuk System Center 2019 - Service Manager

Semua persyaratan perangkat lunak untuk System Center 2019- Service Manager sepenuhnya di dokumentasikan dalam Persyaratan Perangkat Lunak.

Dampak pada pengembangan kustom

Dengan rilis System Center 2016 - Service Manager, produk telah pindah untuk mendukung .NET 4.5.1. Alat ini diatur untuk mendukung gerakan ini ke .NET 4.5.1 yang diperlukan untuk memutus beberapa dependensi dan telah menyebabkan pergerakan kelas di seluruh rakitan.

Mencegah pekerjaan MPSync dari rel

Sebelum Peningkatan

Deskripsi: Masalah dengan proses peningkatan menyebabkan pekerjaan MPSync gagal setelah peningkatan selesai. Untuk mencegah masalah ini terjadi sebelum Anda meningkatkan, Anda harus menjalankan skrip SQL di bawah ini pada database DWRepository untuk mendapatkan skrip SQL aktual yang menghilangkan dan menambahkan batasan pada kunci primer pada tabel fakta dalam database DWRepository untuk memperbaiki masalah. Selain itu, mengubah dan memuat pekerjaan mungkin juga gagal. Kesalahan ini dapat terjadi karena perawatan database yang salah.

;WITH FactName  
AS (  
       select w.WarehouseEntityName from etl.WarehouseEntity w  
       join etl.WarehouseEntityType t on w.WarehouseEntityTypeId = t.WarehouseEntityTypeId  
       where t.WarehouseEntityTypeName = 'Fact'  
),FactList  
AS (  
    SELECT  PartitionName, p.WarehouseEntityName,  
            RANK() OVER ( PARTITION BY p.WarehouseEntityName ORDER BY PartitionName ASC ) AS RK  
    FROM    etl.TablePartition p  
       join FactName f on p.WarehouseEntityName = f.WarehouseEntityName  
)  
, FactPKList  
AS (  
    SELECT  f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,  
            CASE WHEN b.CONSTRAINT_NAME = 'PK_' + f.WarehouseEntityName THEN 1 ELSE 0 END AS DefaultConstraints  
    FROM    FactList f  
    JOIN    INFORMATION_SCHEMA.KEY_COLUMN_USAGE a ON f.PartitionName = a.TABLE_NAME  
    JOIN    INFORMATION_SCHEMA.TABLE_CONSTRAINTS b ON a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = 'Primary key'  
)  
, FactWithoutDefaultConstraints  
AS (  
    SELECT  a.*  
    FROM    FactPKList a  
    LEFT JOIN FactPKList b ON b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1  
    WHERE   b.WarehouseEntityName IS NULL AND a.RK = 1  
)  
, FactPKListStr  
AS (  
    SELECT  DISTINCT f1.WarehouseEntityName, f1.TABLE_NAME, f1.CONSTRAINT_NAME, F.COLUMN_NAME AS PKList  
    FROM    FactWithoutDefaultConstraints f1  
    CROSS APPLY (  
                    SELECT  '[' + COLUMN_NAME + '],'  
                    FROM    FactWithoutDefaultConstraints f2  
                    WHERE   f2.TABLE_NAME = f1.TABLE_NAME  
                    ORDER BY COLUMN_NAME  
                FOR  
                   XML PATH('')  
                ) AS F (COLUMN_NAME)  
)  
SELECT  'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] DROP CONSTRAINT [' + f.CONSTRAINT_NAME + ']' + CHAR(13) + CHAR(10) +  
        'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] ADD CONSTRAINT [PK_' + f.WarehouseEntityName + '] PRIMARY KEY NONCLUSTERED (' + SUBSTRING(f.PKList, 1, LEN(f.PKList) -1) + ')' + CHAR(13) + CHAR(10)  
FROM    FactPKListStr f  

Solusi sementara 1: Jika Anda telah meningkatkan dan tidak memiliki masalah dengan kegagalan pekerjaan transformasi atau pemuatan tetapi mengalami kegagalan penyebaran paket manajemen, ikuti langkah-langkah di bagian Sebelum Peningkatan. Selain itu, setelah kunci primer default dipulihkan, mulai ulang penyebaran paket manajemen yang gagal di konsol Service Manager dengan menavigasi ke ruang kerja Gudang Data lalu pilih Paket Manajemen.

Solusi 2: Jika Anda telah meningkatkan dan mengalami masalah dengan kegagalan pekerjaan transformasi atau pemuatan, maka tentukan apakah paket manajemen SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base ada di database DWStagingAndConfig dengan menjalankan kueri berikut.

select * from ManagementPack where mpname like '%SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base%'  

Jika paket manajemen tidak ada, Anda perlu memulihkan database Anda ke status sebelum memutakhirkan. Untuk memulihkan database Anda, lakukan langkah-langkah berikut.

  1. Lakukan langkah-langkah pemulihan bencana untuk pencadangan database.

  2. Nonaktifkan jadwal MPSyncJob.

  3. Pulihkan semua kunci primer yang hilang di DWRepository secara manual. Anda dapat menghilangkan dan membuat ulang kunci utama menggunakan skrip SQL dari bagian Sebelum Peningkatan.

  4. Mulai ulang penyebaran paket manajemen dasar yang gagal menggunakan konsol Service Manager.

Menguji peningkatan di lingkungan lab

Kami menyarankan agar Anda menguji peningkatan ke System Center 2019 - Service Manager di lingkungan lab.

Tingkatkan urutan dan waktu

Urutan peningkatan Anda penting. Lakukan langkah-langkah peningkatan dalam urutan berikut:

  1. Cadangkan database dan paket manajemen Anda. Lihat bagian Mencadangkan Database Manajer Layanan dan Mencadangkan Paket Manajemen yang Tidak Disegel di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan.

  2. Mulailah dengan server manajemen gudang data. Anda akan menghentikan pekerjaan gudang data, dan Anda tidak akan dapat memulainya lagi sampai Anda menyelesaikan peningkatan.

  3. Setelah peningkatan ke server manajemen gudang data selesai, tingkatkan server manajemen Manajer Layanan awal. Jika Anda membuat lebih dari satu server manajemen Manajer Layanan, server manajemen Manajer Layanan awal adalah server pertama yang Anda buat.

  4. Tingkatkan konsol Service Manager dan server manajemen Service Manager tambahan apa pun.

  5. Mulai ulang pekerjaan gudang data.

  6. Sebarkan Portal Self-Service baru.

Waktu peningkatan Anda juga penting. Setelah meningkatkan server manajemen gudang data, Anda harus memperbarui server manajemen Manajer Layanan dan juga menyebarkan Portal Self-Service baru. Setelah meningkatkan server manajemen Service Manager awal, Anda harus siap untuk meningkatkan konsol Service Manager atau konsol Manajer Layanan, server manajemen Service Manager tambahan, dan portal Self-Service secara bersamaan.

Dampak database

Dengan System Center 2019 - Service Manager, Anda memiliki opsi untuk menginstal Operations Manager dan Configuration Manager data marts. Memilih opsi ini akan menghasilkan persyaratan ruang tambahan pada hard disk drive untuk dua database, serta grup file dan file log terkait.

Mencadangkan Service Manager sebelum Anda meningkatkan

Sebelum memulai peningkatan apa pun, kami sarankan Anda mencadangkan Manajer Layanan dan database gudang data dan kunci enkripsi. Jika Anda telah mencadangkan database dan kunci enkripsi, Anda dapat terus menjalankan peningkatan. Jika tidak, tinjau prosedur pencadangan di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan sebelum Anda melanjutkan peningkatan.

Mendaftarkan gudang data Service Manager

Jika Anda telah menginstal server manajemen gudang data di lingkungan Anda, sebagai bagian dari proses peningkatan, Anda harus dapat melihat status pekerjaan gudang data. Anda tidak dapat melakukan tugas ini jika Anda belum mendaftar di gudang data Service Manager. Jika tombol Gudang Data tidak terlihat di konsol Service Manager, selesaikan prosedur dalam Mendaftar dengan Gudang Data Manajer Layanan untuk Mengaktifkan Pelaporan di Panduan Penyebaran untuk Pusat Sistem - Manajer Layanan.

Kunci enkripsi

Setelah selesai menjalankan Penyetelan untuk menginstal atau memutakhirkan ke System Center 2019 - Service Manager, Anda akan diminta untuk membuka Wizard Pencadangan atau Pemulihan Enkripsi. Jika sebelumnya Anda telah mencadangkan kunci enkripsi, tidak diperlukan tindakan tambahan. Jika Anda tidak pernah mencadangkan kunci enkripsi, gunakan Wizard Pencadangan atau Pemulihan Kunci Enkripsi untuk mencadangkan kunci enkripsi di server manajemen Service Manager.

Penting

Versi Service Manager ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Service Manager 2022.

Anda harus menginstal Pusat Sistem - Service Manager 1801 untuk menerapkan pembaruan 1807. Pelajari selengkapnya tentang cara menginstal SM 1807.

Penting

Versi Service Manager ini telah mencapai akhir dukungan. Kami menyarankan Anda untuk meningkatkan ke Service Manager 2022.

Artikel ini menyediakan informasi peningkatan untuk System Center 1801 - Service Manager (SM)

Artikel ini menyediakan informasi peningkatan untuk System Center 2016 - Service Manager (SM)

Meningkatkan ke Pusat Sistem 1801 - Manajer Layanan

Bagian berikut memberikan informasi tentang cara meningkatkan System Center 2012 R2 dan 2016 Service Manager ke System Center 1801 - Service Manager (SM).

Peringatan

Urutan di mana Anda melakukan peningkatan komponen adalah penting. Kegagalan untuk mengikuti urutan peningkatan yang benar dapat mengakibatkan kegagalan komponen yang tidak ada opsi pemulihan. Komponen Pusat Sistem yang terpengaruh adalah:

  1. Orchestrator
  2. Manajer Layanan
  3. Pengelola Perlindungan Data
  4. Manajer Operasional
  5. Manajer Konfigurasi
  6. Pengelola Mesin Virtual
  7. Pengontrol Aplikasi

Anda hanya dapat meningkatkan ke System Center 1801 dari System Center 2012 R2 - Service Manager dengan Update Rollup 14 dan System Center Service Manager 2016 dengan UR4.

Penting

Diasumsikan dalam panduan ini bahwa Anda melakukan peningkatan ke versi Pusat Sistem yang ada. Untuk informasi tentang menginstal System Center 1801 - Service Manager di komputer di mana tidak ada versi Service Manager sebelumnya, lihat menyebarkan System Center - Service Manager.

Merencanakan peningkatan ke System Center 1801 - Service Manager

Bagian ini menguraikan prosedur yang diperlukan untuk meningkatkan ke System Center 1801.

Peningkatan di tempat dari Service Manager 2012 R2 UR14 dan 2016 UR4 ke Service Manager 1801 didukung. Peningkatan di tempat adalah peningkatan semua bagian Service Manager pada perangkat keras yang sama. Pendekatan lain, seperti peningkatan berdampingan atau peningkatan bergulir, tidak didukung.

Meningkatkan ke Service Manager 1801 memerlukan persiapan. Kami menyarankan agar Anda menginstal Service Manager di lingkungan lab lalu mereplikasi database produksi Anda ke lab. Anda kemudian melakukan peningkatan penginstalan baru di lab.

Evaluasi dan Pilih versi

Rilis System Center 2012 R2 dan 2016 - Service Manager tersedia dalam dua versi berbeda:

  • Versi evaluasi (waktu habis 180 hari)
  • Pilih versi lisensi

Jalur peningkatan berikut didukung ke Service Manager 1801.

Versi Saat Ini Versi yang Ditingkatkan Status
System Center 2012 R2/2016 - Evaluasi Manajer Layanan System Center 1801 - Evaluasi Manajer Layanan Periode evaluasi tetap tidak berubah
System Center 2012 R2/2016 - Pilih Manajer Layanan Pusat Sistem 1801 - Pilih Manajer Layanan Berlisensi

Catatan

Peningkatan dari versi evaluasi Service Manager ke versi evaluasi Service Manager 1801 tidak memperpanjang periode evaluasi 180 hari.

Lokasi penginstalan

Folder default untuk menginstal Service Manager adalah \Program Files\Microsoft System Center\Service Manager. Namun, ketika Anda melakukan peningkatan ke Service Manager, perangkat lunak diinstal di folder yang sebelumnya digunakan Service Manager. Jika Service Manager 2012/2016 sebelumnya dimutakhirkan, folder berikut dapat digunakan:

\Program Files\Microsoft System Center\Service Manager

Persyaratan perangkat keras untuk System Center 1801 - Service Manager

Semua persyaratan perangkat keras untuk System Center 1801 - Service Manager sepenuhnya di dokumentasikan dalam Persyaratan Perangkat Keras.

Persyaratan perangkat lunak untuk System Center 1801 - Service Manager

Untuk meningkatkan ke System Center 1801, Anda harus terlebih dahulu menerapkan Update Rollup 14 untuk 2012 R2 dan UR4 untuk 2016 Service Manager.

Semua persyaratan perangkat lunak untuk System Center 1801 - Service Manager sepenuhnya di dokumentasikan dalam Persyaratan Perangkat Lunak.

Dampak pada pengembangan kustom

Dengan rilis System Center 2016 - Service Manager, produk telah pindah untuk mendukung .NET 4.5.1. Alat ini diatur untuk mendukung gerakan ini ke .NET 4.5.1 yang diperlukan untuk memutus beberapa dependensi dan telah menyebabkan pergerakan kelas di seluruh rakitan. Oleh karena itu, peningkatan ke Service Manager 1801 dari 2012 R2 dapat merusak solusi kustom yang dibuat di rumah atau oleh pihak ketiga (non-Microsoft). Silakan lihat langkah-langkah untuk meningkatkan solusi kustom Anda, untuk menghindari masuk ke masalah ini.

Mencegah pekerjaan MPSync dari rel

Sebelum Peningkatan

Deskripsi: Masalah dengan proses peningkatan menyebabkan pekerjaan MPSync gagal setelah peningkatan selesai. Untuk mencegah masalah ini terjadi sebelum Anda meningkatkan, Anda harus menjalankan skrip SQL di bawah ini pada database DWRepository untuk mendapatkan skrip SQL aktual yang menghilangkan dan menambahkan batasan pada kunci primer pada tabel fakta dalam database DWRepository untuk memperbaiki masalah. Selain itu, mengubah dan memuat pekerjaan mungkin juga gagal. Kesalahan ini dapat terjadi karena perawatan database yang salah.

;WITH FactName  
AS (  
       select w.WarehouseEntityName from etl.WarehouseEntity w  
       join etl.WarehouseEntityType t on w.WarehouseEntityTypeId = t.WarehouseEntityTypeId  
       where t.WarehouseEntityTypeName = 'Fact'  
),FactList  
AS (  
    SELECT  PartitionName, p.WarehouseEntityName,  
            RANK() OVER ( PARTITION BY p.WarehouseEntityName ORDER BY PartitionName ASC ) AS RK  
    FROM    etl.TablePartition p  
       join FactName f on p.WarehouseEntityName = f.WarehouseEntityName  
)  
, FactPKList  
AS (  
    SELECT  f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,  
            CASE WHEN b.CONSTRAINT_NAME = 'PK_' + f.WarehouseEntityName THEN 1 ELSE 0 END AS DefaultConstraints  
    FROM    FactList f  
    JOIN    INFORMATION_SCHEMA.KEY_COLUMN_USAGE a ON f.PartitionName = a.TABLE_NAME  
    JOIN    INFORMATION_SCHEMA.TABLE_CONSTRAINTS b ON a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = 'Primary key'  
)  
, FactWithoutDefaultConstraints  
AS (  
    SELECT  a.*  
    FROM    FactPKList a  
    LEFT JOIN FactPKList b ON b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1  
    WHERE   b.WarehouseEntityName IS NULL AND a.RK = 1  
)  
, FactPKListStr  
AS (  
    SELECT  DISTINCT f1.WarehouseEntityName, f1.TABLE_NAME, f1.CONSTRAINT_NAME, F.COLUMN_NAME AS PKList  
    FROM    FactWithoutDefaultConstraints f1  
    CROSS APPLY (  
                    SELECT  '[' + COLUMN_NAME + '],'  
                    FROM    FactWithoutDefaultConstraints f2  
                    WHERE   f2.TABLE_NAME = f1.TABLE_NAME  
                    ORDER BY COLUMN_NAME  
                FOR  
                   XML PATH('')  
                ) AS F (COLUMN_NAME)  
)  
SELECT  'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] DROP CONSTRAINT [' + f.CONSTRAINT_NAME + ']' + CHAR(13) + CHAR(10) +  
        'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] ADD CONSTRAINT [PK_' + f.WarehouseEntityName + '] PRIMARY KEY NONCLUSTERED (' + SUBSTRING(f.PKList, 1, LEN(f.PKList) -1) + ')' + CHAR(13) + CHAR(10)  
FROM    FactPKListStr f  

Solusi sementara 1: Jika Anda telah meningkatkan dan tidak memiliki masalah dengan kegagalan pekerjaan transformasi atau pemuatan tetapi mengalami kegagalan penyebaran paket manajemen, ikuti langkah-langkah di bagian Sebelum Peningkatan. Selain itu, setelah kunci primer default dipulihkan, mulai ulang penyebaran paket manajemen yang gagal di konsol Service Manager dengan menavigasi ke ruang kerja Gudang Data lalu pilih Paket Manajemen.

Solusi 2: Jika Anda telah memutakhirkan dan mengalami masalah dengan kegagalan pekerjaan transformasi atau pemuatan, maka tentukan apakah paket manajemen SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base ada di database DWStagingAndConfig dengan menjalankan kueri berikut.

select * from ManagementPack where mpname like '%SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base%'  

Jika paket manajemen tidak ada, Anda perlu memulihkan database Anda ke status sebelum memutakhirkan. Untuk memulihkan database Anda, lakukan langkah-langkah berikut.

  1. Lakukan langkah-langkah pemulihan bencana untuk pencadangan database.

  2. Nonaktifkan jadwal MPSyncJob.

  3. Pulihkan semua kunci primer yang hilang di DWRepository secara manual. Anda dapat menghilangkan dan membuat ulang kunci utama menggunakan skrip SQL dari bagian Sebelum Peningkatan.

  4. Mulai ulang penyebaran paket manajemen dasar yang gagal menggunakan konsol Service Manager.

Menguji peningkatan di lingkungan lab

Kami menyarankan agar Anda menguji peningkatan ke System Center 1801 - Service Manager di lingkungan lab.

Tingkatkan urutan dan waktu

Urutan peningkatan Anda penting. Lakukan langkah-langkah peningkatan dalam urutan berikut:

  1. Cadangkan database dan paket manajemen Anda. Lihat topik "Mencadangkan Database Manajer Layanan" dan "Mencadangkan Paket Manajemen yang Tidak Disegel" di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan.

  2. Mulailah dengan server manajemen gudang data. Anda akan menghentikan pekerjaan gudang data, dan Anda tidak akan dapat memulainya lagi sampai Anda menyelesaikan peningkatan.

  3. Setelah peningkatan ke server manajemen gudang data selesai, tingkatkan server manajemen Manajer Layanan awal. Jika Anda membuat lebih dari satu server manajemen Manajer Layanan, server manajemen Manajer Layanan awal adalah server pertama yang Anda buat.

  4. Tingkatkan konsol Service Manager dan server manajemen Service Manager tambahan apa pun.

  5. Mulai ulang pekerjaan gudang data.

  6. Sebarkan Portal Self-Service baru.

Waktu peningkatan Anda juga penting. Setelah meningkatkan server manajemen gudang data, Anda harus memperbarui server manajemen Manajer Layanan dan menyebarkan Portal Self-Service baru. Setelah meningkatkan server manajemen Service Manager awal, Anda harus siap untuk meningkatkan konsol Service Manager atau konsol Manajer Layanan, server manajemen Service Manager tambahan, dan portal Self-Service secara bersamaan.

Dampak database

Dengan System Center 1801 - Service Manager, Anda memiliki opsi untuk menginstal Operations Manager dan Configuration Manager data marts. Memilih opsi ini akan menghasilkan persyaratan ruang tambahan pada hard disk drive untuk dua database, serta grup file dan file log terkait.

Mencadangkan Service Manager sebelum Anda meningkatkan

Sebelum memulai peningkatan apa pun, kami sarankan Anda mencadangkan Service Manager dan database gudang data serta kunci enkripsi. Jika Anda telah mencadangkan database dan kunci enkripsi, Anda dapat terus menjalankan peningkatan. Jika tidak, tinjau prosedur pencadangan di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan sebelum Anda melanjutkan peningkatan.

Mendaftarkan gudang data Service Manager

Jika Anda telah menginstal server manajemen gudang data di lingkungan Anda, sebagai bagian dari proses peningkatan, Anda harus dapat melihat status pekerjaan gudang data. Anda tidak dapat melakukan tugas ini jika Anda belum mendaftar di gudang data Service Manager. Jika tombol Gudang Data tidak terlihat di konsol Manajer Layanan, selesaikan prosedur dalam Mendaftar dengan Gudang Data Manajer Layanan untuk Mengaktifkan Pelaporan di Panduan Penyebaran untuk Pusat Sistem - Manajer Layanan.

Kunci enkripsi

Setelah selesai menjalankan Penyetelan untuk menginstal atau memutakhirkan ke System Center 1801 - Service Manager, Anda diminta untuk membuka Wizard Pencadangan atau Pemulihan Enkripsi. Jika sebelumnya Anda telah mencadangkan kunci enkripsi, tidak ada tindakan tambahan yang diperlukan. Jika Anda tidak pernah mencadangkan kunci enkripsi, gunakan Wizard Pencadangan atau Pemulihan Kunci Enkripsi untuk mencadangkan kunci enkripsi di server manajemen Pengelola Layanan.

Meningkatkan ke System Center 2016 - Service Manager

Bagian berikut memberikan informasi tentang cara meningkatkan dari System Center 2012 R2 - Service Manager ke System Center 2016 - Service Manager (SM).

Peringatan

Jika Anda berencana untuk meningkatkan dua komponen Pusat Sistem atau lebih, sangat penting bagi Anda untuk terlebih dahulu berkonsultasi dengan panduan Peningkatan ke Pusat Sistem 2016. Urutan peningkatan komponen penting untuk Anda lakukan. Kegagalan untuk mengikuti urutan peningkatan yang benar dapat mengakibatkan kegagalan komponen di mana tidak ada opsi pemulihan. Komponen Pusat Sistem yang terpengaruh adalah:

  1. Orchestrator
  2. Manajer Layanan
  3. Pengelola Perlindungan Data
  4. Manajer Operasional
  5. Manajer Konfigurasi
  6. Pengelola Mesin Virtual
  7. Pengontrol Aplikasi

Anda hanya dapat meningkatkan ke System Center 2016 dari System Center 2012 R2 - Service Manager dengan Pembaruan Rollup 9 atau yang lebih baru diinstal.

Penting

Diasumsikan dalam panduan ini bahwa Anda melakukan peningkatan ke System Center 2012 R2. Untuk informasi tentang menginstal System Center 2016 - Service Manager di komputer di mana tidak ada versi Service Manager sebelumnya, lihat Menyebarkan System Center 2016 - Service Manager.

Rencanakan peningkatan Anda ke System Center 2016 - Service Manager

Bagian ini menguraikan prosedur yang diperlukan untuk meningkatkan ke System Center 2016.

Peningkatan di tempat dari Service Manager 2012 R2 ke Service Manager 2016 didukung. Peningkatan di tempat adalah peningkatan semua bagian Service Manager pada perangkat keras yang sama. Pendekatan lain, seperti peningkatan berdampingan atau peningkatan bergulir, tidak didukung.

Peningkatan ke Service Manager 2016 memerlukan persiapan. Kami menyarankan agar Anda menginstal Service Manager di lingkungan lab lalu mereplikasi database produksi Anda ke lab. Anda kemudian melakukan peningkatan penginstalan baru di lab, dan setelah itu berhasil, lakukan peningkatan yang sama ke Service Manager SP1 di lingkungan produksi.

Evaluasi dan Pilih versi

Rilis System Center 2012 R2 - Service Manager tersedia dalam dua versi berbeda:

  • Versi evaluasi (batas waktu 180 hari)

  • Pilih versi lisensi

Jalur peningkatan berikut didukung ke Service Manager 2016.

Versi Saat Ini Versi yang Ditingkatkan Status
System Center 2012 R2 - Evaluasi Manajer Layanan System Center 2016 - Evaluasi Manajer Layanan Periode evaluasi tetap tidak berubah
System Center 2012 R2 - Pilih Manajer Layanan System Center 2016 - Pilih Manajer Layanan Berlisensi

Catatan

Peningkatan dari versi evaluasi Service Manager 2012 R2 ke versi evaluasi Service Manager 2016 tidak memperpanjang periode evaluasi 180 hari.

Lokasi penginstalan

Folder default untuk menginstal Service Manager adalah \Program Files\Microsoft System Center\Service Manager. Namun, ketika Anda melakukan peningkatan ke Service Manager, perangkat lunak diinstal di folder yang sebelumnya digunakan Service Manager. Jika Service Manager 2010 atau Service Manager 2012 sebelumnya ditingkatkan, maka folder berikut dapat digunakan:

\Program Files\Microsoft System Center\Service Manager 2010
\Program Files\Microsoft System Center\Service Manager 2012

Persyaratan perangkat keras untuk System Center 2016 - Service Manager

Semua persyaratan perangkat keras untuk System Center 2016 - Service Manager sepenuhnya didokumenkan dalam Persyaratan Perangkat Keras untuk System Center 2016 - Service Manager.

Persyaratan perangkat lunak untuk System Center 2016 - Service Manager

Untuk meningkatkan ke System Center 2016, Anda harus terlebih dahulu menerapkan Pembaruan Rollup 9 atau yang lebih baru untuk System Center 2012 R2 - Service Manager.

Semua persyaratan perangkat lunak untuk System Center 2016 - Service Manager sepenuhnya didokumenkan dalam Persyaratan Perangkat Lunak untuk System Center 2016 - Service Manager.

Dampak pada pengembangan kustom

Dengan rilis System Center 2016 - Service Manager, produk telah pindah untuk mendukung .NET 4.5.1. Alat ini diatur untuk mendukung gerakan ini ke .NET 4.5.1 yang diperlukan untuk merusak beberapa dependensi dan telah menyebabkan pergerakan kelas di seluruh rakitan. Oleh karena itu, peningkatan ke Service Manager 2016 dapat merusak solusi kustom yang dibuat di rumah atau oleh pihak ketiga (non-Microsoft). Silakan lihat langkah-langkah untuk meningkatkan solusi kustom Anda, untuk menghindari masuk ke masalah ini.

Mencegah kegagalan pekerjaan MPSync

Sebelum Peningkatan

Deskripsi: Masalah dengan proses peningkatan menyebabkan pekerjaan MPSync gagal setelah peningkatan selesai. Untuk mencegah masalah ini terjadi sebelum Anda meningkatkan, Anda harus menjalankan skrip SQL di bawah ini pada database DWRepository untuk mendapatkan skrip SQL aktual yang menghilangkan dan menambahkan batasan pada kunci primer pada tabel fakta dalam database DWRepository untuk memperbaiki masalah. Selain itu, mengubah dan memuat pekerjaan mungkin juga gagal. Kesalahan ini dapat terjadi karena perawatan database yang salah.

;WITH FactName  
AS (  
       select w.WarehouseEntityName from etl.WarehouseEntity w  
       join etl.WarehouseEntityType t on w.WarehouseEntityTypeId = t.WarehouseEntityTypeId  
       where t.WarehouseEntityTypeName = 'Fact'  
),FactList  
AS (  
    SELECT  PartitionName, p.WarehouseEntityName,  
            RANK() OVER ( PARTITION BY p.WarehouseEntityName ORDER BY PartitionName ASC ) AS RK  
    FROM    etl.TablePartition p  
       join FactName f on p.WarehouseEntityName = f.WarehouseEntityName  
)  
, FactPKList  
AS (  
    SELECT  f.WarehouseEntityName, a.TABLE_NAME, a.COLUMN_NAME, b.CONSTRAINT_NAME, f.RK,  
            CASE WHEN b.CONSTRAINT_NAME = 'PK_' + f.WarehouseEntityName THEN 1 ELSE 0 END AS DefaultConstraints  
    FROM    FactList f  
    JOIN    INFORMATION_SCHEMA.KEY_COLUMN_USAGE a ON f.PartitionName = a.TABLE_NAME  
    JOIN    INFORMATION_SCHEMA.TABLE_CONSTRAINTS b ON a.CONSTRAINT_NAME = b.CONSTRAINT_NAME AND b.CONSTRAINT_TYPE = 'Primary key'  
)  
, FactWithoutDefaultConstraints  
AS (  
    SELECT  a.*  
    FROM    FactPKList a  
    LEFT JOIN FactPKList b ON b.WarehouseEntityName = a.WarehouseEntityName AND b.DefaultConstraints = 1  
    WHERE   b.WarehouseEntityName IS NULL AND a.RK = 1  
)  
, FactPKListStr  
AS (  
    SELECT  DISTINCT f1.WarehouseEntityName, f1.TABLE_NAME, f1.CONSTRAINT_NAME, F.COLUMN_NAME AS PKList  
    FROM    FactWithoutDefaultConstraints f1  
    CROSS APPLY (  
                    SELECT  '[' + COLUMN_NAME + '],'  
                    FROM    FactWithoutDefaultConstraints f2  
                    WHERE   f2.TABLE_NAME = f1.TABLE_NAME  
                    ORDER BY COLUMN_NAME  
                FOR  
                   XML PATH('')  
                ) AS F (COLUMN_NAME)  
)  
SELECT  'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] DROP CONSTRAINT [' + f.CONSTRAINT_NAME + ']' + CHAR(13) + CHAR(10) +  
        'ALTER TABLE [dbo].[' + f.TABLE_NAME + '] ADD CONSTRAINT [PK_' + f.WarehouseEntityName + '] PRIMARY KEY NONCLUSTERED (' + SUBSTRING(f.PKList, 1, LEN(f.PKList) -1) + ')' + CHAR(13) + CHAR(10)  
FROM    FactPKListStr f  

Solusi sementara 1: Jika Anda telah meningkatkan dan tidak mengalami masalah dengan kegagalan transformasi atau pemuatan pekerjaan tetapi mengalami kegagalan penyebaran paket manajemen, ikuti langkah-langkah di bagian Sebelum Peningkatan. Selain itu, setelah kunci primer default dipulihkan, mulai ulang penyebaran paket manajemen yang gagal di konsol Service Manager dengan menavigasi ke ruang kerja Gudang Data lalu pilih Paket Manajemen.

Solusi 2: Jika Anda telah meningkatkan dan mengalami masalah dengan kegagalan pekerjaan transformasi atau pemuatan, maka tentukan apakah paket manajemen SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base ada di database DWStagingAndConfig dengan menjalankan kueri berikut.

select * from ManagementPack where mpname like '%SystemDerivedMp.Microsoft.SystemCenter.Datawarehouse.Base%'  

Jika paket manajemen tidak ada, Anda perlu memulihkan database Anda ke status sebelum meningkatkan. Untuk memulihkan database Anda, lakukan langkah-langkah berikut.

  1. Lakukan langkah-langkah pemulihan bencana untuk pencadangan database.

  2. Nonaktifkan jadwal MPSyncJob.

  3. Pulihkan semua kunci primer yang hilang di DWRepository secara manual. Anda dapat menghilangkan dan membuat ulang kunci primer menggunakan skrip SQL dari bagian Sebelum Peningkatan.

  4. Mulai ulang penyebaran paket manajemen dasar yang gagal menggunakan konsol Service Manager.

Menguji peningkatan di lingkungan lab

Kami menyarankan agar Anda menguji peningkatan ke System Center 2016 - Service Manager di lingkungan lab.

Tingkatkan urutan dan waktu

Urutan peningkatan Anda penting. Lakukan langkah-langkah peningkatan dalam urutan berikut:

  1. Cadangkan database dan paket manajemen Anda. Lihat bagian Mencadangkan Database Service Manager dan Mencadangkan Paket Manajemen yang Tidak Disegel di Panduan Pemulihan Bencana untuk System Center 2016 - Service Manager.

  2. Mulailah dengan server manajemen gudang data. Anda akan menghentikan pekerjaan gudang data, dan Anda tidak akan dapat memulainya lagi sampai Anda menyelesaikan peningkatan.

  3. Setelah peningkatan ke server manajemen gudang data selesai, tingkatkan server manajemen Service Manager awal. Jika Anda membuat lebih dari satu server manajemen Manajer Layanan, server manajemen Manajer Layanan awal adalah server pertama yang Anda buat.

  4. Tingkatkan konsol Service Manager dan server manajemen Service Manager tambahan.

  5. Mulai ulang pekerjaan gudang data.

  6. Sebarkan Portal Self-Service baru.

Waktu peningkatan Anda juga penting. Setelah meningkatkan server manajemen gudang data, Anda harus memperbarui server manajemen Manajer Layanan dan menyebarkan Portal Self-Service baru. Setelah meningkatkan server manajemen Service Manager awal, Anda harus siap untuk meningkatkan konsol Service Manager atau konsol Manajer Layanan, server manajemen Service Manager tambahan, dan portal Self-Service secara bersamaan.

Dampak database

Dengan System Center 2016 - Service Manager, Anda memiliki opsi untuk menginstal Operations Manager dan Configuration Manager data mart. Memilih opsi ini akan menghasilkan persyaratan ruang tambahan pada hard disk drive untuk dua database, serta grup file dan file log terkait.

Mencadangkan Service Manager sebelum Anda meningkatkan

Sebelum memulai peningkatan apa pun, kami sarankan Anda mencadangkan Service Manager dan database gudang data serta kunci enkripsi. Jika Anda telah mencadangkan database dan kunci enkripsi, Anda dapat terus menjalankan peningkatan. Jika tidak, tinjau prosedur pencadangan di Panduan Pemulihan Bencana untuk Pusat Sistem - Manajer Layanan sebelum Anda melanjutkan peningkatan.

Mendaftarkan gudang data Service Manager

Jika Anda telah menginstal server manajemen gudang data di lingkungan Anda, sebagai bagian dari proses peningkatan, Anda harus dapat melihat status pekerjaan gudang data. Anda tidak dapat melakukan tugas ini jika Anda belum mendaftar di gudang data Service Manager. Jika tombol Gudang Data tidak terlihat di konsol Service Manager, selesaikan prosedur di Mendaftar dengan Gudang Data Manajer Layanan untuk Mengaktifkan Pelaporan di Panduan Penyebaran untuk System Center 2016 - Service Manager.

Kunci enkripsi

Setelah selesai menjalankan Penyetelan untuk menginstal atau meningkatkan ke System Center 2016 - Service Manager, Anda diminta untuk membuka Wizard Pencadangan atau Pemulihan Enkripsi. Jika sebelumnya Anda telah mencadangkan kunci enkripsi, tidak ada tindakan tambahan yang diperlukan. Jika Anda tidak pernah mencadangkan kunci enkripsi, gunakan Wizard Pencadangan atau Pemulihan Kunci Enkripsi untuk mencadangkan kunci enkripsi di server manajemen Pengelola Layanan.

Langkah berikutnya