Tworzenie maszyny wirtualnej usługi Azure SQL
Przygotowanie do ćwiczeń
To ćwiczenie wymaga użycia subskrypcji osobistej, próbnej lub służbowej w celu utworzenia grup zasobów i niezbędnej maszyny wirtualnej.
W usłudze Cloud Shell utwórz maszynę wirtualną.
PASSWORD=$(openssl rand -base64 32) az vm create \ --name SQL2019Server \ --image "MicrosoftSQLServer:sql2019-ws2019:sqldev:latest" \ --size Standard_D2s_v3 \ --admin-username azureadmin \ --admin-password $PASSWORD \ --nsg-rule RDP \ --resource-group <rgn>[Sandbox resource group]</rgn> echo $PASSWORD
Zanotuj to hasło, ponieważ będzie ono potrzebne do nawiązania połączenia z maszyną wirtualną w ćwiczeniach.
Otwórz port RDP, aby umożliwić nawiązywanie połączenia z pulpitem zdalnym Połączenie ion.
az vm open-port \ --port 3389 \ --name SQL2019Server \ --resource-group <rgn>[Sandbox resource group]</rgn>
Zainstaluj środowisko uruchomieniowe .NET Framework w wersji 4.8 na maszynie wirtualnej. Jest to wymagane w przypadku usługi DMA w wersji 5.3. Wykonanie polecenia może potrwać kilka minut:
az vm run-command invoke \ --command-id RunPowerShellScript \ --name SQL2019Server \ --resource-group <rgn>[Sandbox resource group]</rgn> \ --scripts "Invoke-WebRequest 'https://download.visualstudio.microsoft.com/download/pr/014120d7-d689-4305-befd-3cb711108212/0fd66638cde16859462a6243a4629a50/ndp48-x86-x64-allos-enu.exe' -OutFile 'Net4.8.exe'; ./Net4.8.exe /q /norestart /ChainingPackage ADMINDEPLOYMENT"
Uruchom ponownie maszynę wirtualną, aby zakończyć instalację:
az vm restart --resource-group <rgn>[Sandbox resource group]</rgn> --name SQL2019Server
Ostrzeżenie
Nie dezaktywuj piaskownicy. Ta piaskownica będzie nadal używana w kolejnych lekcjach.