Erstellen eines Datenbankspiegelungsendpunkts für eine Verfügbarkeitsgruppe mithilfe von PowerShell

Gilt für:SQL Server

In diesem Thema wird beschrieben, wie Sie mithilfe von PowerShell einen Datenbankspiegelungs-Endpunkt für die Verwendung durch Always On Verfügbarkeitsgruppen in SQL Server erstellen.

Berechtigungen

Erfordert die CREATE ENDPOINT-Berechtigung oder die Mitgliedschaft in der festen Serverrolle sysadmin . Weitere Informationen finden Sie unter GRANT (Endpunktberechtigungen) (Transact-SQL).

Wichtig

Der RC4-Algorithmus ist veraltet. Diese Funktion wird in einer zukünftigen Version von SQL Serverentfernt. Nutzen Sie diese Funktionen bei Neuentwicklungen nicht mehr, und planen Sie die Änderung von Anwendungen, die diese Funktion zurzeit verwenden. Stattdessen wird die Verwendung von AES empfohlen.

PowerShell

So erstellen Sie einen Datenbankspiegelungs-Endpunkt

  1. Wechseln Sie mitcdin das Verzeichnis der Serverinstanz, für die Sie den Datenbankspiegelungs-Endpunkt erstellen möchten.

  2. Verwenden Sie das Cmdlet New-SqlHadrEndpoint , um den Endpunkt zu erstellen und verwenden Sie dann Set-SqlHadrEndpoint , um den Endpunkt zu starten.

Beispiel (PowerShell)

Mit den folgenden PowerShell-Befehlen wird ein Datenbankspiegelungs-Endpunkt auf einer Instanz von SQL Server erstellt (Computer\Instanz). Der Endpunkt verwendet Port 5022.

Wichtig

Dieses Beispiel funktioniert nur auf einer Serverinstanz, die derzeit keinen Datenbankspiegelungs-Endpunkt hat.

# Create the endpoint.  
$endpoint = New-SqlHadrEndpoint MyMirroringEndpoint -Port 5022 -Path SQLSERVER:\SQL\Machine\Instance  
  
# Start the endpoint  
Set-SqlHadrEndpoint -InputObject $endpoint -State "Started"  
  

Related Tasks

So konfigurieren Sie einen Datenbankspiegelungs-Endpunkt

So zeigen Sie Informationen zum Datenbankspiegelungs-Endpunkt an

Weitere Informationen

Erstellen einer Verfügbarkeitsgruppe (Transact-SQL)
Übersicht über Always On-Verfügbarkeitsgruppen (SQL Server)