Проблемы при создании архива программы с проверкой базы

Обговорення питань по роботі програми «M.E.Doc» у термінальному режимі
Відповісти
NegLes
Повідомлень: 24
З нами з: 13 січня 2014, 11:49

Проблемы при создании архива программы с проверкой базы

Повідомлення NegLes » 17 грудня 2021, 14:34

Добрый день!
Перенесли сетевой M.E.Doc 11.02.062 на Windows Server 2008 R2 x64, используем FireBird 3 в режиме Superclassic.
БД восстановили из копии ZBF.
Работают до 8 терминальных пользователей и вроде бы все хорошо... НО.
Создание архива программы с помощью "Менеджера архива програмы" с галочкой "... з перевіркою бази" происходит без ошибок только первый раз. Все последующие попытки создание архива с проверкой базы не удачные: "Файл бази данних пошкоджен: Summary of validation errors Number of record level warnings: 1".
Это же сообщение имеем при попытке проверить первый удачно созданный архив.
При чем пробывал сносить и по новой восстанавлить базу из копии ZBF - результат то же: только первый удачный архив.

Проверял файл БД с помощью gfix.
Вот результат | Показать
SERVER Fri Dec 17 12:37:49 2021
Database: C:\PROGRAM FILES\MEDOC\MEDOCSRV\FIREBIRD_M\ZVIT.FDB
Validation started


SERVER Fri Dec 17 12:37:49 2021
Database: C:\PROGRAM FILES\MEDOC\MEDOCSRV\FIREBIRD_M\ZVIT.FDB
Warning: Relation has 6 orphan backversions {0 in use} in table RDB$RELATIONS (6)


SERVER Fri Dec 17 12:37:52 2021
Database: C:\PROGRAM FILES\MEDOC\MEDOCSRV\FIREBIRD_M\ZVIT.FDB
Validation finished: 0 errors, 1 warnings, 0 fixed
Подскажите, как побороть?

MIracloid1971
Повідомлень: 17
З нами з: 14 грудня 2021, 11:27

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення MIracloid1971 » 17 грудня 2021, 19:23

переходи на Postgree....

а так в 2 минуты - почитай, http://forum-okna.ru/index.php?/topic/1 ... %BA%D0%B5/

Medoc Man
Повідомлень: 864
З нами з: 07 червня 2018, 14:28
Звідки: Kiev

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення Medoc Man » 17 грудня 2021, 20:01

MIracloid1971 писав:
17 грудня 2021, 19:23
переходи на Postgree....
Поддерживаю. Избавите себя от подобных танцев с базой.
Человек-волшебник
Людина-чарівник
Wizard man

NegLes
Повідомлень: 24
З нами з: 13 січня 2014, 11:49

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення NegLes » 18 грудня 2021, 16:22

Спасибо за совет по поводу Postgre, но дело оказалось не в столько в FireBird, сколько в моих кривых руках и незнании всех прибамбасов Медка при резервном копировании. Опишу как решилось, вдруг кому пригодиться:
MeDoc на старом серваке был той же версии, что и на новом, НО вот FireBird был наверное 2-й версии (теперь уже не узнаю точно).
При установки Медка на новый сервак он автоматом ставит FireBird 3, но при восстановлении базы из файла ZBF - файл базы тупо копируется без конвертаций и проверок версий - отсюда дальнейшие глюки с базой,т.к. FireBird 3 не работает корректно с базами более ранних версий.
Пришлось сделать резервную копию ZBK (что долго даже с ССД диском), снести полностью Медок и поставить по новой и восстановить базу из ZBK (тоже долго - но как оказалось именно при восстановлении из ZBK база автоматом сконвертировалась в FireBird 3). Теперь все ок.
Единственный недостаток ZBK - роли и пользователи не сохраняються, пришлось вводить руками.

MIracloid1971
Повідомлень: 17
З нами з: 14 грудня 2021, 11:27

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення MIracloid1971 » 19 грудня 2021, 21:03

не может быть такого, поддержка вверх есть у всех продуктах... или ФайрБёрд настолько конченный продукт, что при восстановлении из бекапа не понимает.... только странно, какие-такие изменения в таблицах, что версия так "валится"

Xhazard
Повідомлень: 1197
З нами з: 29 серпня 2011, 10:59

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення Xhazard » 20 грудня 2021, 10:33

MIracloid1971 писав:
19 грудня 2021, 21:03
не может быть такого, поддержка вверх есть у всех продуктах... или ФайрБёрд настолько конченный продукт, что при восстановлении из бекапа не понимает.... только странно, какие-такие изменения в таблицах, что версия так "валится"
У Медка несколько видов бекапов. И ни один не делается средствами ФБ. Так что ФБ тут ни при чем.
Кстати тот, который сохраняет роли и пользователей, вообще тупо зип-архив папки с Медком.
И естественно при его разворачивании база не конвертируется, а просто накладывается на предыдущую в виде файла.
if you can dream and not make dreams your master

Xhazard
Повідомлень: 1197
З нами з: 29 серпня 2011, 10:59

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення Xhazard » 20 грудня 2021, 10:36

NegLes писав:
18 грудня 2021, 16:22
Опишу как решилось, вдруг кому пригодиться:
Путь правильный, но долгий.
gbak справляется быстрее в разы. :)
Проверено на довольно огромной базе.
if you can dream and not make dreams your master

NegLes
Повідомлень: 24
З нами з: 13 січня 2014, 11:49

Re: Проблемы при создании архива программы с проверкой базы

Повідомлення NegLes » 20 грудня 2021, 12:37

Xhazard писав:
20 грудня 2021, 10:36
NegLes писав:
18 грудня 2021, 16:22
Опишу как решилось, вдруг кому пригодиться:
Путь правильный, но долгий.
gbak справляется быстрее в разы. :)
Проверено на довольно огромной базе.
Спасибо за инфу!!!
Век живи - век учись!

Відповісти

Повернутись до “Термінальний режим”