Membuat SQL Managed Instance yang diaktifkan oleh Azure Arc menggunakan Azure Data Studio

Dokumen ini menunjukkan cara menginstal Azure SQL Managed Instance - Azure Arc menggunakan Azure Data Studio.

Prasyarat

Sebelum dapat melanjutkan tugas dalam artikel ini, Anda harus memiliki alat yang diperlukan. Semua penyebaran memerlukan alat berikut:

  • Azure Data Studio

  • Ekstensi Azure Arc untuk Azure Data Studio

  • Azure CLI (az)

  • arcdata ekstensi untuk Azure CLI

  • kubectl

    Alat klien tambahan tergantung lingkungan Anda. Untuk daftar yang lebih komprehensif, lihat Alat klien.

Selain alat yang diperlukan, untuk menyelesaikan tugas, Anda memerlukan pengontrol data Azure Arc.

Langkah-langkah

  1. Luncurkan Azure Data Studio
  2. Pada tab Koneksi ion, pilih pada tiga titik di kiri atas dan pilih Penyebaran Baru....
  3. Dari opsi penyebaran, pilih Instans terkelola Azure SQL.

Catatan

Anda mungkin diminta untuk menginstal CLI yang sesuai di sini jika saat ini belum diinstal.

  1. Pilih Pilih.

    Azure Data Studio membuka instans terkelola Azure SQL.

  2. Untuk Jenis Sumber Daya, pilih Instans terkelola Azure SQL - Azure Arc.

  3. Menerima pernyataan privasi dan ketentuan lisensi

  4. Tinjau alat yang diperlukan. Ikuti petunjuk untuk memperbarui alat sebelum Melanjutkan.

  5. Pilih Selanjutnya.

    Azure Data Studio memungkinkan Anda mengatur spesifikasi untuk instans terkelola. Tabel berikut ini menjelaskan bidang:

    Pengaturan Deskripsi Diperlukan atau opsional
    Pengontrol Azure Target Nama pengontrol data Azure Arc. Wajib
    Nama instans Nama instans terkelola. Wajib
    Username Nama pengguna administrator sistem. Wajib
    Kata sandi administrator sistem Kata sandi autentikasi SQL untuk instans terkelola. Panjang kata sandi harus minimal delapan karakter dan berisi karakter dari tiga dari empat kategori berikut: Huruf besar Latin, huruf kecil Latin, angka, dan karakter non-alfanumerik.

    Konfirmasi kata sandi.
    Wajib
    Tingkat layanan Tentukan tingkat layanan yang sesuai: Bisnis Penting atau Tujuan Umum. Wajib
    Saya sudah memiliki Lisensi SQL Server Pilih apakah instans terkelola ini akan menggunakan lisensi dari organisasi Anda. Opsional
    Kelas Penyimpanan (Data) Pilih dari daftar. Wajib
    Ukuran Volume dalam Gi (Data) Jumlah ruang dalam gibibyte untuk dialokasikan untuk data. Wajib
    Kelas Penyimpanan (Log database) Pilih dari daftar. Wajib
    Ukuran Volume dalam Gi (Log database) Jumlah ruang dalam gibibyte untuk dialokasikan untuk log transaksi database. Wajib
    Kelas Penyimpanan (Log) Pilih dari daftar. Wajib
    Ukuran Volume dalam Gi (Log) Jumlah ruang dalam gibibyte untuk dialokasikan untuk log. Wajib
    Kelas Penyimpanan (Cadangan) Pilih dari daftar. Tentukan kelas penyimpanan berkemampuan ReadWriteMany (RWX) untuk cadangan. Pelajari selengkapnya tentang mode akses. Jika kelas penyimpanan ini tidak mampu RWX, penyebaran mungkin tidak berhasil. Wajib
    Ukuran Volume dalam Gi (Cadangan) Ukuran volume penyimpanan yang akan digunakan untuk pencadangan database dalam gibibyte. Wajib
    Permintaan Inti Jumlah inti yang akan diminta untuk instans terkelola. Bilangan bulat. Opsional
    Batas Inti Permintaan kapasitas untuk instans terkelola dalam gigabyte. Bilangan bulat. Opsional
    Permintaan Memori Pilih dari daftar. Wajib
    Retensi titik waktu (hari) Jumlah hari untuk menyimpan titik waktu pencadangan Anda. Opsional

    Setelah Anda mengatur semua nilai yang diperlukan, Azure Data Studio mengaktifkan tombol Sebarkan . Jika kontrol ini dinonaktifkan, verifikasi bahwa Anda memiliki semua pengaturan yang diperlukan yang dikonfigurasi.

  6. Pilih tombol Sebarkan untuk membuat instans terkelola.

Setelah Anda memilih tombol sebarkan, pengontrol data Azure Arc memulai penyebaran. Penyebaran membuat instans terkelola. Proses penyebaran membutuhkan waktu beberapa menit untuk membuat pengontrol data.

Menyambungkan dari Azure Data Studio

Lihat semua SQL Managed Instances yang disediakan untuk pengontrol data ini. Gunakan perintah berikut:

az sql mi-arc list --k8s-namespace <namespace> --use-k8s

Output akan terlihat seperti ini, salin ServerEndpoint (termasuk nomor port) dari sini.

Name          Replicas    ServerEndpoint     State
------------  ----------  -----------------  -------
sqlinstance1  1/1         25.51.65.109:1433  Ready
  1. Di Azure Data Studio, di bawah tab Koneksi ion, pilih Koneksi ion Baru pada tampilan Server
  2. Di bawah Server Koneksi ion>, tempelkan ServerEndpoint
  3. Pilih Masuk SQL sebagai jenis Autentikasi
  4. Masukkan sa sebagai nama pengguna
  5. Masukkan kata sandi untuk akun sa
  6. Secara opsional, masukkan nama database tertentu untuk disambungkan
  7. Secara opsional, pilih/Tambahkan Grup Server Baru yang sesuai
  8. Pilih Sambungkan untuk menyambungkan ke Azure SQL Managed Instance - Azure Arc

Sekarang coba pantau instans SQL Anda