#questdb
Вопрос:
Когда я запускаю выбор базы данных QuestDB для нескольких таблиц, я начал видеть ошибку
Invalid metadata version at fd=34. Metadata version does not match runtime version
Я запускаю образ докера questdb/questdb:6.0.4
QuestDB и считаю, что создал таблицу, когда использовал questdb/questdb:6.0.5
. Можно ли понизить рейтинг таблиц в базе данных QuestDB или любым другим способом исправить ошибку?
Ответ №1:
Можно перейти с одной версии на другую, но не всегда.
В частности, 6.0.5 может быть понижен до 6.0.4. Для этого в каждом процессе обновления каталога таблицы остается файл _meta.v419
. Вам нужно остановить базу данных questdb, удалить _meta
и переименовать _meta.v419
в _meta
. Затем вы удаляете dbroot/upgrade.d
и запускаете базу данных QuestDB.