ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Администрирование
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите восстановить дамп postgresql
  #1  
Старый 30.10.2009, 00:26
Аватар для paranoya
paranoya
Новичок
Регистрация: 25.08.2007
Сообщений: 14
Провел на форуме:
78180

Репутация: 25
По умолчанию Помогите восстановить дамп postgresql

Сделал на удаленном сервере дамп одной из БД postgresql, после переноса к себе пытаюсь восстановить БД. Возникает множество ошибок, типа:
- отношение "page" не существует
- индекс "article" не существует
и т.п.

Бекап делал командой:
pg_dump -F c -i -f out.dump -Z 9 ....
Восстанавливаю:
pg_restore -F c -i -d base ..... out.dump

Вместо точек пропущены параметры хоста и т.п.
Версии БД одинаковые - 8.3.7

Подскажите в чем может быть ошибка, куда копать?
 
Ответить с цитированием

  #2  
Старый 30.10.2009, 13:41
Аватар для paranoya
paranoya
Новичок
Регистрация: 25.08.2007
Сообщений: 14
Провел на форуме:
78180

Репутация: 25
По умолчанию

Попробовал сдампить только только схему БД, с указанием параметра -s в pg_dump. Толку ноль - те же ошибки. Отдельно сделал дамп в sql формате, это тоже не помогает.

На сервере ОС Solaris 10.

Очень нужно восстановить дамп. Подскажите, может ли это быть из-за зависимостей с другой базой (postgres к примеру)?
 
Ответить с цитированием

  #3  
Старый 02.11.2009, 08:45
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

Я обычно юзаю команды типа
Код:
$ pg_dump -f 20091102.sql mydb
$ psql newdb < 20091102.sql
База newdb уже должна существовать
 
Ответить с цитированием

  #4  
Старый 05.11.2009, 20:42
Аватар для paranoya
paranoya
Новичок
Регистрация: 25.08.2007
Сообщений: 14
Провел на форуме:
78180

Репутация: 25
По умолчанию

Проблема вообщем-то решилась. На сервера хитрая cms, которая при установке прописывает пользователей, роли, функции и пр. в БД template1. А БД, которую я дампил с ней жестко связана. Отсюда все ошибки.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите восстановить форум _gr34t Форумы 6 21.09.2009 06:27



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