Eu tenho 2 servidores no SQL Server 2005 SP4. Quando o servidor secundário alcança os arquivos de log, ele muda para o modo de espera, mas depois de um tempo parece estar 'travado' na restauração.
Havia algumas conexões e consultas abertas no banco de dados, mas agora foram encerradas. As tarefas de cópia e restauração estão funcionando bem, mas não estão sendo colocadas em espera. Não consigo ver nenhuma transação no dmvs.
Posso tentar restaurar manualmente o banco de dados com a opção STANDBY para colocá-lo em espera? ou isso interromperá o envio de log (precisa ter cuidado com o instantâneo de 300 GB de um site ativo)
ou há mais alguma coisa que eu preciso verificar para tarefa, etc bloqueando a mudança para o modo de espera ..
Felicidades
Acontece que a configuração de envio de log foi revertida para NORECOVERY em vez de STANDBY.
Acho que deve ter havido uma sessão aberta no banco de dados, SSMS ou similar e, após um período definido, o envio de log é configurado para reverter para NORECOVERY. A configuração original não tinha a opção 'desconectar usuários atualmente conectados' habilitada.
Para resolver o problema, simplesmente voltei ao banco de dados original e selecionei os logs de transações de envio e, em seguida, selecionei o botão de opção STANDBY em vez de NORECOVERY