Проблемы с синхронизацией справочников
В этой статье описаны проблемы с синхронизацией справочников и их решения. Если вашей проблемы здесь нет или решение не помогло, обратитесь в техподдержку. В заявке укажите, какая у вас проблема и какие шаги были предприняты, чтобы ее исправить.
Не запускается сервер справочников
Если сервер справочников не запускается, посмотрите лог 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…
Выполните следующее:
-
Остановите кассовый сервер
-
Удалите файл midbase\refsdata.udb и папку midbase\DBSync
-
Запустите кассовый сервер.
-
Выполните резервную копию. Удалите папку DBSync и файл rk7.udb.SQLite на сервере справочников.
- Удалите файл local_db.abs.SQLite.
- Запустите сервер справочников.
Не запускается сервер отчетов
Если сервер отчетов не запускается, посмотрите лог 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 удален на клиенте:
Подробнее см. Механизм автоматической выдачи паролей для синхронизации. |
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 |
Проблема предоставления файлов для синхронизации
|
|
|
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 удален на клиенте:
Подробнее см. Механизм автоматической выдачи паролей для синхронизации. |
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 |
Проблема предоставления файлов для синхронизации
|
|
|
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 удален на клиенте:
Подробнее см. Механизм автоматической выдачи паролей для синхронизации. |
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=. | фильтрация отключена для сервера |
|
||||
3 | Новые данные не доходят до кассового сервера | Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и сервера отчетов, к которому подключен кассовый сервер на вкладках BaseVersions | версия базы rk7 у сервера отчётов меньше версии на сервере справочников и увеличивается | новых данных много | Подождите | Обращайтесь в тех поддержку | |
версия у сервера отчётов остановилась и меньше | данные не доходят до сервера отчётов | См. пункт 6 | |||||
версия у сервера отчётов больше | на сервере отчётов несовместимая база | См. пункт 4 | |||||
версии совпадают | данные доходят до сервера отчётов, но не доходят до кассового сервера | См. пункт 8 | |||||
4 | На сервере несовместимая база | Вы ранее использовали этот сервер с другой базой, а теперь хотите использовать с новой? | да | старая (не актуальная) база не совместима с новой | Удалите файл refsdata.udb и папку DBSync | Обращайтесь в тех поддержку | |
Вы недавно меняли настройки сервера или его верхнего сервера? | да | сервер подключился к неправильному серверу верхнего уровня | Исправьте настройки подключения сервера или сетевое имя верхнего сервера | Обращайтесь в тех поддержку | |||
5 | Новые данные доходят до кассового сервера, но не доходят до кассы | Откройте форму О программе, и посмотрите версию базы r_keeper_7. Сравните с версией на кассовом сервере | версия базы rk7 у кассы меньше версии на кассовом сервере и увеличивается | новых данных много или касса слишком медленная или слишком чем то занята | Подождите | Обращайтесь в тех поддержку | |
версия на кассе больше | на кассе несовместимая база справочников | Такого быть не должно, на кассе база подменяется автоматически, делайте задание | |||||
версия на кассе меньше и не растёт | синхронизация остановилась | Как разовое действие — перезагрузить кассу | См. пункт 9 | ||||
версия совпадает, но изменений не видно | изменения не подгружаются либо не обновляются | Как разовое действие — перезагрузить кассу | Обращайтесь в тех поддержку | ||||
Содержание
- Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо
- перенос r-keeper (менеджерская часть) и sh4 на новое железо
- Тема: Перенос сервера RK7
- Перенос сервера RK7
- Резервное копирование
- Введение
- Сервер справочников
- Кассовый сервер
- Восстановление r_keeper 7
- Резервное копирование
- Введение
- Сервер справочников
- Кассовый сервер
- Восстановление r_keeper 7
- Как перенести 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 почти второй месяц так что знаний оч мало.
![]()
Встала такая необходимость перенести сервер в другое помещение и на другую машину.![]()
Как сказал дилер сервер кипера он туда установил и MSQL тоже. версия кипера одна и та же.
вопросик 1. можно ли перенести базу со старого сервера туда чтобы не вбивать все по новой. с двух серваков в один новый. и как это сделать. если не затруднит в подробностях.
вопросик 2. Ранее все было через VPN сервер на отдельной машине, можно ли сделать щас по другому.
такую схему: сервер-роутер(внешний ip)-роутер(внешнийIP)-касса(всего 4 касса таким образом нужно подключить к серваку).
И тоже если не трудно в подробностях.
(И возможно будет важно то система получения внешного IP такая к логину привязывается внешний IP. логин подключается к впну провайдера)
Небольшое дополнение: Будет Корпоративная сеть (работаю над ее запуском). Хотелось бы узнать как можно запустить кипер по ней. представляю в какой шок ввергают вас мои юзерские вопросы но учить меня особо не кому приходится выкручиваться
Очень буду благодарен за ваше терпение и понимание
P. S. если где-то что-то не дописал подскажите где как посмотреть все что нужно сделаю скажу
Странно, вообще дилер и должен был вам в этом помочь, ибо:
геренация лицензий и прочее на новое железо только его обязанность.
Источник
Резервное копирование
Введение
В статье описано устройство резервного копирования и восстановление серверов.
Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.
Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:
Начнем с настроек сервера справочников.
Сервер справочников
Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases
В папке databases хранятся резервные копии названные датой и временем создания.
В каждой из папок содержится три файла:
Сохранять необходимо все 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 хранятся резервные копии названные датой и временем создания.
В каждой из папок содержится три файла:
Сохранять необходимо все 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
Разбирающийся
Проблема с сервером отчетов (завис, выключен сервер, ошибка).
Как исправить — перезагрузить сервер. Только где он у вас — я естественно не знаю
Ильин Александр, Компания «Соттос»
г Новосибирск +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=. | фильтрация отключена для сервера |
|
||||
3 | Новые данные не доходят до кассового сервера | Сверьте версию базы r_keeper_7 в веб-интерфейсе сервера справочников и сервера отчетов, к которому подключен кассовый сервер на вкладках BaseVersions | версия базы rk7 у сервера отчётов меньше версии на сервере справочников и увеличивается | новых данных много | Подождите | Обращайтесь в тех поддержку | |
версия у сервера отчётов остановилась и меньше | данные не доходят до сервера отчётов | См. пункт 6 | |||||
версия у сервера отчётов больше | на сервере отчётов несовместимая база | См. пункт 4 | |||||
версии совпадают | данные доходят до сервера отчётов, но не доходят до кассового сервера | См. пункт 8 | |||||
4 | На сервере несовместимая база | Вы ранее использовали этот сервер с другой базой, а теперь хотите использовать с новой? | да | старая (не актуальная) база не совместима с новой | Удалите файл refsdata.udb и папку DBSync | Обращайтесь в тех поддержку | |
Вы недавно меняли настройки сервера или его верхнего сервера? | да | сервер подключился к неправильному серверу верхнего уровня | Исправьте настройки подключения сервера или сетевое имя верхнего сервера | Обращайтесь в тех поддержку | |||
5 | Новые данные доходят до кассового сервера, но не доходят до кассы | Откройте форму О программе, и посмотрите версию базы r_keeper_7. Сравните с версией на кассовом сервере | версия базы rk7 у кассы меньше версии на кассовом сервере и увеличивается | новых данных много или касса слишком медленная или слишком чем то занята | Подождите | Обращайтесь в тех поддержку | |
версия на кассе больше | на кассе несовместимая база справочников | Такого быть не должно, на кассе база подменяется автоматически, делайте задание | |||||
версия на кассе меньше и не растёт | синхронизация остановилась | Как разовое действие — перезагрузить кассу | См. пункт 9 | ||||
версия совпадает, но изменений не видно | изменения не подгружаются либо не обновляются | Как разовое действие — перезагрузить кассу | Обращайтесь в тех поддержку | ||||
Содержание
- Тема: перенос r-keeper (менеджерская часть) и sh4 на новое железо
- перенос r-keeper (менеджерская часть) и sh4 на новое железо
- Тема: Перенос сервера RK7
- Перенос сервера RK7
- Резервное копирование
- Введение
- Сервер справочников
- Кассовый сервер
- Восстановление r_keeper 7
- Резервное копирование
- Введение
- Сервер справочников
- Кассовый сервер
- Восстановление r_keeper 7
- Как перенести 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 почти второй месяц так что знаний оч мало.
![]()
Встала такая необходимость перенести сервер в другое помещение и на другую машину.![]()
Как сказал дилер сервер кипера он туда установил и MSQL тоже. версия кипера одна и та же.
вопросик 1. можно ли перенести базу со старого сервера туда чтобы не вбивать все по новой. с двух серваков в один новый. и как это сделать. если не затруднит в подробностях.
вопросик 2. Ранее все было через VPN сервер на отдельной машине, можно ли сделать щас по другому.
такую схему: сервер-роутер(внешний ip)-роутер(внешнийIP)-касса(всего 4 касса таким образом нужно подключить к серваку).
И тоже если не трудно в подробностях.
(И возможно будет важно то система получения внешного IP такая к логину привязывается внешний IP. логин подключается к впну провайдера)
Небольшое дополнение: Будет Корпоративная сеть (работаю над ее запуском). Хотелось бы узнать как можно запустить кипер по ней. представляю в какой шок ввергают вас мои юзерские вопросы но учить меня особо не кому приходится выкручиваться
Очень буду благодарен за ваше терпение и понимание
P. S. если где-то что-то не дописал подскажите где как посмотреть все что нужно сделаю скажу
Странно, вообще дилер и должен был вам в этом помочь, ибо:
геренация лицензий и прочее на новое железо только его обязанность.
Источник
Резервное копирование
Введение
В статье описано устройство резервного копирования и восстановление серверов.
Резервное копирование очень важно. Оно необходимо для сохранение данных на случай поломок и других ошибок. В r_keeper 7 у каждого сервера резервные копии настраивается отдельно.
Для с охранения всех необходимых для восстановления данных р екомендуется настроить резервное копирование для:
Начнем с настроек сервера справочников.
Сервер справочников
Резервные копии сервера справочников по умолчанию хранятся в папке: basebackupsdatabases
В папке databases хранятся резервные копии названные датой и временем создания.
В каждой из папок содержится три файла:
Сохранять необходимо все 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 хранятся резервные копии названные датой и временем создания.
В каждой из папок содержится три файла:
Сохранять необходимо все 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, то подождите пару минут и сформируйте отчет еще раз.
- Если непереданных данных стало меньше — то данные уходят просто нужно немного подождать.
Также в чеке должна появиться надпись Диагностика завершена успешно:
Данные ОФД для настройки
- Если у вас там не 0, то подождите пару минут и сформируйте отчет еще раз. Если непереданных данных стало меньше — то данные уходят просто нужно немного подождать.