Импорт большого SQL-дампа в PostgreSQL
Сегодня возникла задача импорта большого SQL-дампа БД (около 1Гб) в PostgreSQL. К сожалению, стандартное перенаправление ввода (psql -h localhost -U postgres < C:/dump.sql) не сработало - все стабильно обрывалось где-то на 3%. По симптомам происходящее очень походило на переполнение принимающего буфера при пересылке данных. К счастью оказалось, что сама по себе утилита psql умеет обрабатывать дампы. Для этого в интерактивном режиме необходимо ввести команду /i <путь к файлу дампа>.
Leave a Reply
You must be logged in to post a comment.