Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
En este tema se describe cómo combinar una réplica secundaria con un grupo de disponibilidad AlwaysOn por medio de SQL Server Management Studio, Transact-SQL o PowerShell en SQL Server. Después de agregar una réplica secundaria a un grupo de disponibilidad de AlwaysOn, la réplica secundaria se debe combinar con el grupo de disponibilidad. La operación de combinar una réplica se debe realizar en la instancia de SQL Server que hospeda la réplica secundaria.
Importante
Si no se cumple ningún requisito previo, la operación de unión produce un error. Después de un intento de unión frustrado, puede ser necesario conectarse a la instancia de servidor que hospeda la réplica principal para quitar y volver a agregar la réplica secundaria antes de unirla al grupo de disponibilidad. Para más información, consulte Eliminación de una réplica secundaria de un grupo de disponibilidad (SQL Server) y Adición de una réplica secundaria a un grupo de disponibilidad (SQL Server).
Se requiere el permiso ALTER AVAILABILITY GROUP en el grupo de disponibilidad, el permiso CONTROL AVAILABILITY GROUP, el permiso ALTER ANY AVAILABILITY GROUP o el permiso CONTROL SERVER.
Para combinar una réplica de disponibilidad con un grupo de disponibilidad
En el Explorador de objetos, conéctese a la instancia del servidor que hospeda la réplica secundaria y haga clic en el nombre del servidor para expandir el árbol de servidores.
Expanda los nodos Alta disponibilidad de AlwaysOn y Grupos de disponibilidad .
Seleccione el grupo de disponibilidad de la réplica secundaria a la que está conectado.
Haga clic con el botón derecho en la réplica secundaria y haga clic en Combinar con grupo de disponibilidad.
Se abrirá el cuadro de diálogo Combinar réplica con grupo de disponibilidad .
Para combinar la réplica secundaria con el grupo de disponibilidad, haga clic en Aceptar.
Para combinar una réplica de disponibilidad con un grupo de disponibilidad
Conéctese a la instancia del servidor que hospeda la réplica secundaria.
Use la instrucción ALTER AVAILABILITY GROUP del siguiente modo:
ALTER AVAILABILITY GROUP group_name JOIN
donde group_name es el nombre del grupo de disponibilidad.
En el ejemplo siguiente se une la réplica secundaria al grupo de disponibilidad MyAG
.
ALTER AVAILABILITY GROUP MyAG JOIN;
Nota
Para ver esta instrucción de Transact-SQL usada en contexto, consulte Creación de un grupo de disponibilidad (Transact-SQL).
Para combinar una réplica de disponibilidad con un grupo de disponibilidad
En el proveedor de SQL Server PowerShell:
Cambie el directorio (cd) a la instancia del servidor que hospeda la réplica secundaria.
Combine la réplica secundaria con el grupo de disponibilidad ejecutando el cmdlet Join-SqlAvailabilityGroup con el nombre del grupo de disponibilidad.
Por ejemplo, el comando siguiente une una réplica secundaria hospedada en la instancia de servidor que se encuentra en la ruta especificada al grupo de disponibilidad denominado MyAg
. Esta instancia de servidor debe hospedar una replicación secundaria en este grupo de disponibilidad.
Join-SqlAvailabilityGroup -Path SQLSERVER:\SQL\SecondaryServer\InstanceName -Name 'MyAg'
Nota
Para ver la sintaxis de un cmdlet, use el cmdlet Get-Help en el entorno de SQL Server PowerShell. Para más información, consulte Get Help SQL Server PowerShell.
Para configurar y usar el proveedor de SQL Server PowerShell
Para cada base de datos del grupo de disponibilidad se necesita una base de datos secundaria en la instancia del servidor que hospeda la réplica secundaria. Puede configurar las bases de datos secundarias antes o después de unir una réplica secundaria a un grupo de disponibilidad del modo siguiente:
Restaure la base de datos y las copias de seguridad de registros recientes de cada base de datos principal en la instancia del servidor que hospeda la réplica secundaria, utilizando RESTORE WITH NORECOVERY para cada operación de restauración. Para más información, consulte Preparación manual de una base de datos secundaria para un grupo de disponibilidad AlwaysOn (SQL Server).
Una cada base de datos secundaria al grupo de disponibilidad. Para más información, consulte Unión de una base de datos secundaria con un grupo de disponibilidad (SQL Server).
Creación y configuración de grupos de disponibilidad (SQL Server)
Información general de los grupos de disponibilidad AlwaysOn (SQL Server)
Solucionar problemas de configuración de grupos de disponibilidad AlwaysOn (SQL Server)
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyCursos
Módulo
Exploración de las soluciones IaaS y PaaS para obtener una alta disponibilidad y recuperación ante desastres
Certificación
Microsoft Certified: Azure Database Administrator Associate - Certifications
Administre una infraestructura de base de datos de SQL Server para bases de datos relacionales locales e híbridas en la nube mediante las ofertas de bases de datos relacionales PaaS de Microsoft.
Documentación
Preparación de una base de datos secundaria para un grupo de disponibilidad - SQL Server Always On
Una descripción de cómo preparar manualmente una base de datos secundaria para unirse a un grupo de disponibilidad Always On.
Adición de una réplica secundaria a un grupo de disponibilidad - SQL Server Always On
Obtenga información sobre cómo agregar una réplica secundaria a un grupo de disponibilidad Always On mediante Transact-SQL (T-SQL), PowerShell o el Asistente para grupo de disponibilidad de SQL Server Management Studio (SSMS).
Adición de una base de datos a un grupo de disponibilidad - SQL Server Always On
Agregue una base de datos a un grupo de disponibilidad Always On mediante Transact-SQL (T-SQL), PowerShell o SQL Server Management Studio.