РЕДАКТИРОВАТЬ - 2020/04/22
До сих пор эта проблема не решена, но служба поддержки Microsoft сказала мне, что 24 апреля в Европе будет доступен новый кластер Azure. Таким образом, возможно, наконец удастся развернуть SQL экземпляров сервера на свободных учетных записях.
Развернуть docker контейнер, работающий SQL Сервер
В дополнение к @ Filip's ответ, и учитывая, что проблема все еще остается с Azure SQL сервером, контейнер docker с сервером SQL является отличной альтернативой. Вы можете легко настроить следующую команду в облачной оболочке:
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>
<<strong> ContainerName >: имя контейнера по вашему выбору
<<strong> ResourceGroupName >: имя ранее созданной группы ресурсов
<<strong> NumberOfCPUs >: количество процессоров, которые вы хотите использовать
<<strong> Memory >: память, которую вы хотите использовать
<<strong> Пароль >: ваш пароль
<<strong> SomeLocationNearYou >: местоположение рядом с вами. Например, westeurope
Доступ SQL Сервер
После развертывания экземпляра контейнера в Обзоре вы сможете найти IP-адрес. Используйте этот IP-адрес и пароль, которые вы выбрали в команде az container
, чтобы подключиться к SQL Серверу, используя SSMS от Microsoft, или утилиту sqlcmd
Некоторая документация, касающаяся изображения, которое я использовал здесь .
Более подробная информация о команде, которую я использовал здесь .