Saya harus membayar saat Anda berlangganan dan saya membuat server Azure SQL.
Saat menambahkan server, pada pemilihan lokasi, saya mendapatkan kesalahan ini:
This location is not available for subscriptions
Tolong bantu.
azure-sql-server
Tarik Khan
sumber
sumber
Jawaban:
Mungkin Anda dapat mereferensikan blog ini: Azure / SQL Server / Lokasi ini tidak tersedia untuk berlangganan . Ini memiliki kesalahan yang sama dengan Anda.
Jalankan perintah powershell ini untuk memeriksa apakah lokasi yang Anda pilih tersedia:
Jika lokasi tersedia, cara terbaik untuk mengatasi masalah ini cukup hubungi dukungan Azure untuk mengaktifkannya untuk Anda. Anda dapat melakukan ini secara gratis menggunakan halaman dukungan di Azure Portal Anda.
Mereka dengan baik menghubungi Anda dapat membantu Anda menyelesaikannya.
Semoga ini membantu.
sumber
Ada masalah aktual dengan server Microsoft. Mereka memiliki terlalu banyak permintaan pembuatan database Azure SQL. Mereka sedang berusaha menangani situasi ini. Ini tampaknya mempengaruhi semua jenis langganan bahkan yang berbayar. Saya memiliki Berlangganan Visual Studio Enterprise dan saya mendapatkan kesalahan yang sama (Lokasi ini tidak tersedia untuk berlangganan) untuk semua lokasi.
Lihat utas forum Microsoft berikut untuk informasi lebih lanjut:
https://social.msdn.microsoft.com/Forums/en-US/ac0376cb-2a0e-4dc2-a52c-d986989e6801/ongoing-issue-unable-to-create-sql-database-server?forum=ssdsgetstarted
sumber
Seperti yang dinyatakan oleh jawaban lainnya, ini adalah pembatasan (penanganan yang buruk) pada Azure sampai sekarang dan tampaknya tidak ada ETA kapan harus dicabut.
Sementara itu, Anda masih bisa mendapatkan database SQL dan berjalan di Azure, jika Anda tidak keberatan melakukan sedikit pekerjaan tambahan dan tidak ingin menunggu - cukup buat instance Docker dan letakkan MSSQL di atasnya!
dan voila, Anda memiliki contoh SQL pada Azure. Meskipun tidak dikelola dan tidak dipantau dengan baik, itu mungkin cukup untuk solusi jangka pendek. Alamat IP instance buruh pelabuhan dapat ditemukan di bagian Properties dari blade instance wadah.
sumber
Ini adalah bagaimana saya menyelesaikan sendiri. Biarkan saya memberi tahu Anda masalahnya dulu. Maka solusinya.
Masalah: Saya membuat akun Azure gratis yang benar-benar baru (datang dengan kredit gratis $ 250) untuk klien. Kemudian ditingkatkan menjadi berlangganan pay-as-you-go. Saya tidak dapat membuat Azure SQL db. Kesalahannya adalah 'lokasi tidak tersedia'.
Bagaimana saya menyelesaikannya: Saya membuat langganan bayar saat jalan di akun yang sama. Coba tebak - saya dapat membuat SQL db di langganan baru saya segera. Kemudian saya menghapus langganan pertama dari akun saya. Dan ya, saya kehilangan kredit gratis.
Jika situasinya mirip dengan saya, Anda dapat mencoba ini.
PS: Saya punya 3 klien dengan akun Azure mereka sendiri. Saya dapat membuat SQL Db di semua akun mereka. Saya pikir masalahnya hanya muncul untuk akun gratis dan / atau untuk akun gratis yang ditingkatkan menjadi akun pay-as-you-go.
sumber
EDIT - 2020/04/22
Ini masih merupakan masalah yang sedang berlangsung hingga hari ini, tetapi saya diberitahu oleh Microsoft untuk mendukung bahwa pada tanggal 24 April, cluster Azure baru akan tersedia di Eropa. Dengan demikian mungkin akhirnya bisa menggunakan contoh SQL Server pada akun Gratis di sekitar sana.
Menyebarkan wadah buruh pelabuhan yang menjalankan SQL Server
Untuk melengkapi jawaban @ Filip, dan mengingat bahwa masalahnya masih ada pada Azure SQL Server, sebuah buruh pelabuhan yang menjalankan SQL Server adalah alternatif yang bagus. Anda dapat menetapkan sendiri satu perintah yang sangat mudah dijalankan di cloud shell:
< ContainerName >: Nama kontainer pilihan Anda
< ResourceGroupName >: Nama Grup Sumber Daya yang dibuat sebelumnya
< NumberOfCPUs >: Jumlah CPU yang ingin Anda gunakan
< Memory >: Memory yang ingin Anda gunakan
< Kata Sandi >: Kata sandi Anda
< SomeLocationNearYou >: Lokasi di dekat Anda. Misalnya, westeurope
Akses SQL Server
Setelah instance kontainer digunakan, dalam Ikhtisar Anda akan dapat menemukan alamat IP. Gunakan alamat IP dan kata sandi yang Anda pilih dalam
az container
perintah untuk terhubung ke SQL Server, baik menggunakan SSMS Microsoft, atau utilitas sqlcmdBeberapa dokumentasi tentang gambar yang saya gunakan dapat ditemukan di sini .
Informasi lebih lanjut tentang perintah yang saya gunakan di sini .
sumber