PDA

Просмотр полной версии : Что за ерунда - слетают базы R-Keeper



Maxim8112
17.12.2009, 00:05
Всем добрый день! Ситуация возникла очень интересная - сегодня два раза за день слетели базы (первого и второго этажа по разу). Как это проявляется: после внесения изменений в меню например, перезапускаем для нужного этажа STRSERV1. Закрываем без проблем, а вот с открытием начинаются чудеса. Появляется окно, там как всегда вверху строка R-Keeper, а ниже по идее должны быть все видимые станции. Так вот, при запуске strserv появляется окно со строкой и все. Строка прокрутки окна справа быстро уходит вниз и возвращается обратно наверх, все повторяется снова. Т.е. станции не появляются. Как лечил до этого - убирал все файлы из папки database первого этажа и писал туда что-нибудь из резервных копий того же этажа, только с другой датой. После этого все работало нормально, единственное нужно было потом дату менять, но это мелочи.
Скажите, с чего слетают базы Db? И как обойти эту ситуацию в будущем? Просто был недавно реальный случай, когда вечером также выбило базы первого этажа, а было открыто уже куча столов, заказов сделано много. И все данные улетели в трубу, так как пришлось брать другую базу и только после этого все запустилось.

SH
17.12.2009, 01:36
По описанию похоже, что сервер не успевает закрыться, а Вы его уже заново запускаете...

Luigi
17.12.2009, 08:53
А со столами, в момент закрытия сервера, никто случайно не работает?

okis
17.12.2009, 11:39
А у Вас случайно в одно время два сервера с одним именем не работают?

Maxim8112
17.12.2009, 16:44
Насчет работы со столами я не знаю, может кто и работал случайно. А насчет серверов с одним именем это как????
И сколько же нужно серверу чтобы закрыться нормально? Минуту? В первый раз базы вообще слетели после неожиданного отключения сервера. Вот и интересно, как от этого застраховаться!

Maxim8112
17.12.2009, 17:21
Появилась более точная информация! Оказывается сбой происходит так: прибегает администратор допустим ресторана 1 этажа, и говорит так и так кипер висит. Идем на сервер, и видим что в окне strserv1 первого этажа ничего не обновляется. Пробуем закрыть окно, фиг вам, висит намертво. Снимаем через диспетчер задач и запускаем снова. И после этого и появляется сбой в базах! То есть прямо во время работы, когда на сервере ничего не трогали!

VampireKB
17.12.2009, 21:21
установите БДЕ5,провертесь на вирусы,проведите полны спектр мониторинга..тут проблема либо с диском самим,либо с вирусом,либо БДЕ неверно что-то обрабатывает...
Да,и какая у вас кассовая версия ?

SH
17.12.2009, 22:00
Понятно, что сбой получается в момент некорректного закрытия сервера (т.е. - таблиц). Действительно, проверяйте компьютер.
BDE, кстати, не должен влиять на работу сервера ну никак...
Как вариант, попробуйте запустить сервер (хотя бы один) на другой машине.

okis
18.12.2009, 02:02
А насчет серверов с одним именем это как????


Например, если на компе несколько учетных записей пользователей, то существует вероятность того, что один и тот же сервер может быть запущен несколько раз под разными пользователями.

gorlum
20.12.2009, 18:08
апгрейд сделайте (кипера)

BoniX
20.12.2009, 23:02
Кстате.... УЦС окно выделенного сервера крайне_сильно_реккомендует закрывать в любом случае только через контрол+с, и в принципе логично и понятно почему...

Отсюда при закрытии через диспечтер и получаем какой-нибудь отсутствующий чек.дб (не дай бог конечно).
Но, при хорошем компе, винте, нтфс и пр. все равно ситуация нездоровая.

PaViS
21.12.2009, 14:47
А в errors.txt сервер что пишет?