Tanya jawab umum untuk SQL Server di komputer virtual Linux

Berlaku untuk:SQL Server di Azure VM

Artikel ini memberikan jawaban atas beberapa pertanyaan paling umum tentang menjalankan SQL Server di komputer virtual Linux.

Jika masalah Azure Anda tidak diatasi dalam artikel ini, kunjungi forum Azure di Microsoft Q & A dan Stack Overflow. Anda dapat memposting masalah Anda di forum ini, atau memposting ke @AzureSupport di Twitter. Anda juga dapat mengirimkan permintaan dukungan Azure. Untuk mengirimkan permintaan dukungan, pada halaman dukungan Azure, pilih Dapatkan dukungan.

Gambar

Citra galeri mesin virtual SQL Server apa yang tersedia?

Azure mempertahankan citra komputer virtual (VM) untuk semua rilis utama SQL Server yang didukung pada semua edisi untuk Linux dan Windows. Untuk detail selengkapnya, lihat daftar lengkap citra komputer virtual Linux dan citra komputer virtual Windows.

Apakah citra galeri mesin virtual SQL Server yang ada telah diperbarui?

Setiap dua bulan, citra SQL Server di galeri komputer virtual diperbarui dengan pembaruan Linux dan Windows terbaru. Untuk citra Linux, ini termasuk pembaruan sistem terbaru. Untuk citra Windows, ini mencakup pembaruan apa pun yang ditandai sebagai penting dalam Windows Update, termasuk pembaruan keamanan SQL Server penting dan paket layanan. Pembaruan kumulatif SQL Server dihandel secara berbeda untuk Linux dan Windows. Untuk Linux, pembaruan kumulatif SQL Server juga disertakan dalam refresh. Tetapi saat ini, komputer virtual Windows tidak diperbarui dengan pembaruan kumulatif SQL Server atau Windows Server.

Paket SQL Server terkait apa yang juga dipasang?

Untuk melihat paket SQL Server yang dipasang secara default di SQL Server di komputer virtual Linux, lihat Paket yang dipasang.

Bisakah citra mesin virtual SQL Server dihapus dari galeri?

Ya. Azure hanya mempertahankan satu citra per versi dan edisi utama. Misalnya, ketika paket layanan SQL Server yang baru dirilis, Azure menambahkan citra baru ke galeri untuk paket layanan tersebut. Citra SQL Server untuk paket layanan sebelumnya segera dihapus dari portal Microsoft Azure. Namun, citra masih tersedia untuk provisi dari PowerShell selama tiga bulan ke depan. Setelah tiga bulan, citra paket layanan sebelumnya tidak lagi tersedia. Kebijakan penghapusan ini juga akan berlaku jika versi SQL Server menjadi tidak didukung ketika masa pakainya berakhir.

Pembuatan

Bagaimana cara membuat mesin virtual Linux dengan SQL Server?

Solusi termudah adalah membuat komputer virtual Linux yang mencakup SQL Server. Untuk tutorial mendaftar Azure dan membuat komputer virtual SQL Server dari portal, lihat Memprovisikan mesin virtual Linux yang menjalankan SQL Server di portal Microsoft Azure. Anda juga memiliki opsi untuk memasang SQL Server secara manual pada komputer virtual dengan edisi berlisensi bebas (Developer atau Ekspres) atau dengan menggunakan kembali lisensi lokal. Jika Anda membawa lisensi Anda sendiri, Anda harus memiliki Mobilitas Lisensi melalui Jaminan Perangkat Lunak di Azure.

Mengapa saya tidak dapat menyediakan RHEL atau SLES SQL Server VM dengan langganan Azure yang memiliki batas pengeluaran?

