Похоже, что pg_dump передает сообщения об ошибках, которые он получает из запросов, которые он выполняет, в журналы.
Следующая строка в журналах (может быть, похоронена глубже, если вы заняты журналами), показывает запрос, которыйне удалось.
В этом случае мы имели поврежденную последовательность.Любой запрос к последовательности, будь то интерактивный, через столбец по умолчанию или через pgdump, возвращал ошибку «слишком большой сегмент» и завершал процесс запроса.
Я выяснил новое начальное значение дляпоследовательность, удалила зависимости и создала новую последовательность, начиная с того места, где прервалась старая, а затем вернула зависимости.
pg_dump после этого работал нормально.
Не ясно, почему и какпоследовательность может быть настолько повреждена, что при обращении к ней возникнет ошибка уничтожения сеанса.У нас был недавний сбой базы данных, так что это может быть связано.(Хотя к этой последовательности обращаются очень редко, и маловероятно, что мы пошли вниз в середине ее увеличения.)