Ошибка библиотеки Vcldb50.bpl

Данный раздел посвящен обсуждению работы программного продукта S-Market версия 2 (СУБД Interbase)

Модератор: nk_dk

Ошибка библиотеки Vcldb50.bpl

Сообщение mm4k 17 авг 2010, 10:38

Версия SM_IB 2.6.01 БИЛЬД 060120
Предыстория проблемы в крации...
Начались проблемы с базой у клиента при закрытие касс АТОЛ SM вылетал
выяснилось что проблема в таблица OSTDAILY
Перевели SM на IB 7.5, через бекап ресторе(gbek) после лечения gfix
База ожила, очистил OSTDAILY сделал партионный анализ calcpart
Сделал пересчет оперативных остатков, все прошло успешно таблица OSTDAILY заполнилась.(calcpart, пересчет оперативных остатков, так же не работали до лечения базы, вылетало)
Начал пробовать закрывать кассы и вот что я увидел, кассы закрылись, окошко закрытия касс осталось, нажимая ок или отмену ругаеться на библиотеку
Подскажите как это исправить
Ниже представлен лог с ошибкой
Заранее благодарен
14.08.2010 22:14:30: --------------------------------------------------------------
14.08.2010 22:14:30: Начало выполнения процедуры формирования данных по кассовым продажам
14.08.2010 22:14:32: Начало общего закрытия касс
14.08.2010 22:14:32: Количество закрываемых касс: 1
14.08.2010 22:14:32:
14.08.2010 22:14:32: Начало обработки данных по кассе №2
14.08.2010 22:14:32: Начало заполнения таблицы FRTEMP.DB
14.08.2010 22:14:34: Окончание заполнения таблицы FRTEMP.DB
14.08.2010 22:14:34: Начало удаления отмененных чеков (trtype=56)
14.08.2010 22:14:34: Окончание удаления отмененных чеков (trtype=56)
14.08.2010 22:14:34: Выполнение процедуры ibDiscCli.
14.08.2010 22:14:35: Начало формирования таблиц *.DB
14.08.2010 22:14:35: Начало заполнения таблицы CASHSAIL.DB для смены №970
14.08.2010 22:14:49: Начало заполнения таблицы CASHSAIL.DB для смены №971
14.08.2010 22:14:56: Начало заполнения таблицы CASHSAIL.DB для смены №972
14.08.2010 22:15:15: Начало заполнения таблицы CASHSAIL.DB для смены №973
14.08.2010 22:15:21: Начало заполнения таблицы CASHSAIL.DB для смены №974
14.08.2010 22:15:26: Начало заполнения таблицы CASHSAIL.DB для смены №975
14.08.2010 22:15:36: Начало заполнения таблицы CASHSAIL.DB для смены №976
14.08.2010 22:15:47: Начало заполнения таблицы CASHSAIL.DB для смены №977
14.08.2010 22:15:52: Начало заполнения таблицы CASHSAIL.DB для смены №978
14.08.2010 22:15:59: Окончание заполнения таблиц *.DB
14.08.2010 22:15:59: Начало заполнения таблицы CURRESTS.DB
14.08.2010 22:15:59: Окончание заполнения таблицы CURRESTS.DB
14.08.2010 22:15:59: Окончание выполнения процедуры.
14.08.2010 22:15:59: Начало выполнения функции копирования данных (CopyTable)
14.08.2010 22:15:59: Выполняется копирование из таблицы Currests.db в таблицу tbCurrests
14.08.2010 22:16:02: Выполннение копирования завершено успешно. Скопировано записей 18
14.08.2010 22:16:02: Начало выполнения функции копирования данных (CopyTable)
14.08.2010 22:16:02: Выполняется копирование из таблицы cashdcrd.db в таблицу tbCashdcrd
14.08.2010 22:16:02: Выполннение копирования завершено успешно. Скопировано записей 0
14.08.2010 22:16:02: Начало выполнения функции копирования данных (CopyTable)
14.08.2010 22:16:02: Выполняется копирование из таблицы Cashsail.db в таблицу tbCashsail
14.08.2010 22:17:04: Выполннение копирования завершено успешно. Скопировано записей 7143
14.08.2010 22:17:04: Начало выполнения функции копирования данных (CopyTable)
14.08.2010 22:17:04: Выполняется копирование из таблицы cashdisc.db в таблицу tbCashdisc
14.08.2010 22:17:04: Выполннение копирования завершено успешно. Скопировано записей 0
14.08.2010 22:17:04: Обработка данных по кассе №2 завершена успешно
14.08.2010 22:17:04:
14.08.2010 22:17:04: Завершение общего закрытия касс
14.08.2010 22:17:04: Начало формирования расходных документов
14.08.2010 23:10:21: Завершение формирования расходных документов
14.08.2010 23:10:21: Процедура формирования данных по кассовым продажам завершена успешно
15.08.2010 8:49:10:
15.08.2010 8:49:10: --------------------------------------------------------------
15.08.2010 8:49:10: Начало выполнения процедуры формирования данных по кассовым продажам
15.08.2010 8:49:10: Процедура формирования данных по кассовым продажам завершена с ошибкой: Access violation at address 405C4E74 in module 'Vcldb50.bpl'. Read of address 00000178
Аватара пользователя
mm4k
 
Сообщения: 13
Зарегистрирован: 19 май 2009, 11:25

Re: Ошибка библиотеки Vcldb50.bpl

Сообщение Roman 18 авг 2010, 13:42

Предполагаю, что одного бэкап ресторе при смене версии Интербэйза недостаточно. Как минимум все bpl-ки при этом надо было бы заменить от соответствующего билда SM.+новые процедуры, триггеры, таблички от этого билда. Чтоб ничего не менять, а просто бэкап рестором обойтись, надо было бы попробовать в ту же самую версию интербейза ресторить, в которой и была база. Тогда, думаю, глюков с бпл не будет
Roman
 
Сообщения: 45
Зарегистрирован: 07 авг 2009, 15:12

Re: Ошибка библиотеки Vcldb50.bpl

Сообщение mm4k 23 авг 2010, 12:12

Да вот именно на старой версии ib 7.1 глючит, пересортица(расход) не хочет оприходоваться, а на 7.5 стало все нормально...Тока кассы не закрываються
Аватара пользователя
mm4k
 
Сообщения: 13
Зарегистрирован: 19 май 2009, 11:25

Re: Ошибка библиотеки Vcldb50.bpl

Сообщение Hash 25 авг 2010, 09:10

я бы все таки посоветовал обновить и саму базу данных и оболочку до соответствующей версии, которая точно работает с ИБ 7.5
Специалист отдела сопровождения и внедрения ЗАО "НПФ Датакрат-С"
Hash
Модератор
 
Сообщения: 30
Зарегистрирован: 10 мар 2010, 17:19


Вернуться в S-Market версия 2 (Interbase)

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron