R keeper 7 ошибка отправки данных

Проблемы с синхронизацией справочников

В этой статье описаны проблемы с синхронизацией справочников и их решения. Если вашей проблемы здесь нет или решение не помогло, обратитесь в техподдержку. В заявке укажите, какая у вас проблема и какие шаги были предприняты, чтобы ее исправить.

Не запускается сервер справочников

Если сервер справочников не запускается, посмотрите лог refsrv.fatal.stk, который находится в папке:

  • Если r_keeper установлен из инсталлятора — [Путь установки]\[Имя экземпляра]\Logs
  • Если r_keeper установлен из архива — [Путь установки]\[Имя экземпляра]\bin\win
Код ошибки Текст ошибки  Причина Решение
182 TCPSOC.dll: Name XXXXX found Заданное имя уже используется

Проверьте наличие запущенных процессов. Возможно, какой-то процесс не завершился и занимает сетевое имя.

Если запущенных процессов нет, убедитесь в уникальности сетевого имени. Возможно, имя слишком простое и совпадает с именем, которое используется в локальной сети где-то еще.

492 Error starting Reference manager Произошло прерывание процедуры инициализации. Причины могут быть разными. Текст непосредственно после описания ошибки должен содержать пояснения.

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

  • Если там будут описаны другие проблемы, попробуйте решить их.
  • Если это не помогло, обратитесь в техподдержку.
493 Error initializing RPC system Отсутствие библиотеки TCPSOC.dll по дефолтовому пути

Пропишите путь к tcpsoc.dll в секции [NETKERN] в параметре Protocols. Проверьте наличие файла tcpsoc.dll по указанному пути.

Для решения проблем сети более ранних версий r_keeper 7 используйте траблшутинг — устранение неполадок.

653 Can not upgrade data base from file check.udb due to following error Ошибка обновления check.udb

Если check.udb не используется для построения отчетов, которые строятся по SQL серверу, то удалите файл check.udb. 

Если файл используется, обратитесь в техподдержку.

659 Unsupported DB rk7 version: XXXXX (must be between YYYYY and ZZZZZ) База данных от сервера справочников более новой версии. Обновите версию сервера справочников. Если это не помогло, обратитесь в техподдержку.
7265 Initialization exception
Bad database structure in «…rk7.udb.SQLite», remove file to continue

В результате сбоя или экстренного выключения компьютера на записи испортился файл rk7.udb.SQLite или local_db,abs.SQLite

Удалите файлы rk7.udb.SQLite и local_db,abs.SQLite, затем перезапустите сервер справочников и все нижние сервера

719 UseBothIntfAndProvider: Data version is different for XXXX in Intf(DataVersion 1111111) and Provider(DataVersion 2222222)
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSync\outgoing используется или использовалась ранее другим сервером Удалите файл DBSync\outgoing\rk7\Journal\…\00000000000000XXXXX.dat
4155 Could not write to database «»
Can’t rename …DBSync\outgoing\rk7\Journal\…\00000000000000XXXXX.tmp to …DBSync\outgoing\rk7\Journal\…\00000000000000XXXXX.dat
В результате сбоя или экстренного выключения компьютера файл следующей транзакции создался в папке /outgoing, но база данных откатилась на предыдущее состояние Удалите файл DBSync\outgoing\rk7\Journal\…\00000000000000XXXXX.dat

Если при запуске система выдает ошибку типа Can not rename file…

Выполните следующее:

  1. Остановите кассовый сервер

  2. Удалите файл midbase\refsdata.udb и папку midbase\DBSync

  3. Запустите кассовый сервер.

  4. Выполните резервную копию. Удалите папку DBSync и файл rk7.udb.SQLite на сервере справочников.

  5. Удалите файл local_db.abs.SQLite.
  6. Запустите сервер справочников.

Не запускается сервер отчетов

Если сервер отчетов не запускается, посмотрите лог repsserv.fatal.stkкоторый находится в папке:

  • Если r_keeper установлен из инсталлятора — [Путь установки]\[Имя экземпляра]\Logs
  • Если r_keeper установлен из архива — [Путь установки]\[Имя экземпляра]\bin\win
Код ошибки Текст ошибки  Причина Решение
182 TCPSOC.dll: Name XXXXX found Заданное имя уже используется

Проверьте наличие запущенных процессов. Возможно, какой-то процесс не завершился и занимает сетевое имя.

Если запущенных процессов нет, убедитесь в уникальности сетевого имени. Возможно, имя слишком простое и совпадает с именем, которое используется в локальной сети где-то еще.

354

… Item with network name «XXXXX» is not active Сервер отчетов с сетевым именем «XXXXX» не активен Активируйте сервер отчётов
… Bad self network name «XXXXX» Не найден сервер отчетов с именем XXXXX. Он необходим для фильтрации по ресторану

Отключите фильтрацию по ресторану: уберите строку RestFilterIn=…

Или настройте для сервера отчётов XXXXX связку с рестораном.

… Filtering: No restaurant for server with network name «XXXXX» Не задано свойство Обслуживает ресторан для сервера отчетов с сетевым именем XXXXX, ресторан нужен для фильтрации по ресторану.
401 Need Auth with Token На вышестоящем сервере указан другой пароль для синхронизации справочников

Если файл dbsyncseq.xml удален на клиенте:

  1. Остановите сервер справочников
  2. Удалите файл dbNoSyncRefs.udb на сервере
  3. Запустите сервер.

Подробнее см. Механизм автоматической выдачи паролей для синхронизации.

401 mismatched authorization token server
или mismatched authorization token client
Расхождение регистра символов в сетевых именах клиента и сервера в ini-файле и в базе справочников Обновите r_keeper на версию 7.07.00.159+.
403 Bad Auth Token Не совпадают пароли в dbsyncseq.xml клиента и dbNoSyncRefs.udb сервера. Удалите файл dbNoSyncRefs.udb на вышестоящем сервере.
493 Error initializing RPC system Отсутствие библиотеки TCPSOC.dll по дефолтовому пути.

Пропишите путь к tcpsoc.dll в секции [NETKERN] в параметре Protocols.

Проверьте наличие файла tcpsoc.dll по указанному пути.

725 DBSync: wrong backup file «XXXXX»!

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

Удалите refsdata.udb и папку DBSyncп. 

Если файла нет, то измените настройки подключения сервера или сетевое имя верхнего сервера.

727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSync\outgoing используется или использовалась ранее другим сервером и с другим сетевым именем. см. пункт 16
4166 TDBSyncDownloader.DownloadBeforeUpdating
TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 403 License error … Нет лицензии или неправильная лицензия для кассового сервера. Проверьте правильность лицензии.
TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 500 Internal Server Error

Проблема предоставления файлов для синхронизации

  1. «Can not run process «»<Path>\nginx-rk\rk7-nginx.exe»» Windows error =2 (2h). Не удается найти указанный файл»
  2. «Can not run process «»<Path>\nginx-rk\rk7-nginx.exe»» Windows error =XXXX…»
  3. HTTP server init fail: ( IP =  Port = YYYY ) Could not bind socket…
  4. HTTP server init fail: (IP = XXX.XXX.XXX.XXX Port = 0) Could not bind socket…
  5. HTTP server initialization: HTTP Data Port is not defined and Use Free Port is not checked
  6. HTTP server init fail: (IP = Port = 0) <ERROR>
  7. Nginx startup error: pid file does not exist
  8. Nginx startup error: health check failed
  1. Скопируйте из bin\win подпапку nginx-rk
  2. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
  3. Проверьте, какими приложениями занят этот порт. Возможно, его стоит заменить
  4. В менеджерской станции для этого сервера очистите значение свойства HTTP Bind address
  5. Выставить галочку Use free listen port в свойствах сервера в менеджерской станции
  6. Погуглите текст <ERROR>
  7. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
  8. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
