Описание тега pg-restore

2 ответа

Восстановите базу данных Postgres, используя pg_restore через SSH

У меня есть сервер базы данных без большого дискового пространства, поэтому я сделал резервную копию всей базы данных (давайте просто назовем ее красной) и сохранил ее локально, используя следующую команду (у меня не запущен pg на моем компьютере): …
07 авг '18 в 14:37
1 ответ

Восстановить базу данных с измененными привилегиями

У нас есть два сервера PostgreSQL. На веб-сервере1 pguser1 это связанный пользователь, который создает все объекты базы данных, необходимые для работы с веб-приложением. Допустим, все объекты находятся в schema1,Точно так же на server2 pguser2 созда…
1 ответ

Клон базы данных postgres с новым именем

У меня есть users-production база данных на 157.157.35.333 Я хотел бы клонировать его на другой хост как users-sandbox вот что я попробовал: PRODUCTION_HOST=111.111.11.111 SANDBOX_HOST=222.222.22.222 echo "creating db on sanbox" psql -h ${SANDBOX_HO…
09 май '18 в 07:23
1 ответ

postgresql, ошибка восстановления, ошибка COPY для таблицы "pat": ОШИБКА: pattern_in не реализован

Дамп Коммонд: pg_dump -Fc test> /home/backup/test4.sql.gz Восстановить Commond: bash-4.1 $ pg_restore -d test /home/backup/test4.sql.gz pg_restore: [archiver (db)] Ошибка при обработке текста: pg_restore: [archiver (db)] Ошибка записи TOC 2408; 0 66…
01 июн '17 в 14:41
3 ответа

pg_restore для postgres, работающего в докере

У меня есть резервная копия базы данных, которую я хотел бы восстановить в базу данных postgres, работающую в док-контейнере. Я использую Docker-машину на OS X.Postgres изображение postgres:9.4, Это сценарий, который я придумал до сих пор: pg_restor…
30 ноя '15 в 10:58
2 ответа

Использование pg_restore для создания или перезаписи таблиц

Я знаю, что это странный запрос, но по некоторым хакерским причинам, которых я не могу избежать, я хотел бы иметь возможность последовательно синхронизировать несколько таблиц из одной базы данных в другую. Я знаю, что мог бы сам написать функционал…
21 апр '17 в 15:15
1 ответ

Получение кода выхода 1 при запуске восстановления БД из файла.tar в pgAdmin4 postgresql 10.5

Я вхожу в курс SQL и не могу загрузить свою самую первую базу данных. У меня есть файл dvdrental.tar, я создаю новую базу данных dvdrental > щелкните правой кнопкой мыши> Восстановить> Выбрать файл> Выбрать "Данные" в разделе "Параметры восстановлен…
10 авг '18 в 19:27
1 ответ

Herkou pg_restore к базе данных, которая изменилась

Мне интересно, что мне делать, если я использую Heroku Postgres и хочу сбросить данные App 1.0тогда я хочу pg_restore данные для новой версии приложения, App 2.0, Проблема в том, что App 2.0 имеет новые поля и таблицы и документация pg_restore пишет…
24 ноя '15 в 18:32
2 ответа

SQL-команда, эквивалентная pg_restore

Есть ли какая-либо команда SQL, эквивалентная pg_restore? Хотя я могу подключиться к базе данных PostgreSQL (в AWS RDS), используя psycopg2 на Python, но не имеют разрешения на установку каких-либо бинарных пакетов, таких как pg_restore, Как я могу …
11 фев '14 в 03:19
3 ответа

PostgreSQL 9.0.13 делает pg_restore, но нет доказательств использования дискового пространства

Я пытаюсь восстановить pg_dump, полученный с помощью этой команды с другого сервера. sudo -u postgres pg_dump --verbose --format=custom --file=pg-backup.sql -U postgres salesDB После того, как я скопировал файл pg-backup.sql, я пытаюсь восстановить …
11 июл '13 в 00:00
2 ответа

Восстановление файла.dump - "Отказано в доступе"

Я настраиваю веб-сайт и у меня возникли проблемы с восстановлением файла базы данных.dump. Я использую centos7, selinux, postgresql 9.4 и apache2. Это мой файл pg_hba.conf. Это команда, которую я пытаюсь переместить в дамп: psql --single-transaction…
2 ответа

Исключить таблицу во время pg_restore

ОБНОВЛЕНИЕ: удалось исключить данные в таблице во время команды pg_dump. Делает это даже быстрее, чем пытаться не загружать данные, потому что вам не нужно ждать, пока эти данные будут сброшены. --exclude-table-data=event_logs (PostgreSQL) 9.4.4 Кто…
04 май '16 в 21:17
1 ответ

Heroku авто восстановление

Мне нужно реализовать автоматический перенос ежедневных резервных копий из одной БД в другую. И БД, и приложения размещены на heroku. Я знаю, что это возможно, если сделать это вручную с локальной машины с помощью команды: heroku pgbackups:restore D…
1 ответ

Сброс и восстановление базы данных PostgreSQL с учетом сравнения hstore завершается неудачно

У меня есть мнение, которое сравнивает два hstore колонны. Когда я сбрасываю и восстанавливаю эту базу данных, происходит сбой восстановления со следующим сообщением об ошибке: Importing /tmp/hstore_test_2014-05-12.backup... pg_restore: [archiver (d…
12 май '14 в 01:50
0 ответов

Ссылка на базу данных PostgreSQL потеряна после обновления с 9.3 до 9.6

После обновления сервера PostgreSQL 9.3 до версии 9.6 я обнаружил, что некоторые ссылки были потеряны во время pg_upgrade. Оба сервера теперь работают на одной машине На старом сервере баз данных у меня есть две базы данных dbA и dbB, проблема в том…
18 дек '18 в 22:49
2 ответа

Ошибка при восстановлении базы данных PostGIS: "геометрия типа не существует"

Поэтому мой коллега покидает нашу компанию, и он использовал pg_dump (косвенно, через pgAdmin III) для выгрузки своей локальной базы данных. Он поместил файл.backup на сервер компании, и теперь я использую pg_restor (косвенно, через pgAdmin III) для…
20 дек '18 в 14:50
4 ответа

pg_restore: во входном файле [архиватор] слишком короткая ошибка в postgres

Я пытаюсь сбросить базу данных в моей локальной системе с помощью команды: pg_restore --host=localhost --port=5432 --dbname=dev_db --no-owner --no-privileges db_dump_new.backup но я получаю ошибку: pg_restore: [archiver] input file is too short (rea…
07 апр '16 в 07:37
0 ответов

Восстановление базы данных в соответствии с Руководством Postgres

Я пытаюсь следовать руководству Postgres, но думаю, что есть некоторые проблемы с следующей командой восстановления. pg_restore --verbose --clean --no-acl --no-owner -h localhost example.dump Не хватает целевой базы, не так ли? Однако выполнение сле…
20 апр '16 в 00:40
0 ответов

Установить проверку индекса отключить и включить в базе данных postgres

Я хочу установить проверку индекса на 0 (отключить) перед восстановлением postgres pg_dump psql mydatabase; SET_INDEX_CHECK = 0; - Запустите восстановление моей базы данных SET_INDEX_CHECK = 1;
27 фев '19 в 12:38
1 ответ

Ошибка pg_restore: pg_restore: [архиватор] неподдерживаемая версия (1.13) в заголовке файла

Я пытаюсь восстановить таблицу из файла резервной копии с помощью pg_restore. Однако я получаю ошибку, упомянутую выше. Я везде читал, что нужна обновленная версия postgres. Я обновил мой до 9.6.8-1, а затем 10.3-1. Оба не сработали. У кого-нибудь е…
19 мар '18 в 16:43