Azure SQL DB Error, Lokasi ini tidak tersedia untuk berlangganan


21

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.


lokasi mana yang Anda pilih untuk server Azure SQL?
Leon Yue

Masalah ini datang dengan semua lokasi yang tersedia.
Tarik Khan

Sarankan Anda menghubungi Dukungan Azure untuk mendapatkan bantuan.
Leon Yue

Penjelasan lengkap dan solusi opsional ada di sini . Singkatnya, ini adalah efek Azure Coronavirus (COVID-19) 😕 Permintaan tumbuh secara dramatis dan belum pernah terjadi sebelumnya, penyedia layanan yang menantang seperti Microsoft di seluruh dunia. Masalah ini adalah efek langganan gratis jantan.
Ronen Ariely

Jawaban:


2

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:

Get-AzureRmLocation | select displayname

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. masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Mereka dengan baik menghubungi Anda dapat membantu Anda menyelesaikannya.

Semoga ini membantu.


10

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


8

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.


2

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.


1

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:

az container create --image microsoft/mssql-server-windows-express --os-type Windows --name <ContainerName> --resource-group <ResourceGroupName> --cpu <NumberOfCPUs> --memory <Memory> --port 1433 --ip-address public --environment-variables ACCEPT_EULA=Y SA_PASSWORD=<Password> MSSQL_PID=Developer --location <SomeLocationNearYou>

< 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 containerperintah untuk terhubung ke SQL Server, baik menggunakan SSMS Microsoft, atau utilitas sqlcmd


Beberapa dokumentasi tentang gambar yang saya gunakan dapat ditemukan di sini .

Informasi lebih lanjut tentang perintah yang saya gunakan di sini .

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.