TDBSyncDownloader.DownloadBeforeUpdating rk7: exception EIdSocketError(TDBSyncWebDAVClient.GetDirectoryXML: EIdSocketError(Socket Error # 10054
Connection reset by peer. — on URL …
TDBSyncDownloader.DownloadBeforeUpdating rk7 exception EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 401 Unauthorized — on URL …)
ErrorMessage: <HTML><BODY><B>401 Unauthorized</B></BODY></HTML>)
На верхнем сервере не включена синхронизация базами. Впишите на верхнем сервере в файл .ini
[DBSync]
UseDBSync=1
TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 403 REFS SYNC SWITHCHED OFF… Синхронизация отключена. Включите синхронизацию в менеджерской станции.

2042

Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY База refsdata.udb отсутствует или устарела. Неудачная попытка скачать резервные копии из-за транспортных проблем. Для решения этой ошибки смотрите причины и решения ошибки 4166.
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (<path>\refsdata.udb) and no database backup found

Не запускается кассовый сервер

Если сервер отчетов не запускается, посмотрите лог midsrv.fatal.stkкоторый находится в папке:

  • Если r_keeper установлен из инсталлятора — [Путь установки]\[Имя экземпляра]\Logs
  • Если r_keeper установлен из архива — [Путь установки]\[Имя экземпляра]\bin\win
Код ошибки Текст ошибки  Причина Решение
182 TCPSOC.dll: Name XXXXX found Заданное имя уже используется

Проверьте наличие запущенных процессов. Возможно, какой-то процесс не завершился и занимает сетевое имя.

Если запущенных процессов нет, убедитесь в уникальности сетевого имени. Возможно, имя слишком простое и совпадает с именем, которое используется в локальной сети где-то еще.

354

… Item with network name «XXXXX» is not active Сервер отчетов с сетевым именем «XXXXX» не активен Активируйте сервер отчётов
… Bad self network name «XXXXX»

Не найден сервер отчетов с именем XXXXX. Он необходим для фильтрации по ресторану

Отключите фильтрацию по ресторану: уберите строку RestFilterIn=…

Или настройте для сервера отчётов XXXXX связку с рестораном.

… Filtering: No restaurant for server with network name «XXXXX» Не задано свойство Обслуживает ресторан для сервера отчетов с сетевым именем XXXXX, ресторан нужен для фильтрации по ресторану.
401 Need Auth with Token На вышестоящем сервере указан другой пароль для синхронизации справочников

Если файл dbsyncseq.xml удален на клиенте:

  1. Остановите сервер справочников
  2. Удалите файл dbNoSyncRefs.udb на сервере
  3. Запустите сервер.

Подробнее см. Механизм автоматической выдачи паролей для синхронизации.

401 mismatched authorization token server
или mismatched authorization token client
Расхождение регистра символов в сетевых именах клиента и сервера в ini-файле и в базе справочников Обновите r_keeper на версию 7.07.00.159+.
403 Bad Auth Token Не совпадают пароли в dbsyncseq.xml клиента и dbNoSyncRefs.udb сервера. Удалите файл dbNoSyncRefs.udb на вышестоящем сервере.
493 Error initializing RPC system Отсутствие библиотеки TCPSOC.dll по дефолтовому пути.

Пропишите путь к tcpsoc.dll в секции [NETKERN] в параметре Protocols.

Проверьте наличие файла tcpsoc.dll по указанному пути.

725 DBSync: wrong backup file «XXXXX»!

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

Удалите refsdata.udb и папку DBSyncп. 

Если файла нет, то измените настройки подключения сервера или сетевое имя верхнего сервера.

727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSync\outgoing используется или использовалась ранее другим сервером и с другим сетевым именем. см. пункт 16
4166 TDBSyncDownloader.DownloadBeforeUpdating
TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 403 License error … Нет лицензии или неправильная лицензия для кассового сервера. Проверьте правильность лицензии.

TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 500 Internal Server Error

Проблема предоставления файлов для синхронизации

  1. «Can not run process «»<Path>\nginx-rk\rk7-nginx.exe»» Windows error =2 (2h). Не удается найти указанный файл»
  2. «Can not run process «»<Path>\nginx-rk\rk7-nginx.exe»» Windows error =XXXX…»
  3. HTTP server init fail: ( IP =  Port = YYYY ) Could not bind socket…
  4. HTTP server init fail: (IP = XXX.XXX.XXX.XXX Port = 0) Could not bind socket…
  5. HTTP server initialization: HTTP Data Port is not defined and Use Free Port is not checked
  6. HTTP server init fail: (IP = Port = 0) <ERROR>
  7. Nginx startup error: pid file does not exist
  8. Nginx startup error: health check failed
  1. Скопируйте из bin\win подпапку nginx-rk
  2. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
  3. Проверьте, какими приложениями занят этот порт. Возможно, его стоит заменить
  4. В менеджерской станции для этого сервера очистите значение свойства HTTP Bind address
  5. Выставить галочку Use free listen port в свойствах сервера в менеджерской станции
  6. Погуглите текст <ERROR>
  7. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
  8. Не запускается rk7-nginx. Неправильная установка. Обновите r_keeper до версии 7.6.4.299+ или погуглите ошибки из error.log вместе с nginx.
