Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему? / 7 сообщений из 7, страница 1 из 1
18.09.2013, 13:15:53
    #38400074
Глазунов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
Установил PostgreSQL 9.3 на CentOS 6.4. Создал пользователя, создал пустую базу, пытаюсь залить в нее дамп и получаю сообщение об ошибке.

Дамп лежит в папке /home/CentOS/Backup, из этой же папки запускаю Терминал, захожу в консоль постгреса и уже из консоли запускаю восстановление из дампа.

На команду pg_restore получаем сообщение:

bash-4.1$ pg_restore -U postgres -d web_db web_db.dump
could not change directory to "/home/CentOS/Backup": Permission denied
pg_restore: [archiver] could not open input file "web_db.dump": No such file or directory

Что делаю не так?

Просьба сильно не пинать, 3-й день только общаюсь с *nix системой, после винды очень сложно воспринимается.
...
Рейтинг: 0 / 0
18.09.2013, 14:03:06
    #38400145
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
ГлазуновУстановил PostgreSQL 9.3 на CentOS 6.4. Создал пользователя, создал пустую базу, пытаюсь залить в нее дамп и получаю сообщение об ошибке.

Дамп лежит в папке /home/CentOS/Backup, из этой же папки запускаю Терминал, захожу в консоль постгреса и уже из консоли запускаю восстановление из дампа.

На команду pg_restore получаем сообщение:

bash-4.1$ pg_restore -U postgres -d web_db web_db.dump
could not change directory to "/home/CentOS/Backup": Permission denied
pg_restore: [archiver] could not open input file "web_db.dump": No such file or directory

Что делаю не так?

Просьба сильно не пинать, 3-й день только общаюсь с *nix системой, после винды очень сложно воспринимается.
Используй силу познания английского языка, о молодой инуш! Нет прав у тебя найти отстутствующее.
...
Рейтинг: 0 / 0
18.09.2013, 14:10:15
    #38400155
Глазунов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
МимопробегавшийИспользуй силу познания английского языка, о молодой инуш! Нет прав у тебя найти отстутствующее.

Я понял что нет прав. Но что с этим делать дальше?

Каких прав? У кого? Что надо сделать, чтобы эти права дать?
...
Рейтинг: 0 / 0
18.09.2013, 15:02:00
    #38400245
Глазунов
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
Пошел другим путем, по аналогии с FTP сервером.

Раз не получается дать доступ на запись в папку FTP-сервера на CentOS, то поднял FTP-сервер под виндой для обмена файлами.

Аналогично и с загрузкой дампа. Не получилось загрузить в CentOS, подключился PgAdmin под виндой к базе и загрузил дамп.

Но вопрос по загрузке в CentOS все таки хотелось бы добить до конца.
...
Рейтинг: 0 / 0
18.09.2013, 16:56:33
    #38400514
V&N
V&N
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
Глазунов, man: ls, chmod, chown.
...
Рейтинг: 0 / 0
27.05.2014, 20:46:50
    #38653861
VitVit
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
Судя по приглашению bash-4.1$, Вы сделали su postgres и даете команды от пользователя postgres. Скорей всего /home/CentOS/Backup принадлежит пользователю с правами администратора.

Попробуйте дать эту же команду от пользователя с правами администратора, root например.

Т.е. дать exit из bash-4.1$ и потом команда.
...
Рейтинг: 0 / 0
28.05.2014, 08:43:57
    #38654045
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
2ViVit:
Нифига - это не винды. Правильно - дать права пользователю, под которым можно восстановить бэкап(видимо postgres)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему? / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]