релизами postgres? Сейчас попробовал выгрузить в dt из версии postgres 9.6 и загрузить этот dt в postgres версии 11 (средствами конфигуратора ессно))) Но не прокатывает, ругается
pg_upgrade
Какая ошибка?
Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Попытка вставки неуникального значения в уникальный индекс: ОШИБКА: создать уникальный индекс “_inforg24730_bydims” не удалось DETAIL: Ключ (_fld954, _fld24731)=(0, No) дублируется.
pg_restore: [архиватор (БД)] Ошибка при обработке оглавления: pg_restore: [архиватор (БД)] Ошибка из записи оглавления 36329; 1259 571583256 INDEX _inforg24730_bydims postgres pg_restore: [архиватор (БД)] could not execute query: ОШИБКА: создать уникальный индекс "_inforg24730_bydims" не удалось ПОДРОБНОСТИ: Ключ (_fld954, _fld24731)=(0, No) дублируется. Выполнялась команда: CREATE UNIQUE INDEX _inforg24730_bydims ON _inforg24730 USING btree (_fld954, _fld24731); ALTER TABLE _inforg24730 CLUSTER
Грузите в чистую базу ?
Битый бэкап, скорее всего он у вас и в тот жэ самый постгрес не развернётся.
разворачивается норм, он сделан в pg от 1с версии 9.6.7
Что-то не очень верится в чудеса. Я бы на вашэм месте — подорвался и проверил, как это так — ключ двух строк совпадает в одной версии и несовпадает в другой. Скорее всего, где-то что-то вы недопоняли — либо где-то что-то сломано.
равернул доп.систему на debian и установил pg 9.6.7 от 1с, сейчас идёт разворачивание того же бэкапа sql, посмотрим как пройдёт. На виндовый pg от 1с, всё норм разворачивалось
Переносили базу с упавшего сервера. Дамп был с версии 9.6 переносили на 12. Тоже ругалось на индексы, помогло ТиИ базы.
С исправленной базы потом выгрузил dt и его уже загружал.
Вообще, самое быстрое кмк — после падение разворачивания бэкапа должны остаться те таблицы. Найти значения, которые вызвали падение — и проверить операторами сравнения на всех доступных системах с тем жэ COLLATE, что и у столбца в бэкапе.
не настолько близко знаком с pg))
Я так понимаю бекап разворачивается на 9.5, но не разворачивается на 11? Вероятно нужно попробовать развернуть на версии 9.х, сделать дамп pg_dump версией от 11 ПГ и его загрузить в 11 версию сервера. Но учитывая ошибку на не уникальность индекса, я бы думал, что бекап битый.
Обсуждают сегодня