TDBSyncDownloader.DownloadBeforeUpdating rk7: exception EIdSocketError(TDBSyncWebDAVClient.GetDirectoryXML: EIdSocketError(Socket Error # 10054
Connection reset by peer. — on URL …
TDBSyncDownloader.DownloadBeforeUpdating rk7 exception EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 401 Unauthorized — on URL …)
ErrorMessage: <HTML><BODY><B>401 Unauthorized</B></BODY></HTML>)
На верхнем сервере не включена синхронизация базами. Впишите на верхнем сервере в файл .ini
[DBSync]
UseDBSync=1
TDBSyncDownloader.DownloadBeforeUpdating rk7: error EIdHTTPProtocolException(TDBSyncWebDAVClient.GetDirectoryXML: EIdHTTPProtocolException(HTTP/1.1 403 REFS SYNC SWITHCHED OFF… Синхронизация отключена. Включите синхронизацию в менеджерской станции.

2042

Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY База refsdata.udb отсутствует или устарела. Неудачная попытка скачать резервные копии из-за транспортных проблем. Для решения этой ошибки смотрите причины и решения ошибки 4166.
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (<path>\refsdata.udb) and no database backup found

Посмотрите лог midsrv.stk, который находится в папке:

  • Если r_keeper установлен из инсталлятора — [Путь установки]\[Имя экземпляра]\Logs
  • Если r_keeper установлен из архива — [Путь установки]\[Имя экземпляра]\bin\win
Код ошибки Текст ошибки  Причина Решение
4003 Exception during receiving modules
Sevenzip: Failed to load 7z.dll
Проблема автообновления: отсутствует 7z.dll, а также отсутствуют остальные библиотек, ввиду проблем автоапдейта Скопируйте все файлы с расширением .dll из каталога сервера справочников в каталог с midserv.exe.

Не запускается касса или winprint

Если не запускается касса, посмотрите лог cash.fatal.stk. Если не запускается winprint, откройте лог winprint.fatal.stk. Оба лога находятся в папке:

  • Если r_keeper установлен из инсталлятора — [Путь установки]\[Имя экземпляра]\Logs
  • Если r_keeper установлен из архива — [Путь установки]\[Имя экземпляра]\bin\win
Код ошибки Текст ошибки  Причина Решение
182 TCPSOC.dll: Name XXXXX found Заданное имя уже используется

Проверьте наличие запущенных процессов. Возможно, какой-то процесс не завершился и занимает сетевое имя.

Если запущенных процессов нет, убедитесь в уникальности сетевого имени. Возможно, имя слишком простое и совпадает с именем, которое используется в локальной сети где-то еще.

235 Server «XXXXX» not found, XXXXX — сетевое имя кассового сервера Не устанавливается подключение по сети по старому протоколу netkern. Транспортная проблема Проверьте, работает ли кассовый сервер

354

… Item with network name «XXXXX» is not active Сервер отчетов с сетевым именем «XXXXX» не активен Активируйте сервер отчётов
… Bad self network name «XXXXX»

Не найден сервер отчетов с именем XXXXX. Он необходим для фильтрации по ресторану

Отключите фильтрацию по ресторану: уберите строку RestFilterIn=…

Или настройте для сервера отчётов XXXXX связку с рестораном.

… Filtering: No restaurant for server with network name «XXXXX» Не задано свойство Обслуживает ресторан для сервера отчетов с сетевым именем XXXXX, ресторан нужен для фильтрации по ресторану.
401 Need Auth with Token На вышестоящем сервере указан другой пароль для синхронизации справочников

Если файл dbsyncseq.xml удален на клиенте:

  1. Остановите сервер справочников
  2. Удалите файл dbNoSyncRefs.udb на сервере
  3. Запустите сервер.

Подробнее см. Механизм автоматической выдачи паролей для синхронизации.

401 mismatched authorization token server
или mismatched authorization token client
Расхождение регистра символов в сетевых именах клиента и сервера в ini-файле и в базе справочников Обновите r_keeper на версию 7.07.00.159+.
403 Bad Auth Token Не совпадают пароли в dbsyncseq.xml клиента и dbNoSyncRefs.udb сервера. Удалите файл dbNoSyncRefs.udb на вышестоящем сервере.
493 Error initializing RPC system Отсутствие библиотеки TCPSOC.dll по дефолтовому пути.

Пропишите путь к tcpsoc.dll в секции [NETKERN] в параметре Protocols.

Проверьте наличие файла tcpsoc.dll по указанному пути.

3004 Unable to load scheduled sync config: there is no file «…filter.dat» Касса не смогла получить файл filter.dat. Транспортная проблема Решение транспортных проблем описаны в таблице Решение транспортных проблем.
4163 JournalDownloaderThread rk7 at … Проблема загрузки журналов или бэкапов с кассового сервера
4166 TDBSyncDownloader.DownloadBeforeUpdating

Решение транспортных проблем

Предварительные действия Код ошибки Текст ошибки Причина  Решение

Посмотрите лог XXXX.fatal.stk клиента, на который не загружаются журналы или резервные копии. 

235 Server «XXXXX» not found, XXXXX — сетевое имя верхнего сервера Не устанавливается подключения по сети по старому протоколу netkern. Используйте траблшутер для решения проблем подключения старых версий r_keeper 7.
4163, 4166 HTTP/1.1 403 403 License error Нет лицензии или неправильная лицензия для кассового сервера. Проверьте правильность лицензии.
4163, 4166 HTTP/1.1 401 Unauthorized На верхнем сервере не включена синхронизация базами. Впишите на верхнем сервере в файл .ini
[DBSync]
UseDBSync=1
4163, 4166 HTTP/1.1 403 REFS SYNC SWITHCHED OFF Синхронизация отключена. включите синхронизацию в менеджерской станции.
4163, 4166 HTTP/1.1 500 Internal Server Error Проблема предоставления файлов для синхронизации. Смотрите причину и решение ошибки 4166.
4163, 4166 EIdOSSLCouldNotLoadSSLLibrary(Could not load SSL library. — on URL …) Отсутствуют или плохие libeay32.dll и ssleay32.dll. Вероятно, отсутствует автообновление. Проверьте наличие 3rdOpenSSL.udb среди баз рабочих модулей и включение автообновления модулей в .ini

Проверьте в менеджерской станции настройку порта сервера.

Активна ли настройка Use free listen port у сервера, с которого не загружаются журналы или резервные копии?

Нет Указанный порт или 0, или занят, а перебор портов отключен. Активируйте настройку Use free listen port
Проверьте, прописан ли в .ini клиента ReqSourceURL=…? Да Неправильный адрес прописан в ReqSourceURL либо сервер выбрал другой свободный порт. Закомментируйте настройку ReqSourceURL=…
Посмотрите лог XXXX.fatal.stk клиента, на который не загружаются журналы или резервные копии. 4163, 4166 Прочие ошибки Проблема предоставления файлов для синхронизации. Смотрите причину и решение ошибки 4166.

Решение проблем с синхронизацией

Введение

В статье описаны известные проблемы и их решения для новой синхронизации справочников r_keeper_7 версий 7.6.4.263 и старше.

Решение проблем

0.1

Не стартует сервер справочников

Смотрите лог-файл refsrv.fatal.stk

0.2

Не стартует сервер отчетов

Смотрите лог-файл repsserv.fatal.stk

0.3

Не стартует кассовый сервер

Смотрите лог-файл midsrv.fatal.stk

0.4

Не стартует кассовая станция

Смотрите лог-файл cash.fatal.stk

6

Новые данные не доходят до сервера отчётов

Источник

Adblock
detector

Наблюдаемая проблема Действия для уточнения причины Код ошибки Наблюдения или текст ошибки/сообщения Причина Рекомендации №1 Рекомендации №2, если не помогли №1
659 Unsupported DB rk7 version: XXXXX (must be between YYYYY and ZZZZZ) База данных от сервера справочников более новой версии Обновите версию сервера справочников Обращайтесь в техническую поддержку
492 Error starting Reference manager Произошло прерывание процедуры инициализации. Причины могут быть разными. Текст непосредственно после описания ошибки должен содержать пояснения. Если текст после описания не прояснил ситуацию необходимо выше в логе проверить наличие других ошибок из этого раздела, если это так, то следует выполнить рекомендации соответствующих пунктов Обращайтесь в техническую поддержку
493 Error initializing RPC system Типичная причина — отсутствие библиотеки TCPSOC.dll в пути по умолчанию Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found Конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя. Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSyncoutgoing используется или использовалась ранее другим сервером См. пункт 16
653 Can not upgrade data base from file check.udb due to following error Ошибка обновления check.udb Если check.udb не используется для построения отчётов — отчеты строятся по SQL серверу, то можно удалить check.udb Обращайтесь в техническую поддержку
4155 Could not write to database «»
Can’t rename . DBSyncoutgoingrk7Journal. 0000000000000XXXXX.tmp to . DBSyncoutgoingrk7Journal. 0000000000000XXXXX.dat
В результате сбоя или экстренного выключения компьютера файл следующей транзакции создался в папке outgoing, но база данных откатилась на предыдущее состояние Удалите файл DBSyncoutgoingrk7Journal. 0000000000000XXXXX.dat см. пункт 10
7265 Initialization exception
Bad database structure in «. rk7.udb.SQLite», remove file to continue
В результате сбоя или экстренного выключения компьютера на записи испортился файл rk7.udb.SQLite Удалите rk7.udb.SQLite, перезапустите сервер справочников и перезагрузите все нижние сервера
719 UseBothIntfAndProvider: Data version is different for XXXX in Intf(DataVersion 1111111) and Provider(DataVersion 2222222)
725 DBSync: wrong backup file «XXXXX»! На вышестоящем сервере несовместимая база См. пункт 4
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSyncoutgoing используется или использовалась ранее другим сервером с другим сетевым именем См. пункт 16
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя. Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
4163 JournalDownloaderThread rk7 at . проблема загрузки журналов или бэкапов с верхнего сервера при отсутствующей базе refsdata.udb См. пункт 12
2042 Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY нет или старая база refsdata.udb и не получилось выкачать бэкап из-за транспортных проблем См. пункт 11
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (

refsdata.udb) and no database backup found

725 DBSync: wrong backup file «XXXXX»! на верхнем сервере несовместимая база См. пункт 4
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» папка DBSyncoutgoing используется или использовалась ранее сервером с другим сетевым именем См. пункт 16
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
2097 Exception on Start Cannot open file «. refsdata.udb». Процесс не может получить доступ к файлу, так как этот файл занят другим процессом другой процесс открыл файл refsdata.udb Проверьте запущенные процессы, возможно процесс не завершился и использует файл refsdata.udb Перезагрузите компьютер
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
2042 Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY нет или старая база refsdata.udb и не получилось выкачать бэкап из-за транспортных проблем См. пункт 11
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (

refsdata.udb) and no database backup found

Смотрите лог-файл midsrv.stk 4003 Exception during receiving modules
Sevenzip: Failed to load 7z.dll
проблема автообновления — отсутствует 7z.dll (так же отсутствуют и остальные библиотеки) в виду проблем автообновления Скопируйте все файлы с расширением .dll из папки сервера справочников в каталог с midserv.exe
235 Server «XXXXX» not found, XXXXX — сетевое имя кассового сервера не устанавливается подключения по сети по старому протоколу netkern Убедитесь, что кассовый сервер работает Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
3004 Unable to load scheduled sync config: there is no file «. filter.dat» касса не смогла получить файл filter.dat, транспортная проблема См. пункт 12
4163 содержит HTTP/1.1 500 Internal Exception проблема предоставления файлов для синхронизации кассовым сервером См. пункт 17
0.5 Не стартует станция печати Смотрите лог-файл winprint.fatal.stk 235 Server «XXXXX» not found, XXXXX — сетевое имя кассового сервера не устанавливается подключения по сети по старому протоколу netkern Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
0.6 Приложения запустились, но новые данные основных справочников до кассы не доходят Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и кассового сервера на вкладке BaseVersions версия базы rk7 у кассового сервера меньше версии на сервере справочников и увеличивается новых данных много Подождите Обращайтесь в тех поддержку
версия на кассовом сервере остановилась и меньше новые данные не доходят до кассового сервера См. пункт 3
версия на кассовом сервере больше на кассовом сервере несовместимая база См. пункт 4
версии совпадают новые данные доходят до кассового сервера, но не доходят до кассы См. пункт 5
0.7 Слишком долго стартует касса После загрузки изменения справочников до кассы доходят? нет не работает синхронизация См. пункт 0.6
да проблема не связанная с синхронизацией Обращайтесь в техническую поддержку
Фильтрация настроена? да возможно не работает фильтрация См. пункт 0.8
0.8 Настроена фильтрация справочников, но на кассе медленно выполняются некоторые операции, будто фильтрация не работает Проверьте в веб-интерфейсе кассового сервера, на вкладке Rerefences количество загруженных элементов в фильтруемых справочниках. Обычно это EMPLOYEES, TRADEGROUPDETAILS, PRICES Количество загруженных элементов большое (не уменьшилось фильтрацией) Фильтрация на кассовом сервере не работает См. пункт 2
Количество загруженных элементов маленькое (меньше чем на сервере справочников) фильтрация работает, проблема в чём то другом Обращайтесь в техническую поддержку
2 Фильтрация на конкретном сервере не работает Проверьте наличие файла syncconf.ini или его аналога, прописанного в настройке SyncSchdFile= на этом сервере файла syncconf.ini нет Не работает фильтрация на верхнем сервере Выполнить действия из пункта 2 для верхнего сервера Проверьте содержимое DBSyncincomingfilters.dat, оно должно содержать настройки фильтрации, пришедшие с верхнего сервера. Если не совпадает, то удалите файл filters.dat и перезагрузите приложение для обновления фильтрации с верхнего сервера
Проверьте в файле syncconf.ini или его аналога, прописанного в SyncSchdFile= наличие записей RestFilterIn=. и SkipDeleteIn=. В файле syncconf.ini (или аналоге) нет записей RestFilterIn=. и SkipDeleteIn=. фильтрация отключена для сервера
  1. Пропишите RestFilterIn=. и SkipDeleteIn=. как на верхнем сервере.
  2. Удалите файл syncconf.ini или его аналог
3 Новые данные не доходят до кассового сервера Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и сервера отчетов, к которому подключен кассовый сервер на вкладках BaseVersions версия базы rk7 у сервера отчётов меньше версии на сервере справочников и увеличивается новых данных много Подождите Обращайтесь в тех поддержку
версия у сервера отчётов остановилась и меньше данные не доходят до сервера отчётов См. пункт 6
версия у сервера отчётов больше на сервере отчётов несовместимая база См. пункт 4
версии совпадают данные доходят до сервера отчётов, но не доходят до кассового сервера См. пункт 8
4 На сервере несовместимая база Вы ранее использовали этот сервер с другой базой, а теперь хотите использовать с новой? да старая (не актуальная) база не совместима с новой Удалите файл refsdata.udb и папку DBSync Обращайтесь в тех поддержку
Вы недавно меняли настройки сервера или его верхнего сервера? да сервер подключился к неправильному серверу верхнего уровня Исправьте настройки подключения сервера или сетевое имя верхнего сервера Обращайтесь в тех поддержку
5 Новые данные доходят до кассового сервера, но не доходят до кассы Откройте форму О программе, и посмотрите версию базы r_keeper_7. Сравните с версией на кассовом сервере версия базы rk7 у кассы меньше версии на кассовом сервере и увеличивается новых данных много или касса слишком медленная или слишком чем то занята Подождите Обращайтесь в тех поддержку
версия на кассе больше на кассе несовместимая база справочников Такого быть не должно, на кассе база подменяется автоматически, делайте задание
версия на кассе меньше и не растёт синхронизация остановилась Как разовое действие — перезагрузить кассу См. пункт 9
версия совпадает, но изменений не видно изменения не подгружаются либо не обновляются Как разовое действие — перезагрузить кассу Обращайтесь в тех поддержку

Содержание

  1. Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо
  2. перенос r-keeper (менеджерская часть) и sh4 на новое железо
  3. Тема: Перенос сервера RK7
  4. Перенос сервера RK7
  5. Резервное копирование
  6. Введение
  7. Сервер справочников
  8. Кассовый сервер
  9. Восстановление r_keeper 7
  10. Резервное копирование
  11. Введение
  12. Сервер справочников
  13. Кассовый сервер
  14. Восстановление r_keeper 7
  15. Как перенести R-Keeper и S-House на новое железо?

Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо

Опции темы
Отображение

перенос r-keeper (менеджерская часть) и sh4 на новое железо

RKEEPER.INIНакопилось много вопросов, поэтому решил создать новую тему.

Сейчас менеджерская часть установлена на пк бухгалтера (win xp sp3), ее необходимо перенести на новое железо. Так же у нее установлен sh4 сервер и клиент, еще один клиент цепляется по tcpip.
Выделенного кассового сервера нет, на каждом pos свой.

2) Привязываются ли pos терминалы к netbios имени сервера (менеджерского пк)? К чему они привязаны (точнее где находится имя сервера)? rkeeper.ini во вложении

3) В менеджерском компьютере установлено 2 usb ключа, со слов прошлого админа это относится к киперу, но к чему именно он не помнит.. R-keeper требует железные ключи? sh?

