172 похожих чатов

Добрый день. Подскажите, пожалуйста, выгрузил базу с помощью pg_dump, доп

параметры не указывал. Развернул базу из бекапа старого, и хочу загрузить дамп в нее. Дамп большой 170 гигов. Пробегают строчки только по созданию таблиц а вот сами данные в таблицы не вставляются. Никаких ошибок по нехватки памяти нет, такое чувство что команда COPY игнорируется. Что я делаю не так?

26 ответов

12 просмотров

pg_dump в каком формате был создан?

Oleg- Автор вопроса
Oleg- Автор вопроса

Выводит только error о том что такие constraint,index, trigger уже есть

Oleg
.sql, текстовый формат

Ну так в стандартном sql-dump сначала идёт часть схемы (в основном, таблицы), потом данные (copy), потом остальная часть схемы (индексы, FK, установка sequences и т.п.). То есть это нормально.

Oleg
Выводит только error о том что такие constraint,in...

Значит, не в пустую базу заливаете, казалось бы.

Oleg- Автор вопроса
Yaroslav Schekin
Ну так в стандартном sql-dump сначала идёт часть с...

Нет, не в пустую, какая-то часть данных там уже есть. Непонятно почему игнорится команда COPY?

Oleg
Нет, не в пустую, какая-то часть данных там уже ес...

А что ж не в пустую-то (из-за этого Вам будет труднее настоящую причину найти — всё будет забито вот этими "already exists")? Т.е. выведите этот лог работы psql в файл, поищите там что-то отличное от таких сообщений. Да, и как именно восстанавливаете (может, используете какие-то нестандартные ключи psql)?

Oleg- Автор вопроса
Yaroslav Schekin
А что ж не в пустую-то (из-за этого Вам будет труд...

Хотел сэкономить время, чтобы подгрузить только разрыв в данных

Oleg
Хотел сэкономить время, чтобы подгрузить только ра...

Так не получится, COPY же будут "вылетать" целиком, если какие-то данные уже есть.

Oleg- Автор вопроса
Yaroslav Schekin
Так не получится, COPY же будут "вылетать" целиком...

Я понял.Спасибо. Буду грузить с нуля тогда. 170 гигов из дампа это больно по времени?

Oleg
Я понял.Спасибо. Буду грузить с нуля тогда. 170 ги...

Может быть, да — зависит от настроек. См. https://www.postgresql.org/docs/current/populate.html (особенно если на этом сервере нет других работающих/важных баз).

Oleg- Автор вопроса
Oleg
Я понял.Спасибо. Буду грузить с нуля тогда. 170 ги...

От 20 минут до времени большэ времени жызни вселенной — в зависмости от типа и количества индэксов, размеров таблиц и имеющегося жэлеза.

Oleg- Автор вопроса
Oleg- Автор вопроса
Yaroslav Schekin
Так не получится, COPY же будут "вылетать" целиком...

Ярослав, еще раз спасибо. Все получилось.

Ахуеть, вот єто база. Єто что база какого-то порно сайта?

Oleg
Выводит только error о том что такие constraint,in...

Ну может надо использовать truncate чтобы очистить все инлексы constraints в новой базе?

Марсель Габдрахманов
это же мало еще

Не знаю, просто мне интересно, что он там хранит?

Oleg- Автор вопроса
⛧🇮🇱 Shennaz Martinez 🇺🇸🗽
Ну может надо использовать truncate чтобы очистить...

Дяденька, я не настоящий postgrист, я с оракла пробегал. Как это сделать?

Oleg
Дяденька, я не настоящий postgrист, я с оракла про...

Я не знаю, мне 15. Просто знаю что можно удалить все записи из таблицы TRUNCATE TABLE, Может еще можна и для самой базы. Надо читать доку.

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

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

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
9
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта