Errore SQL SQL DB, questa posizione non è disponibile per la sottoscrizione


21

Sto pagando mentre vai abbonamento e sto creando un server SQL di Azure.

Durante l'aggiunta del server, sulla selezione della posizione, viene visualizzato questo errore:

This location is not available for subscriptions

Per favore aiuto.


quale posizione hai scelto per il server SQL di Azure?
Leon Yue,

Questo problema si presenta con tutte le posizioni disponibili.
Tarik Khan,

Suggerire di chiamare il supporto di Azure per ottenere assistenza.
Leon Yue,

La spiegazione completa e la soluzione opzionale sono qui . In breve, questo è l'effetto di Azure Coronavirus (COVID-19) 😕 La domanda cresce in modo drammatico e senza precedenti, fornitori di servizi stimolanti come Microsoft in tutto il mondo. Questo problema è abbonamenti gratuiti ad effetto virile.
Ronen Ariely,

Risposte:


2

Forse puoi fare riferimento a questo blog: Azure / SQL Server / Questa posizione non è disponibile per l'abbonamento . Ha lo stesso errore con te.

Esegui questo comando powershell per verificare se la posizione scelta è disponibile:

Get-AzureRmLocation | select displayname

Se il percorso è disponibile, il modo migliore per risolvere questo problema è sufficiente contattare il supporto di Azure per abilitarlo. È possibile farlo gratuitamente usando la pagina di supporto nel portale di Azure. inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Ti contatteranno per aiutarti a risolverlo.

Spero che sia di aiuto.


10

C'è un vero problema con i server Microsoft. Hanno troppe richieste di creazione del database SQL di Azure. Stanno attualmente cercando di gestire la situazione. Questo sembra influenzare tutti i tipi di abbonamenti, anche quelli a pagamento. Ho un abbonamento a Visual Studio Enterprise e ottengo lo stesso errore (questa posizione non è disponibile per gli abbonamenti) per tutte le località.

Vedere il seguente thread del forum Microsoft per ulteriori informazioni:

https://social.msdn.microsoft.com/Forums/en-US/ac0376cb-2a0e-4dc2-a52c-d986989e6801/ongoing-issue-unable-to-create-sql-database-server?forum=ssdsgetstarted


8

Come afferma l'altra risposta, questa è una limitazione (gestita male) su Azure a partire da ora e sembra che non ci sia ETA su quando deve essere revocato

Nel frattempo, puoi comunque avere un database SQL attivo e funzionante in Azure, se non ti dispiace fare un po 'di lavoro extra e non vuoi aspettare - basta impostare un'istanza Docker e inserirci MSSQL!

e voilà, hai un'istanza SQL in Azure. Sebbene non sia gestito e scarsamente monitorato, potrebbe essere sufficiente per una soluzione a breve termine. L'indirizzo IP dell'istanza della finestra mobile si trova nella sezione Proprietà del pannello dell'istanza del contenitore.


2

È così che mi sono risolto. Lascia che ti dica prima il problema. Quindi la soluzione.

Problema: ho creato un nuovo account Azure gratuito (viene fornito con un credito gratuito di $ 250) per un client. Quindi aggiornato all'abbonamento pay-as-you-go. Non sono stato in grado di creare un database SQL di Azure. L'errore era "posizione non disponibile".

Come ho risolto: ho creato un altro abbonamento pay-as-you-go nello stesso account. Indovina un po ': sono stato in grado di creare subito un db SQL nel mio nuovo abbonamento. Quindi ho eliminato il primo abbonamento dal mio account. E sì, ho perso il credito gratuito.

Se la tua situazione è simile alla mia, puoi provare questo.

PS: ho 3 client con i loro account Azure. Sono stato in grado di creare DB SQL in tutti i loro account. Penso che il problema si presenti solo per account gratuiti e / o per account gratuiti che sono stati convertiti in account pay-as-you-go.


1

EDIT - 2020/04/22

Questo è ancora un problema in corso fino ad oggi, ma il supporto Microsoft mi ha detto che il 24 aprile sarà disponibile un nuovo cluster di Azure in Europa. Pertanto, potrebbe finalmente essere possibile distribuire istanze di SQL Server su account gratuiti lì intorno.


Distribuire un contenitore finestra mobile che esegue SQL Server

A complemento della risposta di @ Filip, e dato che il problema persiste con Azure SQL Server, un contenitore docker che esegue SQL Server è un'ottima alternativa. Puoi impostarne uno molto facilmente eseguendo il seguente comando sulla shell cloud:

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>

< Nome contenitore >: un nome contenitore a scelta

< ResourceGroupName >: il nome di un gruppo di risorse creato in precedenza

< NumberOfCPUs >: numero di CPU che si desidera utilizzare

< Memoria >: memoria che si desidera utilizzare

< Password >: la tua password

< SomeLocationNearYou >: una posizione vicino a te. Ad esempio, westeurope


Accedi a SQL Server

Una volta distribuita l'istanza del contenitore, nella Panoramica sarà possibile trovare un indirizzo IP. Utilizzare quell'indirizzo IP e la password scelti nel az containercomando per connettersi a SQL Server, utilizzando SSMS di Microsoft o l'utilità sqlcmd


Alcuni documenti relativi all'immagine che ho usato sono disponibili qui .

Maggiori informazioni sul comando che ho usato qui .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.