4) Как определить номер адаптера (я так понял есть утилита в папке nba)? Где необходимо прописать новый номер адаптера на сервере? на клиентах?

5) Установка сервера sh, перенос базы

Если есть возможность, пожалуйста распишите процесс переноса сервера. Что необходимо установить, подправить..

Должны, но с бубном. Еще вопрос, 32 или 64 бита. Опять же, на последней труднее.

К номеру юнита + мас-адресу сетевой платы + имени тома.
Имя сервера для станции находится в rkeeper6.ini в клиенте.

Требуют оба. Ключи должены быть от SH и от менеджера. Посмотрите, на них должно быть написано!

Извиняюсь, я немного запутался с терминами и ошибочно называл менеджерскую станцию сервером.

Нашел в каталоге Rk6 папочку rkclient слитую с одного из терминалов.
local.db:
Database
D:Db
D:Endday
spool
RSRV10

rkeeper.ini
.
ServerName=RSRV10
.
APServer=AServ

Я так понимаю кассовый сервер установлен на терминале и его имя RSRV10. Скорее всего при загрузке терминала цепляется папка с компьютера менеджера (rkserverrk6) как диск D: (это узнаю завтра, скопировав инфу с терминалов).
А что такое APServer? Это сервер дисконтных карт? (Нашел такую строчку в cardserv.ini:
[RNBOpen]
Server = AServ)

