Пошкодилась база даних: derby, Mandriva linux

Вопросы по работе подсистемы "Учет товаро-материальных ценностей" в "Дебет Плюс V12"

Пошкодилась база даних: derby, Mandriva linux

Сообщение Ростислав » Пт окт 07, 2011 10:59 am

Добрий день!
Виникла така проблема: найімовірніше після виконання очистки тимчасової бази даних, при спробі створити будь який новий документ виникає помилка типу такої:

insert into TMP_RSF_4NK SELECT * from ^ANLTK where FID_DOC= 94660 and FMOL = 1 and FPODR = 1
No current connection.
або з іншим текстом, але No current connection. після чого організаця зникає.
При перезапуску програма стартує і відображаються всі списки довідників і документів нормально. Експорт списків у таблиці xls зробити вдається.
Чи є можливість відносно швидко власноручно відремонтувати діючу базу, чи не тратити час, а повернути з архіву якусь попередню робочу базу, перенести на postgresql (mysql) і заново повносити неї випавші документи (контрагенти ітд)?
Дякую.
Аватара пользователя
Ростислав
Активист
Активист
 
Сообщения: 37
Зарегистрирован: Ср ноя 12, 2008 4:32 pm
Откуда: Ростислав

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Oksana » Пт окт 07, 2011 11:51 am

Добрий день! Очищення тимчасової бази ніяк не зачіпає процедуру додавання документів, вона лише очищає тимчасові таблиці (наприклад, якщо розрахувати відомість залишків, то створиться тимчасова таблиця з набором даних по вказаних параметрах розрахунку, яку можна переглянути, не розраховуючи наново відомість залишків).
Особисто провела очищення тимчасової бази на Дербі під Лінуксом, додала рахунок-фактуру і видаткову накладну, ніяких помилок не виникло.
Ростислав писал(а):insert into TMP_RSF_4NK SELECT * from ^ANLTK where FID_DOC= 94660 and FMOL = 1 and FPODR = 1
No current connection.

Таблиця TMP_RSF_4NK SELECT використовуюється лише при формуванні видаткової накладної на основі рахунка-фактури через контекстне меню. А Ви який документ додавали і яким чином?
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Ростислав » Пт окт 07, 2011 12:19 pm

Дякую за відповідь, я розумію, що не саме очищення вплинуло, може це таке співпадіння по часу вийшло.
Але суть в тому, що на даний момент програма запускається нормально, будь яку папку з контрагентами, рахунками, накладними ітд я можу відкрити, але при спробі створити новий документ (будь який: рахунок чи накладну, як окремо, так і на підставі рахунку, податкову на підставі накладної), вилітає такого типу помилка (декілька по черзі після "ок") і все це закінчується зникненням організації і помилкою підключення до бази.
Аватара пользователя
Ростислав
Активист
Активист
 
Сообщения: 37
Зарегистрирован: Ср ноя 12, 2008 4:32 pm
Откуда: Ростислав

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Oksana » Пт окт 07, 2011 1:54 pm

Ростислав писал(а):і все це закінчується зникненням організації і помилкою підключення до бази.

А можете скріншоти помилок зняти і викласти тут? Якщо не має з*єднання з базою, то зникне і організація, і всі документи.
Взагалі, база Дербі для тривалої роботи не сильно підходить, краще перейти на MySQL чи PostgreSQL.
Аватара пользователя
Oksana
Консультант
 
Сообщения: 975
Зарегистрирован: Чт июл 01, 2010 5:24 pm
Откуда: Киев

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Ростислав » Пт окт 07, 2011 6:22 pm

рахунок.jpeg
наприклад це була спроба відкрити рахунок для редагування
рахунок.jpeg (245.04 Кб) Просмотров: 4651

наступний.jpeg
а це після "ОК"
наступний.jpeg (243.37 Кб) Просмотров: 4651

далі.png
далі
далі.png (240.75 Кб) Просмотров: 4651

потім:
INSERT INTO ^TMP_BUF_SF_Org1(F1CENA,F1KOL,F1VAL,FCCLOSED,FCENA,FCENA_ORD,FCENAPR,FCENAPR_VL,FCMETOD,FCOD1,FCOD2,FCOD3,FCTYPE,FDATE,FDISCOUNT,FDOC,FEDI,FEDI_FAS,FEDI_ID,FFINDATE,FID_DOC,FID_PN,FID_PN0,FIS_NDS,FIS_OTL,FIS_SLCT,FISFICTIVE,FKEKV,FKOL,FKOL_FAS,FKOL_SPR,FMOL,FNMKL,FNMKVID,FNOM_STR,FOST,FOST1,FOUTID,FPNDATE,FPODR,FPOST,FRTYPE,FSC,FSC1,FSN,FST,FST1,FSU,FSU1,FSUM,FVAL,FVCENA,FVCOD,FWID,FWID_CH) SELECT F1CENA,F1KOL,F1VAL,FCCLOSED,FCENA,FCENA_ORD,FCENAPR,FCENAPR_VL,FCMETOD,FCOD1,FCOD2,FCOD3,FCTYPE,FDATE,FDISCOUNT,FDOC,FEDI,FEDI_FAS,FEDI_ID,FFINDATE,FID_DOC,FID_PN,FID_PN0,FIS_NDS,FIS_OTL,FIS_SLCT,FISFICTIVE,FKEKV,FKOL,FKOL_FAS,FKOL_SPR,FMOL,FNMKL,FNMKVID,FNOM_STR,FOST,FOST1,FOUTID,FPNDATE,FPODR,FPOST,FRTYPE,FSC,FSC1,FSN,FST,FST1,FSU,FSU1,FSUM,FVAL,FVCENA,FVCOD,FWID,FWID_CH FROM ^ANLTK WHERE fid_doc= 94677
і все, організація зникла.
А з дербі я розумію що треба перенести базу.
Дякую.
Аватара пользователя
Ростислав
Активист
Активист
 
Сообщения: 37
Зарегистрирован: Ср ноя 12, 2008 4:32 pm
Откуда: Ростислав

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Ростислав » Пт окт 07, 2011 7:15 pm

далі2.png
А це була спроба сформувати видаткову на основі рахунку.
далі2.png (20.67 Кб) Просмотров: 4649

Хотів би закінчити минулий квартал а далі перенести базу на pgsql
Аватара пользователя
Ростислав
Активист
Активист
 
Сообщения: 37
Зарегистрирован: Ср ноя 12, 2008 4:32 pm
Откуда: Ростислав

Re: Пошкодилась база даних: derby, Mandriva linux

Сообщение Дарья » Пн окт 17, 2011 10:18 am

Кроме переноса базы данных на другую СУБД, ничего посоветовать не могу.
Аватара пользователя
Дарья
Консультант
 
Сообщения: 1774
Зарегистрирован: Пн июл 28, 2008 9:40 am


Вернуться в Учет ТМЦ

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

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