Просмотр полной версии : Что за ерунда - слетают базы R-Keeper
Maxim8112
17.12.2009, 00:05
Всем добрый день! Ситуация возникла очень интересная - сегодня два раза за день слетели базы (первого и второго этажа по разу). Как это проявляется: после внесения изменений в меню например, перезапускаем для нужного этажа STRSERV1. Закрываем без проблем, а вот с открытием начинаются чудеса. Появляется окно, там как всегда вверху строка R-Keeper, а ниже по идее должны быть все видимые станции. Так вот, при запуске strserv появляется окно со строкой и все. Строка прокрутки окна справа быстро уходит вниз и возвращается обратно наверх, все повторяется снова. Т.е. станции не появляются. Как лечил до этого - убирал все файлы из папки database первого этажа и писал туда что-нибудь из резервных копий того же этажа, только с другой датой. После этого все работало нормально, единственное нужно было потом дату менять, но это мелочи.
Скажите, с чего слетают базы Db? И как обойти эту ситуацию в будущем? Просто был недавно реальный случай, когда вечером также выбило базы первого этажа, а было открыто уже куча столов, заказов сделано много. И все данные улетели в трубу, так как пришлось брать другую базу и только после этого все запустилось.
По описанию похоже, что сервер не успевает закрыться, а Вы его уже заново запускаете...
А со столами, в момент закрытия сервера, никто случайно не работает?
А у Вас случайно в одно время два сервера с одним именем не работают?
Maxim8112
17.12.2009, 16:44
Насчет работы со столами я не знаю, может кто и работал случайно. А насчет серверов с одним именем это как????
И сколько же нужно серверу чтобы закрыться нормально? Минуту? В первый раз базы вообще слетели после неожиданного отключения сервера. Вот и интересно, как от этого застраховаться!
Maxim8112
17.12.2009, 17:21
Появилась более точная информация! Оказывается сбой происходит так: прибегает администратор допустим ресторана 1 этажа, и говорит так и так кипер висит. Идем на сервер, и видим что в окне strserv1 первого этажа ничего не обновляется. Пробуем закрыть окно, фиг вам, висит намертво. Снимаем через диспетчер задач и запускаем снова. И после этого и появляется сбой в базах! То есть прямо во время работы, когда на сервере ничего не трогали!
VampireKB
17.12.2009, 21:21
установите БДЕ5,провертесь на вирусы,проведите полны спектр мониторинга..тут проблема либо с диском самим,либо с вирусом,либо БДЕ неверно что-то обрабатывает...
Да,и какая у вас кассовая версия ?
Понятно, что сбой получается в момент некорректного закрытия сервера (т.е. - таблиц). Действительно, проверяйте компьютер.
BDE, кстати, не должен влиять на работу сервера ну никак...
Как вариант, попробуйте запустить сервер (хотя бы один) на другой машине.
А насчет серверов с одним именем это как????
Например, если на компе несколько учетных записей пользователей, то существует вероятность того, что один и тот же сервер может быть запущен несколько раз под разными пользователями.
апгрейд сделайте (кипера)
Кстате.... УЦС окно выделенного сервера крайне_сильно_реккомендует закрывать в любом случае только через контрол+с, и в принципе логично и понятно почему...
Отсюда при закрытии через диспечтер и получаем какой-нибудь отсутствующий чек.дб (не дай бог конечно).
Но, при хорошем компе, винте, нтфс и пр. все равно ситуация нездоровая.
А в errors.txt сервер что пишет?
Powered by vBulletin® Version 4.2.6 LTS Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot