Simple-Scada forum

Simple-Scada 2 => Ошибки => Тема начата: EricFlat от 14 Января 2019, 08:57:33

Название: Повторное подключение сервера к Базе данных
Отправлено: EricFlat от 14 Января 2019, 08:57:33
Добрый день.

При запуске проекта на сервере в случае если SQL сервер не доступен, то сервер не видит базу данных. Если SQL стал доступен только после включения сервера, то приходится вручную перезапускать сервер, чтобы подцепить бд. Сервер подключает бд только на старте?
Название: Re: Повторное подключение сервера к Базе данных
Отправлено: Simple-Scada от 14 Января 2019, 09:28:31
Здравствуйте.

Если первая попытка подключения не удалась, то сервер делает ещё 3 попытки подключения с интервалом в 3 секунды (в результате 12 секунд отводится СУБД на включение) и если все они безуспешны, то прекращает попытки. На наших ПК (даже слабых), SQL-сервер всегда запускается до сервера скады, т.к. он работает как служба. У Вас SQL-сервер запускается как служба? Или Вы меняли параметры автозапуска? Как Вы определяете, что SQL сервер недоступен? Через какое время SQL сервер полностью запускается?
Название: Re: Повторное подключение сервера к Базе данных
Отправлено: EricFlat от 14 Января 2019, 09:36:07
У нас SQL сервер общий и установлен на другой машине на windows server 2008. В основном такая ситуация возникает в случае отключения питания и одновременном запуске всех серверов. Сервер с SQL стартует дольше всех, минуты 3-4. Можно ли сделать отложенный запуск сервера Simplescada при включении?
Название: Re: Повторное подключение сервера к Базе данных
Отправлено: Simple-Scada от 14 Января 2019, 16:04:03
В ближайшее время добавим непрерывные попытки переподключения к БД с увеличенным интервалом.
Название: Re: Повторное подключение сервера к Базе данных
Отправлено: Simple-Scada от 16 Января 2019, 10:27:28
Обновили. Скачайте последнюю версию скады повторно и установите её поверх текущей для обновления.