Вот как я понимаю перенос менеджерской станции на отдельный компьютер (не хочется что то менять в терминалах, они разбросаны по городу..):
1) Установить BDE
2) Установить netBios имя как у прежнего сервера
3) Перекинуть шрифты в папочку Fonts
4) Запустить cardserv.exe с параметром install, чтобы установить его как службу
[5) Установить сервер SH]

Подскажите какие dll необходимо закинуть в system32?
Какое нибудь киперовское приложение необходимо запускать как службы?

Еще заметил на менеджерском компьютере пользователей unit11, unit 10, unitxx, думаю они необходимы для авторизации, когда подключается сетевой диск на терминалах. Будут ли терминалы нормально авторизовываться и подключать сетевой диск, если на сервере изменить политику на гостевую и включить учетку гостя?

Где можно скачать драйвера для usb ключей sh, кипера?

Источник

Тема: Перенос сервера RK7

Опции темы
Отображение

Перенос сервера RK7

Доброго времени суток работаю с кипером 7 почти второй месяц так что знаний оч мало. sad
Встала такая необходимость перенести сервер в другое помещение и на другую машину. facepalm
Как сказал дилер сервер кипера он туда установил и MSQL тоже. версия кипера одна и та же.

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

вопросик 2. Ранее все было через VPN сервер на отдельной машине, можно ли сделать щас по другому.
такую схему: сервер-роутер(внешний ip)-роутер(внешнийIP)-касса(всего 4 касса таким образом нужно подключить к серваку).
И тоже если не трудно в подробностях.
(И возможно будет важно то система получения внешного IP такая к логину привязывается внешний IP. логин подключается к впну провайдера)

Небольшое дополнение: Будет Корпоративная сеть (работаю над ее запуском). Хотелось бы узнать как можно запустить кипер по ней. представляю в какой шок ввергают вас мои юзерские вопросы но учить меня особо не кому приходится выкручиваться

Очень буду благодарен за ваше терпение и понимание

P. S. если где-то что-то не дописал подскажите где как посмотреть все что нужно сделаю скажу sm

im icq

Странно, вообще дилер и должен был вам в этом помочь, ибо:
геренация лицензий и прочее на новое железо только его обязанность.

Источник

Резервное копирование

Введение

В статье описано устройство резервного копирования и восстановление серверов.

Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.

Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:

Начнем с настроек сервера справочников.

Сервер справочников

Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases

В папке databases хранятся резервные копии названные датой и временем создания.

image2021 8 24 11 16 44
В каждой из папок содержится три файла:

Сохранять необходимо все 3 файла.

Обратите внимание, r_keeper 7 не архивирует резервные копии и не может загружать их на FTP-сервер. Для повышения отказоустойчивости мы рекомендуем делать это сторонними средствами.

Для настройки резервного копирования сервера справочников:

Подробнее о настро йке периодо в читайте в статье справочник периодов

Настройка периодов завершена

Кассовый сервер

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

Подробнее о структуре хранения данных читайте в статье описание системы и хранения данных

Если путь резервного копирования не был изменен, по умолчанию эти файлы бэкапа хранятся в папке midbaseBackup

В ней содержатся файлы:

Для настройки резервного копирования кассового сервера:

В разделе Backup вы увидите настройки:

Восстановление r_keeper 7

Для восстановления r_keeper 7 из резервной копии:

В файле rk7srv.INI в разделе [REFSERVER] измените на стройку USESQL=0

Восстановление с помощью резервных копий r_keeper 7 выполнено. Система продолжит работу с сохраненными ранее базами.
Для того чтобы убедиться в успешном восстановлении системы проверьте:

Если проверка прошла успешно — система восстановлена, r_keeper 7 продолжит работу с сохраненными ранее базами.

Источник

Резервное копирование

Введение

В статье описано устройство резервного копирования и восстановление серверов.

Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.

Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:

Начнем с настроек сервера справочников.

Сервер справочников

Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases

В папке databases хранятся резервные копии названные датой и временем создания.

image2021 8 24 11 16 44
В каждой из папок содержится три файла:

Сохранять необходимо все 3 файла.

Обратите внимание, r_keeper 7 не архивирует резервные копии и не может загружать их на FTP-сервер. Для повышения отказоустойчивости мы рекомендуем делать это сторонними средствами.

Для настройки резервного копирования сервера справочников:

Подробнее о настро йке периодо в читайте в статье справочник периодов

Настройка периодов завершена

Кассовый сервер

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

Подробнее о структуре хранения данных читайте в статье описание системы и хранения данных

Если путь резервного копирования не был изменен, по умолчанию эти файлы бэкапа хранятся в папке midbaseBackup

В ней содержатся файлы:

Для настройки резервного копирования кассового сервера:

В разделе Backup вы увидите настройки:

Восстановление r_keeper 7

Для восстановления r_keeper 7 из резервной копии:

В файле rk7srv.INI в разделе [REFSERVER] измените на стройку USESQL=0

Восстановление с помощью резервных копий r_keeper 7 выполнено. Система продолжит работу с сохраненными ранее базами.
Для того чтобы убедиться в успешном восстановлении системы проверьте:

Если проверка прошла успешно — система восстановлена, r_keeper 7 продолжит работу с сохраненными ранее базами.

Источник

Как перенести R-Keeper и S-House на новое железо?

Добрый всем время суток!

Я сисадмин со стажем (но не в рессторанной структуре)
меня приняли на рабту и сказали: Делай! Чтоб работало!

Вот возникли некоторые вопросы:
1. Старый сервер скоро сдохнет, поэтому купили новый. На него нужно будет поставить R-Keeper и S-House.
2. Бухгалтера на перебой начали просить устранить проблемы с работой базы. Не создаються отчеты за длительный период времени. Вот мои соображения по этому поводу: можно ли каждый год создавать новую базу и переносить остатки в нее из старой, которая будет закрыта, но в то же время нужно будет время от времени подключаться к ней и смотреть старые документы?

Вот пока эти вопросы. Мануал курю потихоньку.
сильно не бейте меня, если что :blink:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

очень тормозит система особенно когда пытаешься сформировать отчет за несколько месяцев
обычно выдает ошибку что нет связи с базой

пару лет назад приезжали спецы и обрезали базу. стало сразу легче работать

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1. Период, оказываеться, закрывают каждый месяц
после этого закрытые периоды доступны лишь только для чтения, поэтому удалить что-либо не представляеться возможным.

2. Перекачка в пустую базу? Как это нужно делать?

3. В закрытых периодах невозможно удалить документы

Сама проблема, из-за которой решили все кардинально поменять, при формировании отчета за большие периоды, или по одной определенной позиции, возникала ошибка: «Невозможна операция обмена данными с сервером», на вкладке Дополнительно: «Невозможна операция чтения (5065) Код ошибки WinSock (10060)

После этой ошибки все зависает и нужно заново подключаться к базе, чтобы продолжить работу.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1) эм ну вопервых менять сервер на что нить двуядерное и кешовое C2duo начиная с 4400 ну и оперативки гига от 1 до бесконечности. в зависимости что туда еще ставить будешь..(так и пня 4 хватит необрезаного и негреющегося)

2) смотреть какие компы пользователей SH. ( минимум 512 опер если хр)..

3) Ну и воопще смотреть что да как с сетью и ее компами..

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Источник

03.02.2017, 10:10


#1

Сашанечка вне форума


Интересующийся


«Ошибка отправки данных на REP64»

Добрый день, эркипер7, вчера все работало, сегодня не могу зайти в эркипер отчеты, выходит ошибка «Ошибка отправки данных на REP64». Подскажите пож-ста, что это и как исправить?


03.02.2017, 11:16


#2

sibgaba вне форума


Разбирающийся


