Здравствуйте. Подскажите пожалуйста.
Возможно ли загружать бэкап базы в существующую (не пустую) базу или это необходимо делать в пустой базе?
Проблема в том, что, когда я загружаю бэкап базы в не пустую базу, выходит ошибка: pg_restore: ERROR: duplicate key violates unique constraint "_acc1_pkey".
Вообще-то бакап
Вообще-то бакап - это резервная копия ВСЕЙ базы. Поэтому разумеется бакап возможно загружать ТОЛЬКО в пустую базу.
Поэтому ничего удивительного, что вы получаете такую ошибку.
Спасибо, я уже
Спасибо, я уже разобрался с этим. Просто при загрузке базы через pg_restore нужно устанавливать параметр --clean, что бы существующая база очищалась..