Перезапуск 1с при падении. Вместе с сыром

Посвящено ветке: http://www.forum.mista.ru/topic.php?id=404588

Краткое пояснение:

Программа позволяет 1с всегда держать запущенной (проверял на 7.7). Для этого 1с запускается через программу с параметрами. Для нелюбителей net есть версия на vbs (ниже):

Юзание:

Перезапускать 1с в случае падения:

wait1c2.exe -pathexe ПутьК1сEXE -user ЮзерБазы -pass ПарольКБазе -path ПутьКБазе

Перезапускать 1с в любом случае (даже если зарыли корректно):

wait1c2.exe -all -pathexe ПутьК1сEXE -user ЮзерБазы -pass ПарольКБазе -path ПутьКБазе

Скачать wait1c (310)

Версия на vbs:

Set WshShell = CreateObject(”WScript.Shell”)
fEExit = true
Do While (fEExit = true)
RetCode = WshShell.Run(”"”C:Program Files1Cv77BIN1cv7s.exe”" enterprise /D”"C:Program Files1Cv77DB”" /NАдминистратор /P”, 1, True)
if RetCode = 0 then
fEExit = false
end if
Loop

2 Комментариев

Андрей СорвинОктябрь 21, 2009 в 09:42

А цикл не нагружает сервер? Паузу в цикле, к примеру на одну секунду, не нужно вставить?

Андрей СорвинОктябрь 22, 2009 в 09:06

Не нужно =)))