Zarejestruj maszynę wirtualną z systemem Windows i programem SQL Server przy użyciu rozszerzenia agenta IaaS usługi SQL.
Dotyczy: program SQL Server na maszynie wirtualnej platformy Azure
Zarejestruj maszynę wirtualną z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL, aby odblokować wiele korzyści funkcji dla programu SQL Server na maszynie wirtualnej z systemem Windows platformy Azure.
W tym artykule przedstawiono rejestrowanie pojedynczej maszyny wirtualnej z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL. Alternatywnie możesz zarejestrować wszystkie maszyny wirtualne programu SQL Server w subskrypcji automatycznie lub wiele maszyn wirtualnych zbiorczo przy użyciu skryptu.
Uwaga
Maszyny wirtualne z programem SQL Server wdrożone za pośrednictwem witryny Azure Marketplace po październiku 2022 r. mają domyślnie włączony najmniej uprzywilejowany model . Tryby zarządzania rozszerzenia agenta IaaS sql zostały usunięte w marcu 2023 r.
Omówienie
Zarejestrowanie w rozszerzeniu agenta IaaS programu SQL Server powoduje utworzenie zasobu maszynywirtualnej SQL w ramach subskrypcji, który jest oddzielnym zasobem od zasobu maszyny wirtualnej. Usunięcie rozszerzenia z maszyny wirtualnej z programem SQL Server powoduje usunięcie zasobu maszyny wirtualnej SQL, ale nie powoduje usunięcia rzeczywistej maszyny wirtualnej.
Wdrażanie obrazu maszyny wirtualnej z programem SQL Server w witrynie Azure Marketplace za pośrednictwem witryny Azure Portal powoduje automatyczne zarejestrowanie maszyny wirtualnej z programem SQL Server przy użyciu rozszerzenia . Jeśli jednak zdecydujesz się samodzielnie zainstalować program SQL Server na maszynie wirtualnej platformy Azure lub aprowizować maszynę wirtualną platformy Azure z niestandardowego dysku VHD, musisz zarejestrować maszynę wirtualną z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL, aby odblokować pełne korzyści funkcji i możliwości zarządzania. Domyślnie maszyny wirtualne platformy Azure z zainstalowanym programem SQL Server 2016 lub nowszym zostaną automatycznie zarejestrowane w rozszerzeniu agenta IaaS SQL po wykryciu przez usługę CEIP. Aby uzyskać więcej informacji, zobacz dodatek ochrony prywatności programu SQL Server. Aby uzyskać informacje o ochronie prywatności, zobacz oświadczenia o ochronie prywatności rozszerzenia agenta IaaS sql.
Aby móc korzystać z rozszerzenia agenta IaaS SQL, musisz najpierw zarejestrować subskrypcję u dostawcy Microsoft.SqlVirtualMachine, który zapewnia rozszerzenie agenta IaaS SQL umożliwiające tworzenie zasobów w ramach tej konkretnej subskrypcji. Następnie możesz zarejestrować maszynę wirtualną z programem SQL Server przy użyciu rozszerzenia .
Wymagania wstępne
Aby zarejestrować maszynę wirtualną z programem SQL Server przy użyciu rozszerzenia, potrzebne są następujące elementy:
- Subskrypcja platformy Azure.
- Model zasobów platformy Azure obsługuje maszynę wirtualną z systemem Windows Server z obsługiwaną wersją programu SQL Server wdrożoną w chmurze publicznej lub Azure Government.
- Upewnij się, że maszyna wirtualna platformy Azure jest uruchomiona.
- Poświadczenia klienta używane do rejestrowania maszyny wirtualnej istnieją w dowolnej z następujących ról platformy Azure: Współautor maszyny wirtualnej, Współautor lub Właściciel.
- Najnowsza wersja interfejsu wiersza polecenia platformy Azure lub programu Azure PowerShell (minimalna wersja 5.0).
- Co najmniej program .NET Framework 4.5.1 lub nowszy.
- Aby sprawdzić, czy żadne z ograniczeń nie ma zastosowania do Ciebie.
Rejestrowanie subskrypcji przy użyciu dostawcy usług
Aby zarejestrować maszynę wirtualną programu SQL Server przy użyciu rozszerzenia agenta IaaS SQL, musisz najpierw zarejestrować subskrypcję u dostawcy zasobów Microsoft.SqlVirtualMachine (RP). Dzięki temu rozszerzenie agenta IaaS SQL umożliwia tworzenie zasobów w ramach subskrypcji. Możesz to zrobić przy użyciu witryny Azure Portal, interfejsu wiersza polecenia platformy Azure lub programu Azure PowerShell.
Zarejestruj subskrypcję u dostawcy zasobów przy użyciu witryny Azure Portal:
Otwórz witrynę Azure Portal i przejdź do pozycji Wszystkie usługi.
Przejdź do pozycji Subskrypcje i wybierz subskrypcję, która cię interesuje.
Na stronie Subskrypcje wybierz pozycję Dostawcy zasobów w obszarze Ustawienia.
Wprowadź sql w filtrze, aby wyświetlić dostawców zasobów związanych z sql.
Wybierz pozycję Zarejestruj, Zarejestruj ponownie lub wyrejestruj dostawcę Microsoft.SqlVirtualMachine w zależności od żądanej akcji.
Rejestrowanie przy użyciu rozszerzenia
Maszynę wirtualną programu SQL Server można ręcznie zarejestrować przy użyciu rozszerzenia agenta IaaS SQL przy użyciu programu Azure PowerShell lub interfejsu wiersza polecenia platformy Azure.
Podaj typ licencji programu SQL Server jako płatność zgodnie z rzeczywistym użyciem (PAYG
), aby zapłacić za użycie, Korzyść użycia hybrydowego platformy Azure (AHUB
) do korzystania z własnej licencji lub odzyskiwania po awarii (), aby aktywować bezpłatną licencję repliki odzyskiwania po awarii.DR
Obecnie nie można zarejestrować maszyny wirtualnej z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL przy użyciu witryny Azure Portal.
Weryfikowanie stanu rejestracji
Możesz sprawdzić, czy maszyna wirtualna z programem SQL Server została już zarejestrowana w rozszerzeniu agenta IaaS SQL przy użyciu witryny Azure Portal, interfejsu wiersza polecenia platformy Azure lub programu Azure PowerShell.
Sprawdź stan rejestracji w witrynie Azure Portal:
Zaloguj się w witrynie Azure Portal.
Przejdź do maszyn wirtualnych programu SQL Server.
Wybierz maszynę wirtualną z programem SQL Server z listy. Jeśli maszyna wirtualna z programem SQL Server nie znajduje się na liście, prawdopodobnie nie została zarejestrowana w rozszerzeniu agenta IaaS sql.
Wyświetl wartość w obszarze Stan. Jeśli stan to Powodzenie, maszyna wirtualna z programem SQL Server została pomyślnie zarejestrowana w rozszerzeniu agenta IaaS sql.
Możesz też sprawdzić stan, wybierając pozycję Napraw w okienku Pomoc techniczna i rozwiązywanie problemów w zasobie maszyny wirtualnej SQL. Stan aprowizacji rozszerzenia agenta IaaS sql może mieć wartość Powodzenie lub Niepowodzenie.
Błąd wskazuje, że maszyna wirtualna z programem SQL Server nie została zarejestrowana w rozszerzeniu.
Usuwanie rozszerzenia
Aby wyrejestrować maszynę wirtualną z programem SQL Server przy użyciu rozszerzenia agenta IaaS SQL, usuń zasób maszyny wirtualnej SQL przy użyciu witryny Azure Portal, programu PowerShell lub interfejsu wiersza polecenia platformy Azure. Usunięcie zasobu maszyny wirtualnej SQL nie powoduje usunięcia maszyny wirtualnej z programem SQL Server.
Ostrzeżenie
Podczas usuwania rozszerzenia z maszyny wirtualnej z programem SQL Server należy zachować szczególną ostrożność . Dokładnie wykonaj kroki, ponieważ można przypadkowo usunąć maszynę wirtualną podczas próby usunięcia zasobu.
Aby usunąć rozszerzenie z maszyny wirtualnej z programem SQL Server przy użyciu witryny Azure Portal, wykonaj następujące kroki:
Zaloguj się do Azure Portal.
Przejdź do zasobu maszyny wirtualnej SQL.
Wybierz Usuń.
Wpisz nazwę maszyny wirtualnej SQL i wyczyść pole wyboru obok maszyny wirtualnej.
Ostrzeżenie
Usunięcie pola wyboru obok nazwy maszyny wirtualnej spowoduje całkowite usunięcie maszyny wirtualnej. Wyczyść pole wyboru, aby usunąć rozszerzenie z maszyny wirtualnej z programem SQL Server, ale nie usuń rzeczywistej maszyny wirtualnej.
Wybierz pozycję Usuń, aby potwierdzić usunięcie zasobu maszyny wirtualnej SQL, a nie maszyny wirtualnej z programem SQL Server.
Powiązana zawartość
- Przejrzyj korzyści zapewniane przez rozszerzenie agenta IaaS sql.
- Automatyczne rejestrowanie wszystkich maszyn wirtualnych w ramach subskrypcji.
- Rozwiązywanie znanych problemów z rozszerzeniem.
- Zapoznaj się z zasadami zachowania poufności informacji o rozszerzeniu agenta IaaS sql.
- Zapoznaj się z listą kontrolną najlepszych rozwiązań, aby zoptymalizować wydajność i zabezpieczenia.
Aby dowiedzieć się więcej, zapoznaj się z następującymi artykułami:
- Omówienie programu SQL Server na maszynach wirtualnych z systemem Windows
- Często zadawane pytania dotyczące programu SQL Server na maszynach wirtualnych z systemem Windows
- Wskazówki dotyczące cen programu SQL Server na maszynach wirtualnych platformy Azure
- Co nowego w programie SQL Server na maszynach wirtualnych platformy Azure