Tworzenie maszyny wirtualnej usługi Azure SQL

Ukończone

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.

  1. 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
    
  2. Zanotuj to hasło, ponieważ będzie ono potrzebne do nawiązania połączenia z maszyną wirtualną w ćwiczeniach.

  3. 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>
    
  4. 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"
    
  5. 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.