Estou usando o Jira 3.1 para rastreamento de tarefas. Funciona no SQL Server 2008 R2.
Recentemente, tentei usar o Jira como um serviço, em vez de executá-lo a partir de uma linha de comando. Eu instalei o serviço e coloquei dependência do serviço do SQL Server.
O problema, no entanto, é que parece que o serviço Jira não espera o SQL Server para iniciar completamente. Página da Web mostra erro, o log de eventos diz:
O login falhou para o usuário 'jirauser'. Razão: Falha ao abrir o banco de dados especificado explicitamente. [CLIENTE: 127.0.0.1]
Se eu reiniciar o serviço manualmente, tudo está OK, então parece que o motivo é de fato um mau momento.
Existe alguma maneira padrão de superar essa dificuldade? Eu posso, claro, criar algum arquivo de lote para iniciar o serviço do Jira depois de um tempo fixo, digamos, 1 minuto após a reinicialização, mas esta solução é feia.
Tags sql-server-2008-r2 jira