Meningkatkan Master Data Services

Berlaku untuk:SQL Server - Khusus Windows

Berikut ini adalah skenario untuk memutakhirkan Microsoft SQL Server Master Data Services.

Penting

  • Cadangkan database Anda sebelum melakukan peningkatan apa pun.
  • Proses peningkatan membuat ulang prosedur tersimpan dan meningkatkan tabel yang digunakan oleh Master Data Services. Penyesuaian apa pun yang telah Anda lakukan pada salah satu komponen ini mungkin hilang.
  • Paket penyebaran model hanya dapat digunakan dalam edisi SQL Server paket tersebut dibuat. Anda tidak dapat menyebarkan paket penyebaran model yang dibuat di SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), atau SQL Server 2014 (12.x) ke SQL Server 2016 (13.x).
  • Setelah memutakhirkan Layanan Kualitas Data dan Master Data Services ke versi terbaru SQL Server, versi Master Data Services Add-In sebelumnya untuk Excel tidak akan berfungsi lagi. Anda dapat mengunduh Master Data Services Add-In SQL Server 2016 (13.x) untuk Excel dari Add-in Master Data Services untuk Microsoft Excel.

Lokasi File

  • Pada SQL Server 2017 (14.x), secara default, file diinstal di drive:\Program Files\Microsoft SQL Server\140\Master Data Services.

  • Di SQL Server 2016 (13.x), secara default, file diinstal di drive:\Program Files\Microsoft SQL Server\130\Master Data Services.

  • Di SQL Server 2014 (12.x), secara default, file diinstal di drive:\Program Files\Microsoft SQL Server\120\Master Data Services.

  • Di SQL Server 2012 (11.x), secara default, file diinstal di drive:\Program Files\Microsoft SQL Server\110\Master Data Services.

  • Di SQL Server 2008 R2 (10.50.x), secara default, file diinstal di drive:\Program Files\Microsoft SQL Server\Master Data Services.

Meningkatkan tanpa Peningkatan Mesin Database

Dalam skenario ini Anda terus menggunakan SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x), atau SQL Server 2016 (13.x) untuk menghosting database MDS Anda. Namun, Anda harus meningkatkan skema database MDS, lalu membuat aplikasi web SQL Server saat ini untuk mengakses database MDS. Setelah peningkatan, database MDS tidak dapat lagi diakses oleh aplikasi web sebelumnya.

Anda dapat menginstal SQL Server saat ini dan versi SQL Server yang lebih lama pada komputer yang sama. File diinstal di lokasi yang berbeda, seperti yang ditunjukkan di Lokasi File.

Untuk meningkatkan tanpa peningkatan Mesin Database

  1. Instal Master Data Services dan fitur lain yang Anda inginkan.

    1. Buka wizard Penyetelan SQL Server.

    2. Di panel kiri, klik Penginstalan.

    3. Di panel kanan, klik Baru SQL Server penginstalan mandiri atau tambahkan fitur ke penginstalan yang sudah ada.

    4. Pada halaman Pilihan Fitur, pilih Master Data Services dan fitur lain yang ingin Anda instal.

    5. Selesaikan wizard.

  2. Tingkatkan skema database MDS.

    1. Buka SQL Server Master Data Services Configuration Manager saat ini.

      Penting

      Untuk memutakhirkan skema database MDS, Anda harus masuk sebagai Akun Administrator yang ditentukan saat database MDS dibuat. Dalam database MDS, di mdm.tblUser, pengguna ini memiliki nilai ID1.

    2. Di panel kiri, klik Konfigurasi Database.

    3. Di panel kanan, klik Pilih Database dan tentukan informasi untuk SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x), atau SQL Server 2016 (13.x) instans database.

    4. Klik Mutakhirkan Database untuk memulai Panduan Memutakhirkan Database. Untuk informasi selengkapnya, lihat Panduan Peningkatan Database (Manajer Konfigurasi Master Data Services).

  3. Membuat aplikasi web.

    1. Buka SQL Server Master Data Services Configuration Manager saat ini.

    2. Di panel kiri, klik Konfigurasi Web.

    3. Di panel kanan, dari daftar Situs Web , pilih salah satu opsi berikut ini:

      • Situs Web Default, lalu klik Buat Aplikasi.

      • Buat situs baru. Aplikasi web baru secara otomatis dibuat ketika situs web dibuat.

      Penting

      Aplikasi web MDS Anda yang ada dari versi SQL Server yang lebih lama (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x), atau SQL Server 2016 (13.x)) tersedia untuk dipilih dalam versi SQL Server Manajer Konfigurasi Master Data Services. Anda tidak boleh memilih aplikasi web yang ada, dan sebaliknya harus membuat aplikasi web SQL Server 2016 (13.x) untuk MDS. Jika tidak, Anda akan menerima kesalahan saat mencoba mengaitkan aplikasi web dengan database MDS yang ditingkatkan yang menyatakan bahwa halaman yang diminta tidak dapat diakses karena data konfigurasi terkait untuk halaman tidak valid.

      Jika Anda ingin menggunakan nama (alias) yang sama untuk aplikasi web MDS seperti yang sudah ada (SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x), atau SQL Server 2016 (13.x)), aplikasi web, Anda harus terlebih dahulu menghapus aplikasi web dan kumpulan aplikasi terkait dari IIS, lalu membuat aplikasi web dengan nama yang sama menggunakan SQL Server versi Manajer Konfigurasi Master Data Services 2016 (13.x). Untuk informasi tentang menghapus aplikasi web dan kumpulan aplikasi dari IIS, lihat Menghapus Aplikasi (IIS) dan Menghapus Kumpulan Aplikasi (IIS).

  4. Kaitkan aplikasi web baru dengan database MDS yang ditingkatkan.

    1. Di bagian Kaitkan Aplikasi dengan Database , klik Pilih.

    2. Pilih database MDS.

    3. KlikTerapkan.

