none
Failover manual em Mirror RRS feed

  • Pergunta

  • Tenho um mirro configurado, porem tive um problema com o Witness e perdi as configuraçoes dele, tentei adicioná-lo novamente após recuperá-lo porem nao consigo adicionar ele no mirro, recebo o error 1456, andei pesquisando e achei algumas possiveis soluçoes como: ser um erro reconhecido pelo microsoft e este ter sido sanado no Service Pack 2.

    Ate ai tudo bem, porem enquanto nao resolvo isso meu servidores necessitam de Failover manual caso ocorra alguma falha no server Principal, queria saber como posso fazer um Job por ex. que monitore caso ocorra alguma falha e faça o comando de failover.


    viniciuseroico

    segunda-feira, 22 de abril de 2013 20:33

Respostas

  • Bom dia Vinicius,

    Você até que poderia criar uma rotina para efetuar o failover manual através do comando "ALTER DATABASE database_name SET PARTNER FAILOVER, where database_name is the mirrored database", mas o único monitoramento para saber se server esta "offline ou online", é através da "Vítima"(3º server Witness) utilizados na tecnologia do Mirror.


    Att, Bruno Silva.

    segunda-feira, 7 de julho de 2014 15:28
  • Vinicius,

    Veja se este link ajuda:

    http://msdn.microsoft.com/en-us/library/ms190030.aspx

    Uma possibilidade seria utilizar a System Stored Procedure: sp_dbmmonitorresults 


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    quarta-feira, 9 de julho de 2014 14:08

Todas as Respostas

  • Bom dia Vinicius,

    Você até que poderia criar uma rotina para efetuar o failover manual através do comando "ALTER DATABASE database_name SET PARTNER FAILOVER, where database_name is the mirrored database", mas o único monitoramento para saber se server esta "offline ou online", é através da "Vítima"(3º server Witness) utilizados na tecnologia do Mirror.


    Att, Bruno Silva.

    segunda-feira, 7 de julho de 2014 15:28
  • Vinicius,

    Veja se este link ajuda:

    http://msdn.microsoft.com/en-us/library/ms190030.aspx

    Uma possibilidade seria utilizar a System Stored Procedure: sp_dbmmonitorresults 


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    quarta-feira, 9 de julho de 2014 14:08