Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.01.2020, 12:37
|
|||
|---|---|---|---|
|
|||
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
Необходимо под Linux сделать бэкап базы (testsrc) и восстановить его в соседнюю базу (testdst) на этом-же сервере. Бэкап: Код: sql 1. Восстановление: Код: sql 1. 2. 3. Проблема: при восстановлении удаляется исходная база (testsrc). PostgreSQL 9.2.1-eter8ubuntu. Подскажите, почему может удаляться исходная база? PS. Вариант безупречно работает на нескольких серверах PostgreSQL 9.4.2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2020, 12:53
|
|||
|---|---|---|---|
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
ewgenik … Восстановление: Код: sql 1. 2. Проблема: при восстановлении удаляется исходная база (testsrc). PostgreSQL 9.2.1-eter8ubuntu. Подскажите, почему может удаляться исходная база? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2020, 13:46
|
|||
|---|---|---|---|
|
|||
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
vyegorov, Да, но не testsrc. @ewgenik Посмотри что находится в файле testsrc.bkp (pg_dump без -Fc) P.S. Я запускаю pg_dump без параметра -Fc но с параметром --clean Редактирую руками testsrc.bkp и восстанавливаю с помощью psql -A -q -t ....... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.01.2020, 19:07
|
|||
|---|---|---|---|
|
|||
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
Sergej Grischenkow, Благодарю! Как крайний вариант, возможно, так и сделал бы. Все решилось проще, убрал --clean из pg_restore - все заработало как нужно. Нужно было внимательнее доки читать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2020, 12:13
|
|||
|---|---|---|---|
|
|||
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
ewgenik, Поскольку у вас восстановление в только что созданную БД, то указание --clean в pg_resotore действительно лишнее. Тем не менее. pg_restore удаляет и сразу создает БД только одновременно с двумя ключами: --clean --create (сокращенно -c -C). А --clean без --create предварительно удаляет объекты внутри БД, но саму БД не трогает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.01.2020, 18:30
|
|||
|---|---|---|---|
PostgreSQL удаляет базу при восстановлении |
|||
|
#18+
ewgenik, Под “удаляется база” вы имеете в виду удаление объектов в базе, или же удаление самой базы? Согласно доке комбинация `--clean -d target` должна удалить объекты в базе `target`. Может тут имеет место быть баг в 9.2?.. В целом использовать 9.2 не надо, совсем. И сильно думать об апгрейде 9.4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&tablet=1&tid=1994860]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
50ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 159ms |

| 0 / 0 |
