Помилка виникає у випадках, коли клієнти ще не перевели формат бази даних з Firebird 2.1 на Firebird 3.0.
При намаганні автоматично оновити Медок з версії 11.02.131 з`являється вікно з текстом помилки :
1102132_4.sql unsuccessful metadata update Column NOTATION from table CARD is referenced in COPYCARDCODE
При цьому подальше оновлення припиняється.
Для усунення вказаної помилки треба зробити кроки по переведенню бази на формат СУБД Firebird 3.
- Обов`язково зробити резервну копію бази, наприклад через "Резервне копіювання" або при виході з програми.
- Запустіть утиліту ConvertFB.exe, яка знаходиться в теці програми медок.
- За замовчуванням у поле "База для конвертації" буде запропоновано поточний каталог з базою даних програми, у разі потреби, вкажіть шлях до іншого каталогу де знахродиться файл БД - ZVIT.FDB.
- У полі "Каталог результату" бажано залишити запропонований варіант збереження нової бази.
- Натиснути “Конвертувати” та дочекатись до завершення процесу, зазвичай - від 5 до 20 хвилин.
При успішному виконанні усіх кроків оновлення програми Медок працюватиме в штатному режимі.
У варіанті серверного розміщення бази даних рекомендуємо звернутись до спеціаластів.