Я использую Jira 3.1 для отслеживания задач. Он работает над SQL Server 2008 R2.
Недавно я попытался использовать Jira как сервис, а не запускать его из командной строки. Я установил службу и поставил зависимость от службы SQL Server.
Проблема, однако, заключается в том, что служба Jira не ожидает полного запуска SQL Server. Веб-страница показывает ошибку, журнал событий говорит:
Не удалось войти в систему для пользователя 'jirauser'. Причина: не удалось открыть явно указанную базу данных. [КЛИЕНТ: 127.0.0.1]
Если я вручную перезапускаю службу, все в порядке, поэтому, похоже, причина действительно в неправильном времени.
Есть ли стандартный способ преодолеть эту трудность? Конечно, я могу создать какой-то пакетный файл для запуска службы Jira через некоторое фиксированное время, скажем, через 1 минуту после перезагрузки, но это решение уродливо.