powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
7 сообщений из 7, страница 1 из 1
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
    #38400074
Глазунов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Установил 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
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
    #38400145
ГлазуновУстановил 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
PostgreSQL 9.3 на CentOS 6.4. Не удается восстановить базу через pg_restore. Почему?
    #38400155
Глазунов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МимопробегавшийИспользуй силу познания английского языка, о молодой инуш! Нет прав у тебя найти отстутствующее.

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

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

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

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

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

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

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


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