Tingkatkan dengan Peningkatan Mesin Database

Dalam skenario ini Anda akan meningkatkan mesin database dan aplikasi Master Data Services dari versi yang lebih lama ke SQL Server 2016 (13.x) atau SQL Server 2017 (14.x).

Untuk meningkatkan dengan peningkatan Mesin Database

  1. Hanya untuk SQL Server 2008 R2 (10.50.x): Buka Panel Kontrol>Program dan Fitur dan hapus instalan microsoft SQL Server 2008 R2 (10.50.x) Master Data Services.

  2. Tingkatkan mesin database ke SQL Server 2016 (13.x) atau SQL Server 2017 (14.x). Untuk informasi selengkapnya, lihat Memilih Metode Peningkatan Mesin Database.

  3. Selesaikan semua langkah dalam Peningkatan tanpa Peningkatan Mesin Database .

Peningkatan dalam Skenario Two-Computer

Dalam skenario ini Anda meningkatkan sistem di mana SQL Server diinstal pada dua komputer: satu dengan SQL Server 2016 (13.x) atau SQL Server 2017 (14.x), dan yang lainnya dengan versi SQL Server sebelumnya.

Jika versi SQL Server yang lebih lama diinstal, Anda terus menggunakan versi yang lebih lama untuk menghosting database MDS Anda di satu komputer. Namun, Anda harus meningkatkan skema database MDS, lalu menggunakan aplikasi web SQL Server 2016 (13.x) atau SQL Server 2017 (14.x) masing-masing untuk mengakses database MDS. Database MDS tidak dapat lagi diakses oleh aplikasi web versi sebelumnya.

Untuk meningkatkan dalam skenario dua komputer

Tingkatkan dengan Memulihkan Database dari Cadangan

Dalam skenario ini, baik SQL Server 2016 (13.x) atau SQL Server 2017 (14.x) diinstal bersama dengan versi sebelumnya pada komputer yang sama atau dua komputer yang berbeda. Database dicadangkan pada versi yang lebih lama dari rilis SQL Server 2016 (13.x) atau SQL Server 2017 (14.x), sebelum peningkatan, dan database harus dipulihkan.

Untuk meningkatkan dengan memulihkan database dari cadangan

  1. Instal Master Data Services dan fitur lain yang Anda inginkan.

    1. Buka wizard Penyetelan SQL Server.

    2. Di panel kiri, klik Penginstalan.

    3. Di panel kanan, klik Baru SQL Server penginstalan mandiri atau tambahkan fitur ke penginstalan yang sudah ada.

    4. Pada halaman Pilihan Fitur, pilih Master Data Services dan fitur lain yang ingin Anda instal.

    5. Selesaikan wizard.

  2. Pulihkan database yang dicadangkan.

  3. Tingkatkan skema database MDS, buat aplikasi web, dan kaitkan aplikasi web baru dengan database MDS yang ditingkatkan. Untuk instruksinya, lihat langkah 2 - 4 dalam Peningkatan tanpa Peningkatan Mesin Database

Pemecahan Masalah

Masalah: Saat Anda membuka SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (12.x), atau SQL Server 2016 (13.x), pesan kesalahan "versi klien tidak kompatibel dengan versi database" ditampilkan.

Solusi: Masalah ini terjadi ketika SQL Server 2008 R2 (10.50.x), SQL Server 2012 (11.x), SQL Server 2014 (2014)12.x), atau SQL Server aplikasi web Master Data Manager 2016 (13.x) mencoba mengakses database yang telah ditingkatkan ke atau SQL Server 2017 (14.x) Master Data Services. Anda harus menggunakan aplikasi web atau SQL Server 2017 (14.x) sebagai gantinya.

Masalah ini juga dapat terjadi jika Anda tidak menghentikan dan memulai ulang Kumpulan Aplikasi MDS di IIS saat meningkatkan skema database MDS. Mulai ulang Kumpulan Aplikasi MDS untuk memperbaiki masalah.

Lihat juga

Menginstal Master Data Services