Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 20 из 20

Тема: проблема при запуске сервера

  1. #11
    Разбирающийся Аватар для Mikkey O'Fish
    Регистрация
    26.09.2010
    Адрес
    Ryazan
    Сообщений
    593
    Поблагодарил(а)
    0
    Благодарностей: 1 (сообщений: 1)
    Кидай каталог в личку, запустим.
    norex@inbox.ru

  2. #12
    Новичок
    Регистрация
    04.08.2010
    Адрес
    kemerovo
    Сообщений
    8
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    С Новым Годом!

    Проблема та же, что и в шапке темы.
    В логе ошибок такая вот запись:
    6.97h
    31.12.2012 23:09:15
    Exception:Corrupt table/index header.
    File: C:\WIN_SERV\DATABASE\CHECK.DB
    000435B2.C:\WIN_SERV\RKSERVER.EXE
    -------------------Start STACK------------------
    000435B2.C:\WIN_SERV\RKSERVER.EXE
    0004ACE0.C:\WIN_SERV\RKSERVER.EXE
    00046DB8.C:\WIN_SERV\RKSERVER.EXE
    00049EAE.C:\WIN_SERV\RKSERVER.EXE
    0003811F.C:\WIN_SERV\RKSERVER.EXE
    00055CDD.C:\WIN_SERV\RKSERVER.EXE
    00098656.C:\WIN_SERV\RKSERVER.EXE
    00017067.C:\WINDOWS\system32\kernel32.dll
    00000000.C:\WIN_SERV\RKSERVER.EXE
    -------------------END STACK------------------
    -------------------------------------

    Сервер не запускается. Подменил на 2х-килобайтный check.db - запустился, НО. как только на одной из станций пытаются закрыть стол - сервак вырубается, в логе ошибок запись уже вот такая:
    6.97h
    31.12.2012 23:20:25


    Error: Wrong table format : DATABASE\Check


    -------------------Start STACK------------------
    00000000.C:\WIN_SERV\RKSERVER.EXE
    -------------------END STACK------------------
    -------------------------------------

    посоветуйте, что может быть? Точнее, ясно что проблема с файлом check.db, только где взять "правильный"?
    а, да, предыдущую смену закрывал принудительно, ибо одна из станций скончалась до закрытия смены.

  3. #13
    Новичок
    Регистрация
    04.08.2010
    Адрес
    kemerovo
    Сообщений
    8
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    проблема ушла..

    что конкретно помогло - не знаю. но заработало после:
    1) замены файлов check.db (2kb) и check.px (оба взял из чистой базы).
    2) запуска cor.exe и setcodat (порядок не помню)
    3) запуск сервера в режиме dosonly (без использования виндового приложения srvmon).

    попробовал закрыть 1 стол - сработало.
    дальше ребут сервера, запуск с приложения srvmon, закрытие остальных столов.
    день закрылся, отчеты снялись, дата сменилась. Алилуйя, бялть...

    Правда хочется от экспертов узнать, что это было и как с этим бороться, кроме метода тыка?

    и исчо раз с Новым годом!

  4. #14
    Разбирающийся Аватар для VampireKB
    Регистрация
    27.03.2007
    Адрес
    Moscow City
    Сообщений
    2,854
    Поблагодарил(а)
    0
    Благодарностей: 17 (сообщений: 11)
    Цитата Сообщение от pashtet Посмотреть сообщение
    проблема ушла..

    что конкретно помогло - не знаю. но заработало после:
    1) замены файлов check.db (2kb) и check.px (оба взял из чистой базы).
    2) запуска cor.exe и setcodat (порядок не помню)
    3) запуск сервера в режиме dosonly (без использования виндового приложения srvmon).

    попробовал закрыть 1 стол - сработало.
    дальше ребут сервера, запуск с приложения srvmon, закрытие остальных столов.
    день закрылся, отчеты снялись, дата сменилась. Алилуйя, бялть...

    Правда хочется от экспертов узнать, что это было и как с этим бороться, кроме метода тыка?

    и исчо раз с Новым годом!
    в прошлый раз ты взял файлы из более ранней версии кипера (возможно у тебя апгрейд был и люди ту папку не удалили)
    Вариант №2: сор.ехе проапдейтил чек.дб и добавил туда нужные таблички
    Хотите БЕСПЛАТНЫЙ кипер ? http://www.techrk.ru/?cat=17
    Также доступен ФТП !! ftp://techrk.ru
    Теперь возможно произвести покупку ПО через терминалы Qiwi.Подробности на сайте

  5. #15
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Цитата Сообщение от pashtet Посмотреть сообщение
    Exception:Corrupt table/index header.
    - побился индекс таблицы.
    Цитата Сообщение от pashtet Посмотреть сообщение
    2) запуска cor.exe и setcodat (порядок не помню)
    cor.exe помог, он как раз делает переиндексацию. setcodat, конечно, здесь вообще не нужен.

    Цитата Сообщение от VampireKB Посмотреть сообщение
    Вариант №2: сор.ехе проапдейтил чек.дб и добавил туда нужные таблички
    Не вариант, cor ничего никогда не апгрейдит. Не умеет.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  6. #16
    Разбирающийся
    Регистрация
    18.10.2012
    Адрес
    Новосибирск, Омск
    Сообщений
    5,362
    Поблагодарил(а)
    188
    Благодарностей: 461 (сообщений: 364)
    Мое видение ситуации другое:
    Побился CHECK.DB. Автор подсунул чистый из дистрибутива, но забыл про индексы (поэтому касса грузилась, а при попытке расчета вылетала). В итоге, после замены CHECK.DB и CHECK.PX на чистые все заработало (cor тут не причем, в чистой базе ему делать было нечего).

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

    PS А Вампир опять сморозил, не подумав...

  7. #17
    Разбирающийся Аватар для VampireKB
    Регистрация
    27.03.2007
    Адрес
    Moscow City
    Сообщений
    2,854
    Поблагодарил(а)
    0
    Благодарностей: 17 (сообщений: 11)
    Цитата Сообщение от sibgaba Посмотреть сообщение
    Мое видение ситуации другое:
    Побился CHECK.DB. Автор подсунул чистый из дистрибутива, но забыл про индексы (поэтому касса грузилась, а при попытке расчета вылетала). В итоге, после замены CHECK.DB и CHECK.PX на чистые все заработало (cor тут не причем, в чистой базе ему делать было нечего).

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

    PS А Вампир опять сморозил, не подумав...
    Под НГ мне можно
    Да и я думал,что cor научили хоть чему-либо ..ведь есть элементарная проверка fields.count и field[a].title='' ..Ну,по-крайне мере,мои проги так проверяют и сами грейдят....
    Хотите БЕСПЛАТНЫЙ кипер ? http://www.techrk.ru/?cat=17
    Также доступен ФТП !! ftp://techrk.ru
    Теперь возможно произвести покупку ПО через терминалы Qiwi.Подробности на сайте

  8. #18
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    sibgaba, похоже на правду, pashtet вообще зря столько суетился, просто cor должен был помочь.
    Либо тогда уже чистую database класть, потому что чистые check без остальных *check - это будет что-то с чем-то.
    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке - напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru

  9. #19
    Разбирающийся Аватар для gte_33
    Регистрация
    17.09.2007
    Адрес
    Домодедово
    Сообщений
    799
    Поблагодарил(а)
    0
    Благодарностей: 17 (сообщений: 14)
    Я в таких случаях *.db не трогаю, подкидываю индексные файлы из дистрибутива, далее cor и все работает.

  10. #20
    Новичок
    Регистрация
    04.08.2010
    Адрес
    kemerovo
    Сообщений
    8
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    нудык теперь понятно, что зря суетился... но когда в 23:00 31 декабря тебе звонят и говорят "почти тыща гостей в клубе, а касса не работает" и не так засуетишься))
    cor я запускал, просто видимо до этого не тот check.db подсунул. а потом мысля закралась, что раз предыдущую смену криво закрывал, может из-за даты, отсюда и setcodat.

    главное, что все получилось =) спасибо за пояснения!

Похожие темы

  1. Проблема при запуске 2-х отчетов одновременно
    от vpavelv в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 17
    Последнее сообщение: 10.02.2012, 01:44
  2. Ответов: 7
    Последнее сообщение: 11.07.2011, 15:34
  3. Проблема при запуске 2х серверов на 1 компе
    от lEEFT в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 0
    Последнее сообщение: 05.07.2011, 12:28
  4. Проблема при запуске кассы
    от Ksanes в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 2
    Последнее сообщение: 11.09.2010, 00:32
  5. проблема с запуском сервера!!!
    от 12345654 в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 4
    Последнее сообщение: 25.08.2010, 17:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •