Ответ 1
У меня была та же проблема в ubuntu 14.04. Необходимо было установить как postgresql-client-common (который содержит pg_dump и pg_restore) и пакеты postgresql-client.
Мне нужно сделать резервную копию моей базы данных, но когда я щелкните правой кнопкой мыши DB и затем резервное копирование. Кнопка для резервного копирования отключена. Аналогично в существующей базе данных не удается восстановить, так как кнопка Restore также отключена. Я работал нормально до тех пор, пока не создал новую базу данных.
Как они активируются?
У меня была та же проблема в ubuntu 14.04. Необходимо было установить как postgresql-client-common (который содержит pg_dump и pg_restore) и пакеты postgresql-client.
Вот решение:
$ yum install postgresql-contrib
Проблема может быть вызвана тем фактом, что у вас просто не установлены инструменты pg_dump и pg_restore (или они не видны для pgadmin).
Это случилось со мной при установке pgadmin3 на CentOS 7 через репозиторий PostgerSQL yum. Чтобы решить эту проблему, мне пришлось установить пакет с этими инструментами - в моем случае postgresql94 (клиентские программы и библиотеки PostgreSQL).
На других дистрибутивах вам нужно будет найти, какой пакет должен быть установлен. AFAIK эта проблема отсутствует в среде Windows, возможно, у установщика pgadmin все необходимые зависимости.
Просто переустановите свой PGAdmin3.
У нас была та же проблема на Mac, и после переустановки в меню правой кнопки мыши появилось больше параметров, таких как "Восстановить" и "Резервное копирование".
У меня была эта проблема (кнопка восстановления отключена), и проблема была поврежденным дампом.
Итак, я создал новый дамп и снова попытался. После выбора нового файла кнопка стала доступной.
Нет необходимости переустанавливать,
просто откройте File- > Options- > Binary paths и добавьте set "PG bin path" в путь, где находится pg_dump/pg_restore.