none
Mirror - Sincronización Timeout RRS feed

  • Pregunta

  • Hola a todos, les solicito ayuda con el siguiente inconveniente.

    Entorno de trabajo:

    - Windows Server 2012 R2 Standard Ed. 
    - SQL Server 2016 EE SP2 (Cluster) "Microsoft SQL Server 2016 (SP2) (KB4052908)"
    - Procedimiento de Mirror por un enlace de 10Mb.

    Tengo configurado desde hace 2 años el mirror de manera asincrónica funcionando normalmente.
    Luego de aplicar el SP2 sobre SQL Server y  hacer una prueba de contingencia mediante "ALTER DATABASE online SET PARTNER FAILOVER", la sincronización entre el principal y el mirror se degrado al punto de cambiar al estado de "DISCONNECTED" o sincroniza a 50K/Seg.

    En los logs de SQL aparece el siguiente error: 
    The mirroring connection to "TCP://172.24.36.207:5022" has timed out for database "online" after 60 seconds without a response.  Check the service and network connections.

    Probe con cambiar el valor del Timeout y no cambió nada.
    ALTER DATABASE online SET PARTNER TIMEOUT 60;


    Hasta ahora, la única solución que encontré es reiniciar el endpoint cada 20 minutos.
    Es decir que al ejecutar
    ALTER ENDPOINT [Endpoint_Mirroring] STATE = STOPPED;
    ALTER ENDPOINT [Endpoint_Mirroring] STATE = STARTED;

    la sincronización vuelve a funcionar perfectamente sincronizando a 1700K/Seg.

    Desde ya no tengo errores en el event viewer de Windows.


    Importante: En el enlace tengo aplicado calidad de servicio que me garantiza el 60% del enlace y al hacer pruebas en el enlace no tengo inconvenientes.

    Gracias por adelantado!!!
    viernes, 2 de noviembre de 2018 12:22

Todas las respuestas

  • Hola    Javieroiar

    Gracias por levantar tu consulta en los foros de MSDN. Con respecto a la misma, te recomiendo ingresar al siguienteenlace donde encontrarás casos similares al que presentas, pudiendo encontrar en él la solución a tu problema.

    https://social.technet.microsoft.com/Forums/en-US/11ab1f5c-f951-4ec3-8b08-956b4c6106e2/database-mirroring-connection-error-4-an-error-occurred-while-receiving-data-64the-specified?forum=sqldatabasemirroring

    Gracias por usar los foros de MSDN.

    Pablo Rubio

     _____

     

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

     

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

     

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    viernes, 2 de noviembre de 2018 18:44
    Moderador
  • Hola y gracias por la respuesta.
    Realice las distintas acciones propuestas y no obtuve cambios en mi problema.
    Lo raro es que al realizar el "fileover" el problema no se da.
    Es decir que el problema solo se da solo en un sentido.
    Alguna idea?
    Gracias.
    lunes, 5 de noviembre de 2018 13:49
  • Saludos,

    Es raro, alguno de los 2 error log menciona algun problema? haz tomado alguna traza de red con netmon o wireshark o similar para ver si existe un fallo?

    Es un error continuo, aleatorio o tiene algun patron?


    Blog: www.sqlservertoolbox.blogspot.com.mx

    martes, 6 de noviembre de 2018 23:44