Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
              Van toepassing op:SQL Server - Alleen 
 Windows Azure SQL Managed Instance
Voor deelname aan AlwaysOn-beschikbaarheidsgroepen of databasespiegeling van een serverexemplaren is een eigen toegewezen eindpunt voor databasespiegeling vereist. Dit eindpunt is een speciaal eindpunt dat uitsluitend wordt gebruikt voor het ontvangen van verbindingen van andere serverexemplaren. Op een bepaald serverexemplaren maakt elke AlwaysOn-beschikbaarheidsgroep of databasespiegelingverbinding met een ander serverexemplaren gebruik van één eindpunt voor databasespiegeling.
Databasespiegeling-eindpunten maken gebruik van TCP (Transmission Control Protocol) om berichten te verzenden en te ontvangen tussen de serverexemplaren die deelnemen aan databasespiegelingsessies of het hosten van beschikbaarheidsreplica's. Het eindpunt voor databasespiegeling luistert op een uniek TCP-poortnummer.
Clientverbindingen met een principal-server of primaire replica maken geen gebruik van het eindpunt voor databasespiegeling.
Opmerking
De functie voor databasespiegeling wordt verwijderd in een toekomstige versie van Microsoft SQL Server. Vermijd het gebruik van deze functie in nieuwe ontwikkelwerkzaamheden en plan om toepassingen te wijzigen die momenteel gebruikmaken van databasespiegeling voor het gebruik van AlwaysOn-beschikbaarheidsgroepen.
Servernetwerkadres
Het netwerkadres van een serverexemplaren (het servernetwerkadres of de EINDPUNT-URL) bevat het poortnummer van het eindpunt, evenals het systeem en de domeinnaam van de hostcomputer. Het poortnummer identificeert een specifiek serverexemplaren op unieke wijze.
In de volgende afbeelding ziet u hoe twee serverexemplaren op dezelfde server uniek worden geïdentificeerd. De servernetwerkadressen van beide serverexemplaren bevatten dezelfde systeemnaam, MYSYSTEMen domeinnaam, Adventure-Works.MyDomain.com. Om het systeem in staat te stellen verbindingen met een serverexemplaar te routeren, bevat een servernetwerkadres het poortnummer dat is gekoppeld aan het spiegelingseindpunt van een bepaald serverexemplaar.
              
              
              
              
            
Een exemplaar van SQL Server bevat standaard geen eindpunt voor databasespiegeling. Deze moeten handmatig worden gemaakt als onderdeel van het instellen van een databasespiegelingssessie. De systeembeheerder moet een afzonderlijk eindpunt maken in elk serverexemplaren dat deelneemt aan databasespiegeling. Als voor meer dan één serverexemplaren op een bepaalde computer een eindpunt voor databasespiegeling is vereist, geeft u voor elk eindpunt een ander poortnummer op.
Belangrijk
Als de computer met SQL Server een firewall heeft, moet de firewallconfiguratie zowel binnenkomende als uitgaande verbindingen toestaan voor de poort die is opgegeven in het eindpunt.
Voor databasespiegeling en AlwaysOn-beschikbaarheidsgroepen worden verificatie en versleuteling geconfigureerd op het eindpunt. Zie Transportbeveiliging - Databasespiegeling - AlwaysOn-beschikbaarheid voor meer informatie.
Belangrijk
Configureer een in-use databasespiegeling-eindpunt niet opnieuw. De serverinstanties gebruiken elkaars eindpunten om de status van de andere systemen te leren. Als het eindpunt opnieuw is geconfigureerd, kan het opnieuw worden opgestart. Dit kan een fout zijn voor de andere serverexemplaren. Dit is met name belangrijk voor de automatische failovermodus, waarbij het opnieuw configureren van het eindpunt op een partner kan leiden tot een failover.
Het verificatietype voor een eindpunt voor databasespiegeling bepalen
Het is belangrijk om te begrijpen dat de SQL Server-serviceaccounts van uw serverexemplaren bepalen welk type verificatie u kunt gebruiken voor uw eindpunten voor databasespiegeling, als volgt:
Als elk serverexemplaren worden uitgevoerd onder een domeinserviceaccount, kunt u Windows-verificatie gebruiken voor uw eindpunten voor databasespiegeling. Als alle serverexemplaren worden uitgevoerd als hetzelfde domeingebruikersaccount, bestaan de juiste gebruikersaanmelding automatisch in beide
masterdatabases. Dit vereenvoudigt de beveiligingsconfiguratie voor de beschikbaarheidsdatabases en wordt aanbevolen.Als serverexemplaren die als host fungeren voor de beschikbaarheidsreplica's voor een beschikbaarheidsgroep, als verschillende accounts worden uitgevoerd, moet elk account worden gemaakt in
masterhet andere serverexemplaren. Vervolgens moet aan die aanmelding machtigingen worden verleendCONNECTom verbinding te maken met het eindpunt voor databasespiegeling van dat serverexemplaren. Voor meer informatie stelt u aanmeldingsaccounts in: AlwaysOn-beschikbaarheid voor databasespiegeling.Als uw serverexemplaren Windows-verificatie gebruiken, kunt u databasespiegelingseindpunten maken met behulp van Transact-SQL, PowerShell of de wizard Nieuwe beschikbaarheidsgroep.
Opmerking
Als een serverexemplaren voor het hosten van een beschikbaarheidsreplica geen eindpunt voor databasespiegeling hebben, kan de wizard Nieuwe beschikbaarheidsgroep automatisch een eindpunt voor databasespiegeling maken dat gebruikmaakt van Windows-verificatie. Zie De wizard Beschikbaarheidsgroep (SQL Server Management Studio) gebruiken voor meer informatie.
Als een serverexemplaren worden uitgevoerd onder een ingebouwd account, zoals lokaal systeem, lokale service of netwerkservice of een niet-domeinaccount, moet u certificaten gebruiken voor eindpuntverificatie. Als u certificaten gebruikt voor uw eindpunten voor databasespiegeling, moet uw systeembeheerder elk serverexemplaren configureren voor het gebruik van certificaten voor zowel uitgaande als binnenkomende verbindingen.
Er is geen geautomatiseerde methode voor het configureren van beveiliging voor databasespiegeling met behulp van certificaten. U moet Transact-SQL instructie of de
New-SqlHadrEndpointPowerShell-cmdlet gebruikenCREATE ENDPOINT. Zie CREATE ENDPOINT voor meer informatie. Zie Certificaten gebruiken voor een eindpunt voor databasespiegeling voor informatie over het inschakelen van certificaatverificatie op een serverexemplaren.
Gerelateerde taken
Een eindpunt voor databasespiegeling configureren
Een eindpunt voor databasespiegeling maken voor Windows-verificatie (Transact-SQL)
Certificaten gebruiken voor een eindpunt voor databasespiegeling (Transact-SQL)
Eindpunt-URL opgeven: beschikbaarheidsreplica toevoegen of wijzigen
Gebruik de wizard Beschikbaarheidsgroep (SQL Server Management Studio)
Informatie weergeven over het eindpunt voor databasespiegeling
sys.database_mirroring_endpoints (Transact-SQL)