#postgresql #navicat
#postgresql #navicat
Вопрос:
Недавно я обновил свою версию Postgres с 9.4 до Postgres 10. Все приложения, которые взаимодействуют с базой данных, ведут себя самостоятельно, кроме моего Navicat для Postgres.
Когда я пытаюсь выполнить что-либо с последовательностями в Navicat, я получаю эту ошибку:
SELECT last_value, increment_by, max_value, min_value, cache_value, is_called, is_cycled FROM "schema"."seq-name"
ERROR: column "increment_by" does not exist
LINE 1: SELECT last_value, increment_by, max_value, min_value, cache.
Например, если я пытаюсь выполнить структурированную синхронизацию в Navicat или пытаюсь просмотреть последовательности, связанные с определенной схемой, я получаю указанную выше ошибку.
Я использую Navicat для Postgres версии 11.2.16 (64-разрядной).
Я проверил наличие обновлений и т.д. В Navicat, Но, по-видимому, я уже обновлен.
Есть идеи?
Комментарии:
1. По-видимому, Navicat не понял, что Postgres 10 введен
pg_sequence
для предоставления информации о последовательности2. Да, похоже на то. Что расстраивает, так это то, что Navicat для Postgres 12 и выше работает просто отлично, но я хочу избежать оплаты еще одной лицензии