Проблема с сервером отчетов (завис, выключен сервер, ошибка).
Как исправить — перезагрузить сервер. Только где он у вас — я естественно не знаю

Ильин Александр, Компания «Соттос»
г Новосибирск +7 (383) 373-96-98; +7 (909) 533-93-92; nsk@sottos.ru
г Омск +7 (3812) 377-902; +7 (905) 098-92-06; abc@sottos.ru
www.sottos.ru | vk.com/sottos | fb.com/sottosru
Продажа и установка ПО R-Keeper, обучение, техническая поддержка 24/7


Решение проблем с синхронизацией

Введение

В статье описаны известные проблемы и их решения для новой синхронизации справочников r_keeper_7 версий 7.6.4.263 и старше.

Решение проблем

0.1

Не стартует сервер справочников

Смотрите лог-файл refsrv.fatal.stk

0.2

Не стартует сервер отчетов

Смотрите лог-файл repsserv.fatal.stk

0.3

Не стартует кассовый сервер

Смотрите лог-файл midsrv.fatal.stk

0.4

Не стартует кассовая станция

Смотрите лог-файл cash.fatal.stk

6

Новые данные не доходят до сервера отчётов

Источник

Adblock
detector

Наблюдаемая проблема Действия для уточнения причины Код ошибки Наблюдения или текст ошибки/сообщения Причина Рекомендации №1 Рекомендации №2, если не помогли №1
659 Unsupported DB rk7 version: XXXXX (must be between YYYYY and ZZZZZ) База данных от сервера справочников более новой версии Обновите версию сервера справочников Обращайтесь в техническую поддержку
492 Error starting Reference manager Произошло прерывание процедуры инициализации. Причины могут быть разными. Текст непосредственно после описания ошибки должен содержать пояснения. Если текст после описания не прояснил ситуацию необходимо выше в логе проверить наличие других ошибок из этого раздела, если это так, то следует выполнить рекомендации соответствующих пунктов Обращайтесь в техническую поддержку
493 Error initializing RPC system Типичная причина — отсутствие библиотеки TCPSOC.dll в пути по умолчанию Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found Конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя. Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSyncoutgoing используется или использовалась ранее другим сервером См. пункт 16
653 Can not upgrade data base from file check.udb due to following error Ошибка обновления check.udb Если check.udb не используется для построения отчётов — отчеты строятся по SQL серверу, то можно удалить check.udb Обращайтесь в техническую поддержку
4155 Could not write to database «»
Can’t rename . DBSyncoutgoingrk7Journal. 0000000000000XXXXX.tmp to . DBSyncoutgoingrk7Journal. 0000000000000XXXXX.dat
В результате сбоя или экстренного выключения компьютера файл следующей транзакции создался в папке outgoing, но база данных откатилась на предыдущее состояние Удалите файл DBSyncoutgoingrk7Journal. 0000000000000XXXXX.dat см. пункт 10
7265 Initialization exception
Bad database structure in «. rk7.udb.SQLite», remove file to continue
В результате сбоя или экстренного выключения компьютера на записи испортился файл rk7.udb.SQLite Удалите rk7.udb.SQLite, перезапустите сервер справочников и перезагрузите все нижние сервера
719 UseBothIntfAndProvider: Data version is different for XXXX in Intf(DataVersion 1111111) and Provider(DataVersion 2222222)
725 DBSync: wrong backup file «XXXXX»! На вышестоящем сервере несовместимая база См. пункт 4
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» Папка DBSyncoutgoing используется или использовалась ранее другим сервером с другим сетевым именем См. пункт 16
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя. Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
4163 JournalDownloaderThread rk7 at . проблема загрузки журналов или бэкапов с верхнего сервера при отсутствующей базе refsdata.udb См. пункт 12
2042 Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY нет или старая база refsdata.udb и не получилось выкачать бэкап из-за транспортных проблем См. пункт 11
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (

refsdata.udb) and no database backup found

725 DBSync: wrong backup file «XXXXX»! на верхнем сервере несовместимая база См. пункт 4
727 DBSync: output folder for «XXXXX» is not unique. If you sure you can delete file «owner_YYYYYY.id» папка DBSyncoutgoing используется или использовалась ранее сервером с другим сетевым именем См. пункт 16
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем сети старых версий r_keeper_7
2097 Exception on Start Cannot open file «. refsdata.udb». Процесс не может получить доступ к файлу, так как этот файл занят другим процессом другой процесс открыл файл refsdata.udb Проверьте запущенные процессы, возможно процесс не завершился и использует файл refsdata.udb Перезагрузите компьютер
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
2042 Can not continue (StartDownloaderInitialUpdate) without connection with server XXXXXX. YYYYYY нет или старая база refsdata.udb и не получилось выкачать бэкап из-за транспортных проблем См. пункт 11
Can not continue (StartApplierInitialUpdate) without connection with server XXXX. DBSync: no database file (

refsdata.udb) and no database backup found

Смотрите лог-файл midsrv.stk 4003 Exception during receiving modules
Sevenzip: Failed to load 7z.dll
проблема автообновления — отсутствует 7z.dll (так же отсутствуют и остальные библиотеки) в виду проблем автообновления Скопируйте все файлы с расширением .dll из папки сервера справочников в каталог с midserv.exe
235 Server «XXXXX» not found, XXXXX — сетевое имя кассового сервера не устанавливается подключения по сети по старому протоколу netkern Убедитесь, что кассовый сервер работает Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
493 Error initializing RPC system типичная причина — отсутствие библиотеки TCPSOC.dll по дефолтовому пути Укажите путь к TCPSOC.dll в секции [NETKERN] в параметре Protocols. Убедитесь в наличии файла TCPSOC.dll по указанному пути Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
182 TCPSOC.dll: Name XXXXX found конфликт имени, которое уже используется Проверьте запущенные процессы, возможно процесс не завершился и занимает сетевое имя Убедитесь в уникальности сетевого имени по сети. Возможно имя тестовое или слишком простое. Возможно совпадает с именем, использующимся в локальной сети
3004 Unable to load scheduled sync config: there is no file «. filter.dat» касса не смогла получить файл filter.dat, транспортная проблема См. пункт 12
4163 содержит HTTP/1.1 500 Internal Exception проблема предоставления файлов для синхронизации кассовым сервером См. пункт 17
0.5 Не стартует станция печати Смотрите лог-файл winprint.fatal.stk 235 Server «XXXXX» not found, XXXXX — сетевое имя кассового сервера не устанавливается подключения по сети по старому протоколу netkern Используйте траблшутер для решения проблем подключения старых версий r_keeper_7
0.6 Приложения запустились, но новые данные основных справочников до кассы не доходят Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и кассового сервера на вкладке BaseVersions версия базы rk7 у кассового сервера меньше версии на сервере справочников и увеличивается новых данных много Подождите Обращайтесь в тех поддержку
версия на кассовом сервере остановилась и меньше новые данные не доходят до кассового сервера См. пункт 3
версия на кассовом сервере больше на кассовом сервере несовместимая база См. пункт 4
версии совпадают новые данные доходят до кассового сервера, но не доходят до кассы См. пункт 5
0.7 Слишком долго стартует касса После загрузки изменения справочников до кассы доходят? нет не работает синхронизация См. пункт 0.6
да проблема не связанная с синхронизацией Обращайтесь в техническую поддержку
Фильтрация настроена? да возможно не работает фильтрация См. пункт 0.8
0.8 Настроена фильтрация справочников, но на кассе медленно выполняются некоторые операции, будто фильтрация не работает Проверьте в веб-интерфейсе кассового сервера, на вкладке Rerefences количество загруженных элементов в фильтруемых справочниках. Обычно это EMPLOYEES, TRADEGROUPDETAILS, PRICES Количество загруженных элементов большое (не уменьшилось фильтрацией) Фильтрация на кассовом сервере не работает См. пункт 2
Количество загруженных элементов маленькое (меньше чем на сервере справочников) фильтрация работает, проблема в чём то другом Обращайтесь в техническую поддержку
2 Фильтрация на конкретном сервере не работает Проверьте наличие файла syncconf.ini или его аналога, прописанного в настройке SyncSchdFile= на этом сервере файла syncconf.ini нет Не работает фильтрация на верхнем сервере Выполнить действия из пункта 2 для верхнего сервера Проверьте содержимое DBSyncincomingfilters.dat, оно должно содержать настройки фильтрации, пришедшие с верхнего сервера. Если не совпадает, то удалите файл filters.dat и перезагрузите приложение для обновления фильтрации с верхнего сервера
Проверьте в файле syncconf.ini или его аналога, прописанного в SyncSchdFile= наличие записей RestFilterIn=. и SkipDeleteIn=. В файле syncconf.ini (или аналоге) нет записей RestFilterIn=. и SkipDeleteIn=. фильтрация отключена для сервера
  1. Пропишите RestFilterIn=. и SkipDeleteIn=. как на верхнем сервере.
  2. Удалите файл syncconf.ini или его аналог
