Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Перенос базы на другой компьютер
Форумы общения пользователей продуктов АТОЛ > Программное обеспечение Front-Office > Frontol для Win32 — предприятия торговли
Сергей.Стройка
Для тестирования установил на виртуалке Фронтол-5.
При установке выбрал "Использовать существующую базу".

Взял рабочую базу из магазина.
Перед копированием файлов базы, мы закрыли Фронтол и остановили FrontolService.
Подсунули эти файлы на виртуалку.

Запускаю тестовый Фронтол на виртуалке в демо-режиме.
Выдается ошибка:
"Предыдущий сеанс работы был завершен некорректно и использовал другое рабочее место.
Работа приложения заблокирована.
Запустите приложение под рабочим местом с кодом 0 или обратитесь к администратору"


Пробовал менять код рабочего места - программа "Настройка Фронтол" не дает ввести код "0".

Что делать?
Как использовать эту базу?
RomanAstr
Цитата(Сергей.Стройка @ 18.1.2019, 17:53) *
Для тестирования установил на виртуалке Фронтол-5.
При установке выбрал "Использовать существующую базу".

Взял рабочую базу из магазина.
Перед копированием файлов базы, мы закрыли Фронтол и остановили FrontolService.
Подсунули эти файлы на виртуалку.

Запускаю тестовый Фронтол на виртуалке в демо-режиме.
Выдается ошибка:
"Предыдущий сеанс работы был завершен некорректно и использовал другое рабочее место.
Работа приложения заблокирована.
Запустите приложение под рабочим местом с кодом 0 или обратитесь к администратору"


Пробовал менять код рабочего места - программа "Настройка Фронтол" не дает ввести код "0".

Что делать?
Как использовать эту базу?

Базу на ошибки проверьте, либо заново скопируйте базу
АТОЛ: Средних Владимир
Скорее всего, при некорректном завершении работы кассы, испортился файл временного сохранения текущего чека.
проверьте содержимое файлов в каталоге %TEMP%\Frontol5\TempReceipts\
Сергей.Стройка
Цитата(RomanAstr @ 19.1.2019, 12:21) *
Базу на ошибки проверьте, либо заново скопируйте базу

Пробовал копировать несколько раз.
Правда при этом службу Firebird не останавливал.
Надо его останавливать при копировании?

К как проверить на ошибки?
Хотя ошибок быть не должно, так как "родной" Фронтол (то есть тот, где работает база) работает нормально, никаких ошибок не выдает.
RomanAstr
Цитата(Сергей.Стройка @ 21.1.2019, 20:02) *
Пробовал копировать несколько раз.
Правда при этом службу Firebird не останавливал.
Надо его останавливать при копировании?

К как проверить на ошибки?
Хотя ошибок быть не должно, так как "родной" Фронтол (то есть тот, где работает база) работает нормально, никаких ошибок не выдает.

Быть не должно и работает нормально - это не показатель что бд исправна
Сергей.Стройка
Цитата(RomanAstr @ 22.1.2019, 10:08) *
Быть не должно и работает нормально - это не показатель что бд исправна

Получается, что Фронотол на первом ПК на той же базе не выдает никаких ошибок и работает нормально.
А на втором ПК (на виртуалке) та же самая версия Фронтола (только в демо-режиме) на копии этой же базы выдает ошибки.

Как это объяснить?

И как все-таки проверить базу на ошибки?

Цитата(АТОЛ: Средних Владимир @ 19.1.2019, 21:52) *
Скорее всего, при некорректном завершении работы кассы, испортился файл временного сохранения текущего чека.
проверьте содержимое файлов в каталоге %TEMP%\Frontol5\TempReceipts\

Нет такой папки в C:\Windows\Temp\Frontol5\.
Там есть две папки: TempFrontolExchange8_532399, TempFrontolExchange8_518683.
Но они пустые.
RomanAstr
Цитата(Сергей.Стройка @ 22.1.2019, 16:01) *
Как это объяснить?

И как все-таки проверить базу на ошибки?


Еще раз - при поломанной базе фронтол может работать в некоторых случаях, но при этом есть ошибки. Как проверять есть в документации и в гугле также легко найти информацию
Никита Деньгин
Найди на форуме fixbase_crash. Положи его, файл твоей базы и gfix из папки firebird/bin в одну директорию.
Запусти и погляди что там у тебя пошло не так.

