Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 29

Тема: Где находится сервер R-Keeper

  1. #1
    Новичок
    Регистрация
    22.12.2011
    Адрес
    Старый Оскол
    Сообщений
    19
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)

    Где находится сервер R-Keeper

    Цитата Сообщение от SH Посмотреть сообщение
    Сейчас я это рассматривать не буду.
    а можно вот сейчас это рассмотреть...очень горю желанием!)

  2. #2
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Ну что ж.
    Во-первых, многие называются "сервером" менеджерский компьютер.
    Так что давайте структуру рассмотрим подробнее.
    Есть база данных, которая стандартно лежит в папке DB - это основная база данных, в которой лежат все справочники и по умолчанию, файл ark6.udb, в котором записаны права доступа и накопительные данные по закрытым сменам.
    С этой базой данных работают менеджерские приложения - Редактор, Отчеты, Закрытие дня, Кубы и пр.
    Соответственно, эту базу данных найти несложно, достаточно посмотреть, из какой папки реально запускаются эти приложения (не ярлыки к ним, а сами приложения) и найти в этой папке rkeeper.ini (для старых версий - rkeeper6.ini, я не буду писать об отличиях).
    В этом файле есть два параметра: alias1 и alias2. В первом задается путь к папке со словарями (собственно DB), во втором - путь к ark6.udb
    Кассовые и официантские терминалы с папкой DB не работают!
    Они работают с сервером.
    На сервере, в частности, есть папка DATABASE и файл local.db. В этом файле помимо прочего прописан путь к папке DB (это должна быть та же самая папка, что и на менеджерском в alias1).
    При запуске сервер синхронизирует данные из DB в DATABASE. Таким образом, например, обновляется меню.
    Менеджерское приложение Монитор тоже является клиентом сервера и подключается к нему. Так же как клиент сервера умеет работать Редактор, тогда при изменениях данных он может сразу отсылать их на сервер, но это срабатывает не всегда (зависит от версии и от данных).
    Где может находится сервер?
    Варианта три: выделенный сервер под Windows, сервер на кассе, выделенный сервер под DOS. Последний вариант практически не используется, про него можно забыть.
    Если используется сервер на кассе, то в 99,99% случаев (если не чаще) он размещается на кассе с именем UNIT01.
    Что это проверить, во первых, надо определить, из какой папки на станции запускается клиент R-Keeper. Надо смотреть файл autoexec.bat, в нем в конце должны быть строки типа:
    cd \rkclient
    cor.exe
    rkeeper6.exe
    Во-первых, запуск cor.exe сам по себе почти 100% признак наличия сервера - это приложение предназначено для проверки индексов в DATABASE.
    Но теоретически его могут забыть включить, так что его отсутствие - еще не полная уверенность.
    По команде cd смотрим, в какую папку осуществляется переход. В данном примере, это стандартная папка RKClient, но могут быть и варианты, например RK или RKCLIENT.679 или еще что-нибудь. В запущенном случае на станции находится несколько клиентов (в частности, так может остаться после апгрейда), обязательно надо смотреть, какой из них рабочий.
    Чисто теоретически, папка с рабочим клиентом может быть прописана в autoexec.bat в переменной PATH, но я таких извращенных случаев не встречал: автоматизаторы предпочитают сами себя не путать и прописывать в явном виде.
    В общем, если определили папку, то смотрим в ней наличие rkserver.dll, если есть - сервер на этой кассе есть. В этой же папке должен быть файл local.db, и имя сервера в нем должно совпадать с именем сервера в rkeeper6.ini в этой же папке. Теоретически, может быть ситуация (неправильная), когда запускается сервер с одним именем, а станция подключается к другому.
    Случай два: выделенный сервер под Windows. Еще раз: это не обязательно та же самая машина, на которой находится менеджерская часть. Если эта машина спрятана, то найти ее может быть нелегко. Собственно, признак один: если при выключении такой машины рабочие станции переходят в режим поиска сервера - значит, на этой машине сервер и есть.
    Сервер может запускаться как приложение или как служба. В первом случае он висит в автозагрузке (в большинстве случаев), хотя может запускаться и через Назначенные задания.
    Ну а запущенную службу можно без проблем увидеть в перечне служб.

    В общем, на первый раз достаточно, как обычно, уточняющие вопросы приветствуются.
    Последний раз редактировалось SH; 06.02.2012 в 13:47.
    Алексей Аркадьев

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

  3. #3
    Разбирающийся Аватар для okis
    Регистрация
    21.10.2007
    Адрес
    Москва
    Сообщений
    1,447
    Поблагодарил(а)
    2
    Благодарностей: 31 (сообщений: 21)
    Алексей, rkserver.dll.

  4. #4
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Поправил имя dll, всем спасибо
    Алексей Аркадьев

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

  5. #5
    Новичок
    Регистрация
    01.01.2012
    Адрес
    nalchik
    Сообщений
    14
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    А можно очистить данные на сервере, т.е. убрать следы испытаний. Пока тестили меняли номера машин и официантов и тд. Теперь не закрывается день. А меню перебивать заново не очень хочется. И где это делать? На сервере или у менеджера?

    ---------- Добавлено в 18:48 ---------- Предыдущее сообщение было размещено в 18:43 ----------

    Данные не нужны тока меню и настройки

  6. #6
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Это:
    Цитата Сообщение от nagatsuev Посмотреть сообщение
    убрать следы испытаний
    И это:
    Цитата Сообщение от nagatsuev Посмотреть сообщение
    Теперь не закрывается день.
    - разные вещи.
    Если у Вас не закрывается день, но данные этого дня тестовые и Вам не нужны, достаточно взять чистую DATABASE, только system.db сохранить рабочий.
    Если Вам нужно почистить тестовые данные из Отчетов, то там есть своя функция.
    Алексей Аркадьев

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

  7. #7
    Новичок
    Регистрация
    01.01.2012
    Адрес
    nalchik
    Сообщений
    14
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    А куда их кидать?

  8. #8
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Кого "их"?
    Алексей Аркадьев

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

  9. #9
    Новичок
    Регистрация
    01.01.2012
    Адрес
    nalchik
    Сообщений
    14
    Поблагодарил(а)
    0
    Благодарностей: 0 (сообщений: 0)
    Завтра открытие. Сижу и нервно курю. Итальянцы достали

    ---------- Добавлено в 19:11 ---------- Предыдущее сообщение было размещено в 19:10 ----------

    DATABASE

  10. #10
    ТВОРЕЦ СЧАСТЬЯ Аватар для SH
    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 192 (сообщений: 165)
    Цитата Сообщение от nagatsuev Посмотреть сообщение
    DATABASE
    А Вы первый второй пост в этой теме хорошо прочли? Там вроде написано, где что лежит и зачем.
    Алексей Аркадьев

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

Похожие темы

  1. Ответов: 29
    Последнее сообщение: 10.12.2014, 20:54
  2. R-Keeper Сервер ошибка Bad CheckSum
    от Max в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 9
    Последнее сообщение: 04.10.2010, 12:13
  3. Выделенный Сервер
    от Anderson02 в разделе R-Keeper 6
    Ответов: 10
    Последнее сообщение: 08.07.2009, 18:55
  4. где находится на менеджере меню?
    от plaza в разделе R-Keeper 6
    Ответов: 1
    Последнее сообщение: 11.11.2008, 10:40
  5. Что есть сервер R-keeper?
    от SH в разделе R-Keeper 6
    Ответов: 18
    Последнее сообщение: 05.05.2008, 20:25

Ваши права

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