El servidor de conmutación por error tiene estado (espejo, desconectado, en recuperación) y el servidor principal tiene estado (principal, desconectado).
¿Cuál es el proceso para volver a conectar estos servidores?
sql-server
sql-server-2008-r2
mirroring
un caballo sin nombre
fuente
fuente
Respuestas:
A veces, reiniciar el punto final de duplicación en el servidor principal resolverá esto.
Para hacer esto, use el siguiente T-SQL.
Para obtener el nombre del punto final.
Vea KB 2490051 para más detalles.
fuente
Primero, intente que se vuelvan a conectar con este comando T-SQL en el principal:
Si eso falla, tienes un problema de comunicación entre el director y el espejo, y ahí es donde comienza la diversión. Puede ser cualquier cosa, desde conectividad IP hasta seguridad en los puntos finales de duplicación y diferentes métodos de cifrado. Recomiendo el libro de Robert Davis Pro SQL Server 2008 Mirroring si necesita profundizar en la resolución de problemas.
fuente
En nuestro caso, estamos utilizando autenticación de certificado para conectar puntos finales de duplicación, y el problema se debió a que uno de los certificados que estaban utilizando los puntos finales de duplicación había expirado.
Puede verificar la fecha de vencimiento del certificado involucrado en la autenticación de punto final haciendo un
Si este es el caso, deberá crear nuevos certificados para lo que haya caducado y luego hacerlo
ALTER ENDPOINT
después de que se hayan importado.fuente
Solucioné este problema en los siguientes pasos, reiniciar el punto final solo en PRIMARY no ayudó
En PRIMARIO:
En ESPEJO:
De vuelta en PRIMARIO:
fuente
Caso:
Cuando ejecuta el siguiente comando en el servidor Principal:
Después de ejecutar el comando anterior, su DB entra en
[mirror, disconnected]
estado en el servidor espejo.Resolución:
Paso 1: Ejecute debajo de la consulta en el espejo
Paso 2: Después de ejecutar el siguiente comando, su base de datos estará disponible.
Nota: el paso 2 tardará un tiempo en recuperarse.
fuente
Si "REANUDAR SOCIO" no funciona
Rompería el espejo para esa (s) base (s) de datos y lo reconfiguraría.
- PASO 1 EN PRINCIPAL, rompe el espejo para una base de datos
- PASO 2 EN EL ESPEJO, rompa el espejo para una base de datos
- PASO 3 EN EL ESPEJO
- PASO 4 EN EL ESPEJO
- PASO 5 EN PRINCIPAL
- PASO 6 EN PRINCIPAL, si ya se configuró un TESTIGO
Vale la pena mencionar que todo lo anterior se puede hacer durante las horas de trabajo, ya que la base de datos principal siempre estará en línea y disponible.
fuente