всю ветку не читал, но ошибка с чеком который был некорректно прерван обычно проходят после того как зайти в режим регистрации другим пользователем и отменить его.
Сергей.Стройка
Цитата(Никита Деньгин @ 22.1.2019, 17:48) *
Найди на форуме fixbase_crash. Положи его, файл твоей базы и gfix из папки firebird/bin в одну директорию.
Запусти и погляди что там у тебя пошло не так.


Ошибок в базе нету:


Но при попытке входа в Фронтол все равно выдается ошибка:
Цитата
"Предыдущий сеанс работы был завершен некорректно и использовал другое рабочее место.
Работа приложения заблокирована.
Запустите приложение под рабочим местом с кодом 0 или обратитесь к администратору"


Видимо Фронтол как-то понимает, что база работала на другом рабочем месте.
Наверно в этом все дело.
Как открыть эту базы, которая работала на другом рабочем месте?
zenik
Цитата(Сергей.Стройка @ 24.1.2019, 13:37) *
Как открыть эту базы, которая работала на другом рабочем месте?

Делаю это достаточно часто. Даже не останавливая фронтол - главное что бы чеки не били в это время. Скопировал, подключил и все работает. Иногда копирую бекап и распаковываю его.
Кстати, попробуйте бекап скачать и распаковать.
Сергей.Стройка
Цитата(zenik @ 24.1.2019, 13:56) *
Делаю это достаточно часто. Даже не останавливая фронтол - главное что бы чеки не били в это время. Скопировал, подключил и все работает. Иногда копирую бекап и распаковываю его.

Значит, точно дело не в базе.
Может быть есть какие-то критичные настройки Фронтола, которые должны быть одинаковыми на обоих компьютерах?
zenik
Цитата(Сергей.Стройка @ 24.1.2019, 14:02) *
Значит, точно дело не в базе.
Может быть есть какие-то критичные настройки Фронтола, которые должны быть одинаковыми на обоих компьютерах?

А может на этом компе была подключена другая база... и с ней так обошлись нехорошо... и от нее следы остались.
АТОЛ: Средних Владимир
Цитата(АТОЛ: Средних Владимир @ 19.1.2019, 21:52) *
Скорее всего, при некорректном завершении работы кассы, испортился файл временного сохранения текущего чека.
проверьте содержимое файлов в каталоге %TEMP%\Frontol5\TempReceipts\

Сергей.Стройка
Цитата(АТОЛ: Средних Владимир @ 19.1.2019, 21:52) *
Скорее всего, при некорректном завершении работы кассы, испортился файл временного сохранения текущего чека.
проверьте содержимое файлов в каталоге %TEMP%\Frontol5\TempReceipts\


Точно! В этом было дело!
Владимир, спасибо за "терпение".
Вы мне этот "рецепт" дважды повторили.

Просто первый раз я искал эту папку на исходном ПК.
А оказывается она была на виртуалке, где я запускаю базу.
Волкова_Юлия_ИПТихонова
Цитата(zenik @ 24.1.2019, 14:06) *
А может на этом компе была подключена другая база... и с ней так обошлись нехорошо... и от нее следы остались.

Наш случай. На старой базе некорректно завершили работу, потом в эту базу загрузили архив.
Теперь ничего не помогает - ни restore.cmd, fixbase.cmd, fixbase_crash.cmd. Папки в темпах есть, но они пустые. Даже переустановка фронтола не помогла.
Что делать?
zenik
Цитата(Волкова_Юлия_ИПТихонова @ 7.4.2022, 10:39) *
Наш случай. На старой базе некорректно завершили работу, потом в эту базу загрузили архив.
Теперь ничего не помогает - ни restore.cmd, fixbase.cmd, fixbase_crash.cmd. Папки в темпах есть, но они пустые. Даже переустановка фронтола не помогла.
Что делать?

А ошибка то у вас какая? dry.gif
з.ы. Да и лучше бы отдельную тему бы запилили.
АТОЛ: Средних Владимир
Цитата(Волкова_Юлия_ИПТихонова @ 7.4.2022, 10:39) *
Наш случай. На старой базе некорректно завершили работу, потом в эту базу загрузили архив.
Теперь ничего не помогает - ни restore.cmd, fixbase.cmd, fixbase_crash.cmd. Папки в темпах есть, но они пустые. Даже переустановка фронтола не помогла.
Что делать?

%programdata%\ATOL\Frontol6\TempReceipts
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2022 IPS, Inc.