Всем здравия! Как перемещаете базы 1с размером 100+Гб между разными

релизами postgres? Сейчас попробовал выгрузить в dt из версии postgres 9.6 и загрузить этот dt в postgres версии 11 (средствами конфигуратора ессно))) Но не прокатывает, ругается

15 ответов

19 просмотров

pg_upgrade

Какая ошибка?

N33k-P0p Автор вопроса
Иван
Какая ошибка?

Ошибка загрузки информационной базы. В информационную базу загружены не все данные по причине: Попытка вставки неуникального значения в уникальный индекс: ОШИБКА: создать уникальный индекс “_inforg24730_bydims” не удалось DETAIL: Ключ (_fld954, _fld24731)=(0, No) дублируется.

N33k-P0p Автор вопроса
N33k P0p
Ошибка загрузки информационной базы. В информацион...

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

N33k P0p
pg_restore: [архиватор (БД)] Ошибка при обработке ...

Битый бэкап, скорее всего он у вас и в тот жэ самый постгрес не развернётся.

N33k-P0p Автор вопроса
Ilya Anfimov
Битый бэкап, скорее всего он у вас и в тот жэ самы...

разворачивается норм, он сделан в pg от 1с версии 9.6.7

N33k P0p
разворачивается норм, он сделан в pg от 1с версии ...

Что-то не очень верится в чудеса. Я бы на вашэм месте — подорвался и проверил, как это так — ключ двух строк совпадает в одной версии и несовпадает в другой. Скорее всего, где-то что-то вы недопоняли — либо где-то что-то сломано.

N33k-P0p Автор вопроса
Ilya Anfimov
Что-то не очень верится в чудеса. Я бы на вашэм м...

равернул доп.систему на debian и установил pg 9.6.7 от 1с, сейчас идёт разворачивание того же бэкапа sql, посмотрим как пройдёт. На виндовый pg от 1с, всё норм разворачивалось

N33k P0p
разворачивается норм, он сделан в pg от 1с версии ...

Переносили базу с упавшего сервера. Дамп был с версии 9.6 переносили на 12. Тоже ругалось на индексы, помогло ТиИ базы.

N33k P0p
спасибо

С исправленной базы потом выгрузил dt и его уже загружал.

N33k P0p
равернул доп.систему на debian и установил pg 9.6....

Вообще, самое быстрое кмк — после падение разворачивания бэкапа должны остаться те таблицы. Найти значения, которые вызвали падение — и проверить операторами сравнения на всех доступных системах с тем жэ COLLATE, что и у столбца в бэкапе.

N33k-P0p Автор вопроса
N33k P0p
разворачивается норм, он сделан в pg от 1с версии ...

Я так понимаю бекап разворачивается на 9.5, но не разворачивается на 11? Вероятно нужно попробовать развернуть на версии 9.х, сделать дамп pg_dump версией от 11 ПГ и его загрузить в 11 версию сервера. Но учитывая ошибку на не уникальность индекса, я бы думал, что бекап битый.

Похожие вопросы

Обсуждают сегодня

Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет. Хотел бы написать для себя свою ос. Причины: 1) нужен опыт в чем-то 2) будет меньше весить 3) свое, но там будут свои задумки Я понимаю что нужно писать для всег...
Shadow Akira
18
А какие существуют способы обработки ошибок выделения памяти в ядре? Т.е., допустим, есть функция, которая возвращает адрес свободной страницы в физической памяти и диапазон в...
disba1ancer
51
Всем привет! Скажите, никто не пытался уменьшить размер процесса ssl, которые ассоциируется с открытым соединением (не помню точное название этого процесса, но там была какая-...
Алексей
20
5? да там все 10
Boris Vinogradov
12
Через бот апи возможно получить ID стикерпака? Не ссылку.
Vexylon [АФК до 09.09]
5
Why would I rent an account if it’s not mine?
Snr Engineer
3
У меня вопрос: для разработки современных (не учебных) ОС, лучше использовать уже имеющиеся архитектурные решения или нужно будет разрабатывать что-то принципиально новое?
Alexander
5
Всем привет. Запускаю snmp_server вызовом snmp:start() и получаю вот это: {bad_return, {{snmp_app,start,[normal,[]]}, {'EXIT', {{badmatch, {error, {{shutdown, {failed_to_sta...
Δημήτηρ
9
@berkus @diaevd как бы вы сделали dependency injection но без шаблонов?
Boris Vinogradov
5
Карта сайта