Bagikan melalui


Perbandingan Skema

Artikel ini memberikan gambaran umum tentang fitur Perbandingan Skema untuk ekstensi MSSQL di Visual Studio Code. Perbandingan skema membandingkan dua definisi basis data, dan menerapkan perbedaan dari sumber ke target, termasuk koneksi basis data aktif, file .dacpac, dan proyek SQL.

Skema Compare menyederhanakan proses membandingkan database, dan memberi Anda kontrol penuh saat menyinkronkannya, bahkan di berbagai versi database. Anda dapat secara selektif memfilter perbedaan tertentu, dan kategori perbedaan, sebelum menerapkan perubahan apa pun.

Fitur

Perbandingan Skema menyediakan fitur berikut:

  • Bandingkan skema antara dua .dacpac file, database, atau proyek SQL.
  • Lihat hasil sebagai sekumpulan tindakan untuk mencocokkan target terhadap sumber.
  • Secara selektif mengecualikan tindakan yang tercantum dalam hasil.
  • Atur opsi yang mengontrol cakupan perbandingan.
  • Terapkan perubahan langsung ke target, atau buat skrip untuk menerapkan perubahan di lain waktu.
  • Simpan perbandingan.

Cuplikan layar tampilan utama Perbandingan Skema memperlihatkan perbedaan antara sumber dan target.

Menginstal ekstensi MSSQL

Untuk menggunakan fitur Perbandingan Skema, instal ekstensi MSSQL untuk Visual Studio Code:

  1. Di Visual Studio Code, pilih ikon Ekstensi untuk melihat ekstensi yang tersedia.

    Cuplikan layar menginstal ekstensi MSSQL di Visual Studio Code.

  2. Cari ekstensi SQL Server (mssql) dan pilih untuk melihat detailnya. Pilih Instal untuk menambahkan ekstensi.

  3. Setelah diinstal, Muat ulang untuk mengaktifkan ekstensi di Visual Studio Code (hanya diperlukan saat menginstal ekstensi untuk pertama kalinya).

Membandingkan skema

Untuk membandingkan skema, buka kotak dialog Bandingkan Skema. Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Untuk membuka kotak dialog Perbandingan Skema, klik kanan database di Object Explorer dan pilih Bandingkan Skema. Database yang Anda pilih diatur sebagai database Sumber dalam perbandingan.

    Cuplikan layar Pembukaan Skema Bandingkan dengan mengklik kanan database di Object Explorer.

  2. Pilih salah satu elipsis (...) untuk mengubah Sumber dan Target Perbandingan Skema Anda dan pilih OK.

    Cuplikan layar Mengubah sumber dan target di menu Perbandingan Skema.

  3. Untuk menyesuaikan perbandingan Anda, pilih tombol Opsi di toolbar.

    Cuplikan layar Membuka menu opsi di Perbandingan Skema.

  4. Pilih Bandingkan untuk melihat hasil perbandingan.

    Cuplikan layar Memilih tombol Bandingkan untuk melihat perbedaan skema.

Terapkan perubahan

  1. Navigasikan melalui daftar objek, dan pastikan Anda memilih objek yang ingin Anda terapkan perubahannya.

    Cuplikan layar Menampilkan daftar perbedaan skema dalam Perbandingan Skema.

  2. Terapkan perubahan pada target Anda.

    Cuplikan layar Menerapkan perubahan skema yang dipilih ke database target.