12.08.2013 09:43
Tiger
 
Сложилась такая ситуация во время обслуживания БД (MaintenanceTime=16,30;2 время мск) в сервере приложении банка становится белой, к супермагу подключится невозможно, но после обслуживания сервер приложения сам не подцепляется к базе, и как следствии не считается ТД по расписании настроенное ночью! Как разрешить данную проблему?

P.S. Супермаг 1.029.3 sp4
12.08.2013 09:55
konst
 
в планировщик добавь задание - рестарт сервера приложений
у меня вообще каждые 2 часа с 8:30 до 22:30 выполняется задание
Код:
@echo off
echo %DATE% - %TIME% - SVC - RestSMServices >> c:\Admin\server.log
net start "Supermag Server"
net start "SM.Cash.Server"
net start "Sm.Post.Server"
exit
12.08.2013 10:03
Tiger
 
Цитата:
konst в планировщик добавь задание - рестарт сервера приложений
у меня вообще каждые 2 часа с 8:30 до 22:30 выполняется задание
Код:
@echo off
echo %DATE% - %TIME% - SVC - RestSMServices >> c:\Admin\server.log
net start "Supermag Server"
net start "SM.Cash.Server"
net start "Sm.Post.Server"
exit
Я сегодня ночью попробовал сделать рестарт службы сервера приложении, служба не перезапустилась зависла в состоянии "остановка"! Помогает только перезапуск БД! А вопрос перезапуск каждые 2 часа, а как же пользователи работающее в БД?
12.08.2013 10:07
konst
 
каждые 2 часа - просто старт
12.08.2013 10:08
bob
 
Цитата:
Tiger Я сегодня ночью попробовал сделать рестарт службы сервера приложении, служба не перезапустилась зависла в состоянии "остановка"! Помогает только перезапуск БД! А вопрос перезапуск каждые 2 часа, а как же пользователи работающее в БД?
Если служба стартована, то перезапускаться по этой команде она не будет.
12.08.2013 10:15
Tiger
 
Цитата:
bob Если служба стартована, то перезапускаться по этой команде она не будет.
То есть её нужно просто стартовать?
12.08.2013 13:30
whitewizard
 
Конечно сервер приложений можно перестартовывать, но неправильно это.
Когда база белая, если сделать её там выкл/вкл, какую ошибку напишет?
14.08.2013 11:28
OlegON
 
я бы предложил утром
Код:
shutdown /r /f
а в целях профилактики - снести сначала базу из сервера приложений, а если не поможет - супермаг с чисткой реестра. Заодно можно посмотреть, чем сервер приложений подключается к БД, возможно, что через репортсы, например.
Ну и, как вариант, вирусы... Сервер Супермага не запущен
Часовой пояс GMT +3, время: 18:05.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.