Автор Тема: PostgresSQL бамд базы HELP народ!  (Прочитано 3342 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн StinZ

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PostgresSQL бамд базы HELP народ!
« : 17 Декабря 2003, 13:59:06 »
приветствую! народ помогите пожалуйста в следующей проблеме:

мне нужно сдампить базу на свой же фтп от туда ее сказать и наборот залить на фтп базу и сделать импорт в базу данных
вот коротко от чего я оттталкиваюсь:

Postgres обеспечивает две утилиты для резервного копирования системы:
pg_dump для резервного копирования индивидуальных баз данных и pg_dumpall
для резервного копирования установки за один шаг.

Для отдельной базы данных можно сделать резервную копию с помощью следующей команды:

% pg_dump dbname >> dbname.pgdump


это наверное нужно делать через ssh?
если да то я делал так

[toru@sw toru]$ % pg_dump toru >> toru.pgdump
-bash: fg: %: no such job
[toru@sw toru]$ psql
рБТПМШ:
дПВТП РПЦБМПЧБФШ Ч psql - йОФЕТБЛФЙЧОЩК фЕТНЙОБМ PostgreSQL.

оБВЕТЙФЕ:  \\copyright ДМС ХУМПЧЙК ТБУРТПУФТБОЕОЙС
           \\h ДМС РПДУЛБЪЛЙ РП SQL ЛПНБОДБН
           \\? ДМС РПДУЛБЪЛЙ РП ЧОХФТЕООЙН slash-ЛПНБОДБН (\\ЛПНБОДБ)
           \\g ЙМЙ ";" ДМС ЪБЧЕТЫЕОЙС Й ЧЩРПМОЕОЙС ЪБРТПУБ
           \\q ДМС ЧЩИПДБ

toru=> % pg_dump toru >> toru.pgdump
toru->

из логов вот мои действия я пишу psql
enter
спрашивает пароль для базы - ввожу. enter
попадаю в базу данных   toru=>
далее пишу  % pg_dump toru >> toru.pgdump (enter)
результат -  toru->
на ftp нету никакого файла с дампом

подскажите мне пожалуйста по точней как сделать дамб и как его обратно закачать в базу в исправленном виде
извините за безпокойство
с уважением

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PostgresSQL бамд базы HELP народ!
« Ответ #1 : 17 Декабря 2003, 14:07:38 »
поищи дамп в корне своего пользовательского каталога или попробуй прописать полный путь к файлу дампа.
 pg_dump toru >> /usr/bla/bla/bla/toru.pgdump
типа такого.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн StinZ

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PostgresSQL бамд базы HELP народ!
« Ответ #2 : 17 Декабря 2003, 14:14:58 »
попробовал, не получилось :((( есть еще варианты?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
PostgresSQL бамд базы HELP народ!
« Ответ #3 : 17 Декабря 2003, 14:33:52 »
Цитировать
[toru@sw toru]$ % pg_dump toru >> toru.pgdump

через ssh так же, только без %:
pg_dump toru >> toru.pgdump
или так
pg_dump -f /usr/bla/bl/bla/toru.pgdump toru

psql запускать не надо, pg_dump - это отдельное приложение.
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн StinZ

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
PostgresSQL бамд базы HELP народ!
« Ответ #4 : 17 Декабря 2003, 16:17:19 »
неполучается пробовал и так и так и так
вот логи:

[toru@sw toru]$ pg_dump -f /home/w/toru/public_html/toru.pgdump toru
??????:
[toru@sw toru]$ pg_dump toru >> /home/w/toru/public_html/toru.pgdump
??????:
[toru@sw toru]$

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28