Komputer virtual RHEL dan SLES memerlukan langganan tanpa batas pengeluaran dan metode pembayaran terverifikasi (biasanya kartu kredit) yang terkait dengan langganan. Jika Anda memprovisikan komputer virtual RHEL atau SLES tanpa menghapus batas pengeluaran, langganan Anda akan dinonaktifkan dan semua komputer virtual/layanan akan dihentikan. Jika Anda mengalami keadaan ini, untuk mengaktifkan kembali langganan, hapus batas pengeluaran. Kredit Anda yang tersisa akan dipulihkan untuk siklus tagihan saat ini tetapi biaya tambahan citra komputer virtual RHEL atau SLES akan melawan kartu kredit jika Anda memilih untuk memulai kembali dan terus menjalankannya.

Lisensi

Bagaimana cara memasang salinan berlisensi SQL Server saya di mesin virtual Azure?

Pertama, buat komputer virtual khusus OS Linux. Kemudian jalankan langkah-langkah pemasangan SQL Server untuk distribusi Linux Anda. Kecuali Anda memasang salah satu edisi SQL Server yang berlisensi bebas, Anda juga harus memiliki lisensi SQL Server dan Mobilitas Lisensi melalui Jaminan Perangkat Lunak di Azure.

Apakah ada citra mesin virtual Linux Bring-Your-Own-License (BYOL) untuk SQL Server?

Saat ini, tidak ada citra komputer virtual Linux BYOL untuk SQL Server. Akan tetapi, Anda dapat memasang SQL Server secara manual pada komputer virtual khusus Linux seperti yang dibahas dalam pertanyaan sebelumnya.

Bisakah saya mengubah mesin virtual untuk menggunakan lisensi SQL Server saya sendiri jika dibuat dari salah satu gambar galeri bayar sesuai penggunaan?

Tidak. Anda tidak bisa beralih dari lisensi bayar per detik ke menggunakan lisensi Anda sendiri. Anda harus membuat komputer virtual Linux baru, memasang SQL Server, dan memigrasikan data Anda. Lihat pertanyaan sebelumnya untuk detail selengkapnya tentang membawa lisensi Anda sendiri.

Administrasi

Bisakah saya mengelola mesin virtual Linux yang menjalankan SQL Server dengan SQL Server Management Studio (SSMS)?

Ya, tetapi SQL Server Management Studio saat ini adalah alat khusus Windows. Anda harus tersambung jarak jauh dari mesin Windows untuk menggunakan SQL Server Management Studio dengan komputer virtual Linux yang menjalankan SQL Server. Alat mssql-conf baru dapat melakukan banyak tugas administratif secara lokal di Linux. Untuk alat manajemen database lintas platform, lihat Azure Data Studio.

Bisakah saya menghapus SQL Server sepenuhnya dari mesin virtual SQL Server?

Ya, tetapi Anda akan terus dikenakan biaya untuk komputer virtual SQL Server seperti yang dijelaskan di Panduan harga untuk komputer virtual SQL Server Azure. Jika Anda tidak lagi membutuhkan SQL Server, Anda dapat menyebarkan komputer virtual baru dan memigrasikan data dan aplikasi ke komputer virtual baru. Kemudian Anda dapat menghapus komputer virtual SQL Server.

Memperbarui dan mem-patching

Bagaimana cara meningkatkan ke versi/edisi baru SQL Server di mesin virtual Azure?

Saat ini, tidak ada peningkatan di tempat untuk SQL Server yang berjalan di komputer virtual Azure. Buat komputer virtual Azure baru dengan versi /edisi SQL Server yang diinginkan, lalu migrasikan database Anda ke server baru menggunakan teknik migrasi data standar.

Umum

Apakah solusi ketersediaan tinggi SQL Server didukung pada mesin virtual Azure?

Tidak untuk saat ini. Grup Ketersediaan AlwaysOn dan Pengklusteran Failover memerlukan solusi pengelompokan di Linux, seperti Pacemaker. Distribusi Linux yang didukung untuk SQL Server tidak mendukung add-on ketersediaan tinggi distribusinya di cloud.