3 Новые данные не доходят до кассового сервера Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и сервера отчетов, к которому подключен кассовый сервер на вкладках BaseVersions версия базы rk7 у сервера отчётов меньше версии на сервере справочников и увеличивается новых данных много Подождите Обращайтесь в тех поддержку
версия у сервера отчётов остановилась и меньше данные не доходят до сервера отчётов См. пункт 6
версия у сервера отчётов больше на сервере отчётов несовместимая база См. пункт 4
версии совпадают данные доходят до сервера отчётов, но не доходят до кассового сервера См. пункт 8
4 На сервере несовместимая база Вы ранее использовали этот сервер с другой базой, а теперь хотите использовать с новой? да старая (не актуальная) база не совместима с новой Удалите файл refsdata.udb и папку DBSync Обращайтесь в тех поддержку
Вы недавно меняли настройки сервера или его верхнего сервера? да сервер подключился к неправильному серверу верхнего уровня Исправьте настройки подключения сервера или сетевое имя верхнего сервера Обращайтесь в тех поддержку
5 Новые данные доходят до кассового сервера, но не доходят до кассы Откройте форму О программе, и посмотрите версию базы r_keeper_7. Сравните с версией на кассовом сервере версия базы rk7 у кассы меньше версии на кассовом сервере и увеличивается новых данных много или касса слишком медленная или слишком чем то занята Подождите Обращайтесь в тех поддержку
версия на кассе больше на кассе несовместимая база справочников Такого быть не должно, на кассе база подменяется автоматически, делайте задание
версия на кассе меньше и не растёт синхронизация остановилась Как разовое действие — перезагрузить кассу См. пункт 9
версия совпадает, но изменений не видно изменения не подгружаются либо не обновляются Как разовое действие — перезагрузить кассу Обращайтесь в тех поддержку

Содержание

  1. Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо
  2. перенос r-keeper (менеджерская часть) и sh4 на новое железо
  3. Тема: Перенос сервера RK7
  4. Перенос сервера RK7
  5. Резервное копирование
  6. Введение
  7. Сервер справочников
  8. Кассовый сервер
  9. Восстановление r_keeper 7
  10. Резервное копирование
  11. Введение
  12. Сервер справочников
  13. Кассовый сервер
  14. Восстановление r_keeper 7
  15. Как перенести R-Keeper и S-House на новое железо?

Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо

Опции темы
Отображение

перенос r-keeper (менеджерская часть) и sh4 на новое железо

RKEEPER.INIНакопилось много вопросов, поэтому решил создать новую тему.

Сейчас менеджерская часть установлена на пк бухгалтера (win xp sp3), ее необходимо перенести на новое железо. Так же у нее установлен sh4 сервер и клиент, еще один клиент цепляется по tcpip.
Выделенного кассового сервера нет, на каждом pos свой.

2) Привязываются ли pos терминалы к netbios имени сервера (менеджерского пк)? К чему они привязаны (точнее где находится имя сервера)? rkeeper.ini во вложении

3) В менеджерском компьютере установлено 2 usb ключа, со слов прошлого админа это относится к киперу, но к чему именно он не помнит.. R-keeper требует железные ключи? sh?

4) Как определить номер адаптера (я так понял есть утилита в папке nba)? Где необходимо прописать новый номер адаптера на сервере? на клиентах?

5) Установка сервера sh, перенос базы

Если есть возможность, пожалуйста распишите процесс переноса сервера. Что необходимо установить, подправить..

Должны, но с бубном. Еще вопрос, 32 или 64 бита. Опять же, на последней труднее.

К номеру юнита + мас-адресу сетевой платы + имени тома.
Имя сервера для станции находится в rkeeper6.ini в клиенте.

Требуют оба. Ключи должены быть от SH и от менеджера. Посмотрите, на них должно быть написано!

Извиняюсь, я немного запутался с терминами и ошибочно называл менеджерскую станцию сервером.

Нашел в каталоге Rk6 папочку rkclient слитую с одного из терминалов.
local.db:
Database
D:Db
D:Endday
spool
RSRV10

rkeeper.ini
.
ServerName=RSRV10
.
APServer=AServ

Я так понимаю кассовый сервер установлен на терминале и его имя RSRV10. Скорее всего при загрузке терминала цепляется папка с компьютера менеджера (\rkserverrk6) как диск D: (это узнаю завтра, скопировав инфу с терминалов).
А что такое APServer? Это сервер дисконтных карт? (Нашел такую строчку в cardserv.ini:
[RNBOpen]
Server = AServ)

Вот как я понимаю перенос менеджерской станции на отдельный компьютер (не хочется что то менять в терминалах, они разбросаны по городу..):
1) Установить BDE
2) Установить netBios имя как у прежнего сервера
3) Перекинуть шрифты в папочку Fonts
4) Запустить cardserv.exe с параметром install, чтобы установить его как службу
[5) Установить сервер SH]

Подскажите какие dll необходимо закинуть в system32?
Какое нибудь киперовское приложение необходимо запускать как службы?

Еще заметил на менеджерском компьютере пользователей unit11, unit 10, unitxx, думаю они необходимы для авторизации, когда подключается сетевой диск на терминалах. Будут ли терминалы нормально авторизовываться и подключать сетевой диск, если на сервере изменить политику на гостевую и включить учетку гостя?

Где можно скачать драйвера для usb ключей sh, кипера?

Источник

Тема: Перенос сервера RK7

Опции темы
Отображение

Перенос сервера RK7

Доброго времени суток работаю с кипером 7 почти второй месяц так что знаний оч мало. sad
Встала такая необходимость перенести сервер в другое помещение и на другую машину. facepalm
Как сказал дилер сервер кипера он туда установил и MSQL тоже. версия кипера одна и та же.

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

вопросик 2. Ранее все было через VPN сервер на отдельной машине, можно ли сделать щас по другому.
такую схему: сервер-роутер(внешний ip)-роутер(внешнийIP)-касса(всего 4 касса таким образом нужно подключить к серваку).
И тоже если не трудно в подробностях.
(И возможно будет важно то система получения внешного IP такая к логину привязывается внешний IP. логин подключается к впну провайдера)

Небольшое дополнение: Будет Корпоративная сеть (работаю над ее запуском). Хотелось бы узнать как можно запустить кипер по ней. представляю в какой шок ввергают вас мои юзерские вопросы но учить меня особо не кому приходится выкручиваться

Очень буду благодарен за ваше терпение и понимание

P. S. если где-то что-то не дописал подскажите где как посмотреть все что нужно сделаю скажу sm

im icq

Странно, вообще дилер и должен был вам в этом помочь, ибо:
геренация лицензий и прочее на новое железо только его обязанность.

Источник

Резервное копирование

Введение

В статье описано устройство резервного копирования и восстановление серверов.

Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.

Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:

Начнем с настроек сервера справочников.

Сервер справочников

Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases

В папке databases хранятся резервные копии названные датой и временем создания.

