Udostępnij za pośrednictwem


Łączenie programu SQL Server z usługą Azure Arc

Dotyczy:programu SQL Server

Ważny

Usługa Azure Arc automatycznie instaluje rozszerzenie platformy Azure dla programu SQL Server, gdy serwer połączony z usługą Azure Arc ma zainstalowany program SQL Server. Wszystkie zasoby instancji programu SQL Server są tworzone automatycznie na Azure, zapewniając scentralizowaną platformę zarządzania dla wszystkich instancji programu SQL Server.

Aby automatycznie połączyć Twoje instancje programu SQL Server, zobacz Automatyczne łączenie programu SQL Server z usługą Azure Arc.

Użyj metody w tym artykule, jeśli serwer jest już połączony z platformą Azure, ale rozszerzenie platformy Azure dla programu SQL Server nie jest wdrażane automatycznie.

Tag ArcSQLServerExtensionDeployment = Disabled jest tworzony na zasobie maszyny Arc, jeśli rozszerzenie jest wdrażane przy użyciu tej metody.

W tym artykule wyjaśniono, jak połączyć instancję programu SQL Server z usługą Azure Arc. Przed kontynuowaniem upewnij się, że spełniasz wymagania wstępne .

Dołączanie serwera do usługi Azure Arc

Jeśli serwer, na którym działa wystąpienie SQL Server, nie jest jeszcze połączony z Azure, możesz zainicjować połączenie z maszyny docelowej, używając skryptu wdrażania. Ten skrypt łączy serwer z platformą Azure i instaluje rozszerzenie platformy Azure dla programu SQL Server.

Notatka

Jeśli serwer jest już połączony z platformą Azure, aby wdrożyć rozszerzenie Azure SQL Server dla programu SQL Server, przejdź do Gdy maszyna jest już połączona z serwerem obsługującym usługę Arc.

Generowanie skryptu dołączania dla programu SQL Server

  1. Przejdź do Azure Arc > SQL Server i kliknij + Dodaj

    Zrzut ekranu przedstawiający rozpoczęcie tworzenia.

  2. W obszarze Połącz SQL Server z Azure Arcwybierz pozycję Połącz serwery

  3. Przejrzyj wymagania wstępne i wybierz pozycję Dalej: szczegóły serwera

  4. Precyzować:

    • Subskrypcja
    • grupa zasobów
    • regionów
    • system operacyjny

    W razie potrzeby określ serwer proxy używany przez sieć do łączenia się z Internetem.

    Aby użyć określonej nazwy serwera z obsługą usługi Azure Arc zamiast domyślnej nazwy hosta, użytkownicy mogą dodać nazwę serwera z obsługą usługi Azure Arc w Nazwa serwera.

    Zrzut ekranu przedstawiający szczegóły serwera dla usługi Azure Arc.

  5. Wybierz wersję programu SQL Server i typ licencji używany na tym komputerze. Niektóre funkcje programu SQL Server z obsługą usługi Arc są dostępne tylko dla wystąpień programu SQL Server z pakietem Software Assurance (płatne) lub z modelem płatności zgodnie z użyciem w Azure. Aby uzyskać więcej informacji, zobacz Zarządzanie typem licencji programu SQL Server.

  6. Określ wystąpienia programu SQL Server, które chcesz wykluczyć z rejestrowania (jeśli na serwerze zainstalowano wiele wystąpień). Rozdziel każde wykluczone wystąpienie spacją.

    Ważny

    Jeśli maszyna hostująca wystąpienie programu SQL Server jest już połączona z platformą Azure Arc, upewnij się, że wybrano tą samą grupę zasobów, zawierającą odpowiedni zasób Server — Azure Arc.

    Zrzut ekranu przedstawiający szczegóły zarządzania serwerem.

  7. Wybierz pozycję Dalej: tagi, aby opcjonalnie dodać tagi do zasobu dla wystąpienia programu SQL Server.

  8. Wybierz pozycję Uruchom skrypt, aby wygenerować skrypt wdrożeniowy. Zrzut ekranu

    Zrzut ekranu przedstawiający skrypt pobierania.

  9. Wybierz pozycję Pobierz, aby pobrać skrypt na maszynę.

Łączenie wystąpień programu SQL Server z usługą Azure Arc

W tym kroku wykonaj skrypt pobrany z witryny Azure Portal na maszynie docelowej. Skrypt instaluje rozszerzenie platformy Azure dla programu SQL Server. Jeśli sama maszyna nie ma zainstalowanego agenta połączonej maszyny platformy Azure, skrypt zainstaluje go najpierw, a następnie zainstaluj rozszerzenie platformy Azure dla programu SQL Server. Agent połączonej maszyny platformy Azure rejestruje połączony serwer jako zasób platformy Azure typu Server - Azure Arc, a rozszerzenie platformy Azure dla programu SQL Server łączy wystąpienia programu SQL Server jako zasób platformy Azure typu SQL Server - Azure Arc.

Ważny

Upewnij się, że wykonujesz skrypt przy użyciu konta, które spełnia minimalne wymagania dotyczące uprawnień, opisane w wymagania wstępne.

  1. Uruchom wystąpienie administratora powershell.exe i zaloguj się do modułu PowerShell za pomocą poświadczeń Azure. Postępuj zgodnie z instrukcjami logowania .

  2. Wykonaj pobrany skrypt.

    & '.\RegisterSqlServerArc.ps1'
    

    Notatka

    Jeśli jeszcze nie zainstalowałeś modułu Az programu PowerShell i napotkasz problemy przy pierwszym uruchomieniu, postępuj zgodnie z instrukcjami w skrypcie i uruchom go ponownie.

Weryfikowanie zasobów programu SQL Server z obsługą usługi Arc

Przejdź do usługi Azure Arc > programu SQL Server i otwórz nowo zarejestrowany zasób programu SQL Server z obsługą usługi Arc, aby zweryfikować.

Zrzut ekranu przedstawiający weryfikowanie połączonego programu SQL Server.

Następne kroki