none
Копирование базы данных с удаленного сервера через pg_dump RRS feed

  • Вопрос

  • Добрый день,

    Необходимо скопировать базу данных из удаленного сервера. База данных - PostgreSQL (ранее в ней не работал, только сегодня установил). Что необходимо прописать для того, чтобы скопировать данные. Нашел, что необходимо использовать данную команду:

    pg_dump -U username database -f dump.sql -h 127.0.0.1 -W

    Пример: pg_dump -U testUser testDataBase -f dump.sql -h 127.0.0.1 -W testpassword

    Вносить данную запись необходимо в PSQL (консоль)?

    Если у кого-то есть какая инфа относительно данного вопроса, буду очень признателен.

    


    • Изменено sneik108 17 октября 2016 г. 12:05
    17 октября 2016 г. 12:01

Ответы

Все ответы

  • pg_dump - утилита командной строки. Вам просто нужно запустить её с нужными параметрами

    Обратите внимание на то, что 127.0.0.1 вряд ли может быть вашим удалённым сервером :)
    17 октября 2016 г. 13:09
  • Мне просто парень сбросил сервер со своим ip и говорит, что сервер сейчас работает и с него можно получить данные (дал имя пользователя, имя базы данных, пароль) а как к нему подключится и тем более скачать базу данных я не знаю. И поэтому хотел бы уточнить можно ли к нему подключиться использовав, указанные выше параметры. Пробовал так сделать, но что-то не вышло.
    17 октября 2016 г. 13:29
  • Вместо 127.0.0.1 указали ip aдрес сервера?
    Попробуйте поставить pg_admin и им подключиться
    • Помечено в качестве ответа sneik108 18 октября 2016 г. 16:51
    17 октября 2016 г. 13:36
  • Спасибо
    18 октября 2016 г. 16:51