image2021 8 24 11 16 44
В каждой из папок содержится три файла:

Сохранять необходимо все 3 файла.

Обратите внимание, r_keeper 7 не архивирует резервные копии и не может загружать их на FTP-сервер. Для повышения отказоустойчивости мы рекомендуем делать это сторонними средствами.

Для настройки резервного копирования сервера справочников:

Подробнее о настро йке периодо в читайте в статье справочник периодов

Настройка периодов завершена

Кассовый сервер

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

Подробнее о структуре хранения данных читайте в статье описание системы и хранения данных

Если путь резервного копирования не был изменен, по умолчанию эти файлы бэкапа хранятся в папке midbaseBackup

В ней содержатся файлы:

Для настройки резервного копирования кассового сервера:

В разделе Backup вы увидите настройки:

Восстановление r_keeper 7

Для восстановления r_keeper 7 из резервной копии:

В файле rk7srv.INI в разделе [REFSERVER] измените на стройку USESQL=0

Восстановление с помощью резервных копий r_keeper 7 выполнено. Система продолжит работу с сохраненными ранее базами.
Для того чтобы убедиться в успешном восстановлении системы проверьте:

Если проверка прошла успешно — система восстановлена, r_keeper 7 продолжит работу с сохраненными ранее базами.

Источник

Резервное копирование

Введение

В статье описано устройство резервного копирования и восстановление серверов.

Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.

Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:

Начнем с настроек сервера справочников.

Сервер справочников

Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases

В папке databases хранятся резервные копии названные датой и временем создания.

image2021 8 24 11 16 44
В каждой из папок содержится три файла:

Сохранять необходимо все 3 файла.

Обратите внимание, r_keeper 7 не архивирует резервные копии и не может загружать их на FTP-сервер. Для повышения отказоустойчивости мы рекомендуем делать это сторонними средствами.

Для настройки резервного копирования сервера справочников:

Подробнее о настро йке периодо в читайте в статье справочник периодов

Настройка периодов завершена

Кассовый сервер

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

Подробнее о структуре хранения данных читайте в статье описание системы и хранения данных

Если путь резервного копирования не был изменен, по умолчанию эти файлы бэкапа хранятся в папке midbaseBackup

В ней содержатся файлы:

Для настройки резервного копирования кассового сервера:

В разделе Backup вы увидите настройки:

Восстановление r_keeper 7

Для восстановления r_keeper 7 из резервной копии:

В файле rk7srv.INI в разделе [REFSERVER] измените на стройку USESQL=0

Восстановление с помощью резервных копий r_keeper 7 выполнено. Система продолжит работу с сохраненными ранее базами.
Для того чтобы убедиться в успешном восстановлении системы проверьте:

Если проверка прошла успешно — система восстановлена, r_keeper 7 продолжит работу с сохраненными ранее базами.

Источник

Как перенести R-Keeper и S-House на новое железо?

Добрый всем время суток!

Я сисадмин со стажем (но не в рессторанной структуре)
меня приняли на рабту и сказали: Делай! Чтоб работало!

Вот возникли некоторые вопросы:
1. Старый сервер скоро сдохнет, поэтому купили новый. На него нужно будет поставить R-Keeper и S-House.
2. Бухгалтера на перебой начали просить устранить проблемы с работой базы. Не создаються отчеты за длительный период времени. Вот мои соображения по этому поводу: можно ли каждый год создавать новую базу и переносить остатки в нее из старой, которая будет закрыта, но в то же время нужно будет время от времени подключаться к ней и смотреть старые документы?

Вот пока эти вопросы. Мануал курю потихоньку.
сильно не бейте меня, если что :blink:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

очень тормозит система особенно когда пытаешься сформировать отчет за несколько месяцев
обычно выдает ошибку что нет связи с базой

пару лет назад приезжали спецы и обрезали базу. стало сразу легче работать

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1. Период, оказываеться, закрывают каждый месяц
после этого закрытые периоды доступны лишь только для чтения, поэтому удалить что-либо не представляеться возможным.

2. Перекачка в пустую базу? Как это нужно делать?

3. В закрытых периодах невозможно удалить документы

Сама проблема, из-за которой решили все кардинально поменять, при формировании отчета за большие периоды, или по одной определенной позиции, возникала ошибка: «Невозможна операция обмена данными с сервером», на вкладке Дополнительно: «Невозможна операция чтения (5065) Код ошибки WinSock (10060)

После этой ошибки все зависает и нужно заново подключаться к базе, чтобы продолжить работу.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

1) эм ну вопервых менять сервер на что нить двуядерное и кешовое C2duo начиная с 4400 ну и оперативки гига от 1 до бесконечности. в зависимости что туда еще ставить будешь..(так и пня 4 хватит необрезаного и негреющегося)

2) смотреть какие компы пользователей SH. ( минимум 512 опер если хр)..

3) Ну и воопще смотреть что да как с сетью и ее компами..

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Источник

Проблема

На Кипере либо в чеке ошибка «не переданные документы/чеки/ФД (фискальный документ)»

Признаки ошибки непереданных данных

На отчетах с гашением выходят надписи:

  • ОФД не отвечает;
  • на чеке печатает количество Непереданных ФД,
  • ФД не переданы с [даты]:

Решение

Обязательно закрыть программу RK7 (убить процесс DOSCASH.exe иногда wincash.exe)

Если, драйвер ККТ (версии 10 и выше) установлен, то зайдите в него и далее:

1. Сделайте тест связи с ОФД:

  • отметьте галочку Включено;
  • зайдите во вкладку Отчеты;
  • выберите отчет Тест связи с ОФД;
  • нажмите кнопку Сформировать отчет.

Выйдет кассовый чек, на котором должна быть надпись Непереданных ФД … (количество).

    • Если у вас там не 0, то подождите пару минут и сформируйте отчет еще раз. Если непереданных данных стало меньше — то данные уходят просто нужно немного подождать.
    • Если количество непереданных ФД не изменилось, то необходимо обратить внимание на ошибки на этом чеке:

      2. Настройте соединение с ОФД

      • нажмите кнопку Свойства;
      • нажмите Параметры ККТ;
      • зайдите во вкладку ОФД;
      • введите настройки ВАШЕГО ОФД:
        • EthernetOverTransport — если у вас фискальный регистратор;
        • Адрес ОФД (смотрите табличку данных разных ОФД ниже);
        • Порт ОФД (смотрите табличку данных разных ОФД ниже);
        • Канал обмена с ОФД:
      • нажмите Сохранить и выйти;
      • выберите Канал ОФД: Автоматически;
      • нажмите ОК:

        Далее необходимо перезагрузить кассовый аппарат.
        Фискальный регистратор можно включить и выключить тумблером/кнопкой — нажимая подряд 4 раза.
        Либо можно перезагрузить его через Драйвер ККТ:

        • отметьте галочку Включено;
        • зайдите по вкладку Сервисные;
        • нажмите кнопку Перезагрузка;
        • уберите галочку Включено;
        • установите заново галочку Включено;

        3. Проверьте уходят ли данные в ОФД

        • отметьте галочку Включено;
        • зайдите во вкладку Отчеты;
        • выберите отчет Тест связи с ОФД;
        • нажмите кнопку Сформировать отчет.

      Выйдет кассовый чек, на котором должна быть надпись Непереданных ФД 0.

      • Если у вас там не 0, то подождите пару минут и сформируйте отчет еще раз.
      • Если непереданных данных стало меньше — то данные уходят просто нужно немного подождать.

      Также в чеке должна появиться надпись Диагностика завершена успешно:

      Данные ОФД для настройки

Связанные статьи

Понравилась статья? Поделить с друзьями:
  • Qwinsta server ошибка 5 получения имен сеансов
  • Quantum break ошибка при запуске приложения 0xc0000142
  • Qwedl movies ошибка 201
  • Quint dc ups 10a ошибка
  • Quantum break ошибка msvcp100 dll