PDA

Просмотр полной версии : Не загружаются смены с кассового сервера



ramilskey
24.11.2016, 15:24
Здравствуйте! Прошу помощи знающих людей.

Проблема: не загружаются данные за смены за последние 4 дня.

В информации об общих сменах эти смены отсутствуют.
Пробую подкинуть в filesync/incoming файлы udb с кассового сервера.

В логах ошибки:

24.11 15:04:06
687:Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv1268.tmp" data process error: Decrypt page error. Check CRC failed. PageNo: 1117323264 - Native error: 30446
-------------------------------------
24.11 15:04:06.286
26:File .\base\filesync\incoming\rcv1268.tmp copied to retrylst: .\base\filesync\retrylst\serv.15007.shift.41.udb (reason: UCSERR(687):Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv1268.tmp" data process error: Decrypt page error. Check CRC
-------------------------------------
24.11 15:04:06.317
26:copy to ftp server
-------------------------------------
24.11 15:04:06.458
26:GetShiftDataFileInfo
-------------------------------------
24.11 15:04:06.474
26:find midserver (restid: 1, servid: 15007, shiftn: 43)
-------------------------------------
24.11 15:04:06.489
26:UDB Export ->
-------------------------------------
24.11 15:04:07.739
26:UDB Export <-
-------------------------------------
24.11 15:04:07
687:Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv1315.tmp" data process error: Decrypt page error. Check CRC failed. PageNo: 1117323264 - Native error: 30446
-------------------------------------
24.11 15:04:07.755
26:File .\base\filesync\incoming\rcv1315.tmp copied to retrylst: .\base\filesync\retrylst\serv.15007.shift.42.udb (reason: UCSERR(687):Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv1315.tmp" data process error: Decrypt page error. Check CRC
-------------------------------------
24.11 15:04:07.755
26:copy to ftp server
-------------------------------------
24.11 15:04:07.864
26:GetShiftDataFileInfo
-------------------------------------
24.11 15:04:07.896
26:find midserver (restid: 1, servid: 15007, shiftn: 44)
-------------------------------------
24.11 15:04:07.911
26:UDB Export ->
-------------------------------------
24.11 15:04:09.364
26:UDB Export <-
-------------------------------------
24.11 15:04:09
687:Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv13D1.tmp" data process error: Decrypt page error. Check CRC failed. PageNo: 1117323264 - Native error: 30446
-------------------------------------
24.11 15:04:09.380
26:File .\base\filesync\incoming\rcv13D1.tmp copied to retrylst: .\base\filesync\retrylst\serv.15007.shift.43.udb (reason: UCSERR(687):Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv13D1.tmp" data process error: Decrypt page error. Check CRC
-------------------------------------
24.11 15:04:09.817
26:copy to ftp server
-------------------------------------
24.11 15:04:09.849
26:File .\base\filesync\incoming\rcvED9.tmp copied to retrylst: .\base\filesync\retrylst\rcvED9.tmp.1 (reason: TRKDBIntf.findRKDBFormat: unknown file format (R:\R-Keeper 7\7.05.04\standart\rkDataBaseIntf.pas, line 147))
-------------------------------------
24.11 15:04:09.896
26:copy to ftp server
-------------------------------------
24.11 15:04:10.317
26:GetShiftDataFileInfo
-------------------------------------
24.11 15:04:10.333
26:find midserver (restid: 1, servid: 15001, shiftn: 190)
-------------------------------------
24.11 15:04:10.349
26:UDB Export ->
-------------------------------------
24.11 15:04:11.911
26:UDB Export <-
-------------------------------------
24.11 15:04:11
687:Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv145F.tmp" data process error: Decrypt page error. Check CRC failed. PageNo: 1117323264 - Native error: 30446
-------------------------------------
24.11 15:04:11.927
26:File .\base\filesync\incoming\rcv145F.tmp copied to retrylst: .\base\filesync\retrylst\serv.15007.shift.44.udb (reason: UCSERR(687):Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv145F.tmp" data process error: Decrypt page error. Check CRC
-------------------------------------
24.11 15:04:11.927
26:UDB Export ->
-------------------------------------
24.11 15:04:15.638
26:UDB Export <-
-------------------------------------

SH
24.11.2016, 22:35
687:Cash server GUSTO_MIDSERRES, file ".\base\filesync\incoming\rcv145F.tmp" data process error: Decrypt page error. Check CRC failed. PageNo: 1117323264 - Native error: 30446
Подобные ошибки говорят об ошибке целостности данных. Похоже, они пришли с кассы битые.
Проблема с железом 99,999%

ramilskey
25.11.2016, 09:33
Подобные ошибки говорят об ошибке целостности данных. Похоже, они пришли с кассы битые.
Проблема с железом 99,999%
Проблема решена!
Смутило то, что независимо от того, какой файл загружается(пробовал даже 2-х недельной давности), не меняется в логах "PageNo: 1117323264".
Оказалось, что дело в самой базе сервера справочников. Восстановил из резервной копии файлы rk7.udb, rk7.bls, check.udb. И всё загрузилось.

Кстати, сразу вопрос:
Файлы подхватились, появились в информации об общих сменах, но в ИА Отчетах данные не появились. В какой момент данные попадают в ИА Отчеты?
Просто операторы, которые работают с Rkeeper менеджером говорят, что по несколько раз перезагружают Комп, на котором висит кассовый сервер, и якобы спустя некоторое время появляются данные.
Но это же не нормально, как настроить, чтобы данные автоматом появлялись?

alkon132
25.11.2016, 23:35
В какой момент данные попадают в ИА Отчеты?

В нормальном варианте - через несколько минут после закрытия смены. В случае сбоев - при очередном пересчете агрегатов.
Перезагрузка компьютера с кассовым сервером может влиять только если есть проблемы с сетью. Это в случае, когда кассовый сервер и сервер отчетов находятся на разных ПК.
Пересчет агрегатов можно запускать и вручную, но вот где находится кнопка пересчета зависит от версии кипера. Несколько раз с момента появления ИА отчетов этот механизм менялся.