Мы переключаем хосты, а старый предоставил дамп SQL базы данных PostgreSQL нашего сайта.
Теперь я пытаюсь настроить это на локальном сервере WAMP, чтобы проверить это.
Единственная проблема заключается в том, что я не представляю, как импортировать эту базу данных в PostgreSQL 9, который я настроил.
Я попытался pgAdmin III, но я не могу найти функцию "импорта". Поэтому я просто открыл редактор SQL, вставил туда содержимое дампа и выполнил его, он создает таблицы, но продолжает выдавать ошибки, когда пытается вставить данные в него.
ERROR: syntax error at or near "t"
LINE 474: t 2011-05-24 16:45:01.768633 2011-05-24 16:45:01.768633 view...
The lines:
COPY tb_abilities (active, creation, modtime, id, lang, title, description) FROM stdin;
t 2011-05-24 16:45:01.768633 2011-05-24 16:45:01.768633 view nl ...
Я также пытался сделать это с помощью командной строки, но не могу найти нужную мне команду.
Если я сделаю
psql mydatabase < C:/database/db-backup.sql;
Я получаю ошибку
ERROR: syntax error at or near "psql"
LINE 1: psql mydatabase < C:/database/db-backu...
^
Какой лучший способ импортировать базу данных?