172 похожих чатов

Подскажите пожалуйста, а как загрузить файл с расширением .sql в

базу с postgis?

10 ответов

15 просмотров

Через psql с ключом -f

Artyom- Автор вопроса
Nick Nalbantov
Через psql с ключом -f

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

Artyom
а как вся комнда будет выглядеть? я могу же создат...

В докере не пробовал, но препятствий не должно быть. Доки по psql тут: https://www.postgresql.org/docs/devel/app-psql.html Что-то типа psql -f *путь к файлу*.sql (ну и опции для коннекта, по необходимости, типа -U, -d, -W и т.п.)

Artyom- Автор вопроса
Nick Nalbantov
В докере не пробовал, но препятствий не должно быт...

совсем тупой впрос - а эту команду надо вводить протсо в терминале хоста, внутри терминала контейнера или когда уже подключился внутри контейнера к базе через  psql -U postgres?

Artyom
совсем тупой впрос - а эту команду надо вводить пр...

ну если на хосте нет утилиты, то конечно в контейнере. Но можно и с хоста, путем вызова run контейнера.... Я например, так часто вызываю что-то внутри контейнера: docker-compose exec db psql -f /db/createDbWwwspo.sql Мой createDbWwwspo.sql лежит внутри контейнера в /db

Artyom- Автор вопроса
Арт
ну если на хосте нет утилиты, то конечно в контейн...

если я внутри контейнера ввожу, то выскакивает ошибка psql: error: /Users/a19077734/pgosm-data/russia-buildings_only-2022-06-11.sql: No such file or directory Видимо оно ищет директорию внутри контейнера, а не на хосте?

Artyom
если я внутри контейнера ввожу, то выскакивает оши...

На яп каком-то скрипт написать не варик?

Artyom- Автор вопроса
Арт
Да

а как тогда указать, чтобы искал на хосте?)

Artyom
а как тогда указать, чтобы искал на хосте?)

Прокинуть volumes из хоста до контейнера

Похожие вопросы

Обсуждают сегодня

Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
55
Всем здравствуйте!) У меня такой вопрос. Есть два роута, роут1 и роут2. Они связаны с очередью some_queue. По задаче предполагается, что есть два паблиша. Паблиш1 отправляет...
Format
10
Вопрос по WIN32: Насколько я понимаю то все функции win32 привязаны к объектам операционной системы. Например консоль, файл, кисть, окна итд. Следовательно функции win32 упра...
Tommy Vercetti
6
Hello, can I install macOS and run flutter on a virtual machine? Is it possible to print for iphone?
Mazones
11
кто-то пользуется компонентами rx ? как их лучше ставить, через OPM? (lazarus)
Iluha Companets
15
подскажите пожалуйста, как мне освободить результат записанный в переменную result? в чем проблема подскажите если МОЖЕТЕ?
Михаил Helper
28
Дороу! У кого-нибудь есть в загашнике проверенная функция экранирования, аналог re.escape в Python? Из доки: » Escape all the characters in pattern except ASCII letters and n...
Daniil Smolyakov
9
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
есть тут кто-то , кто только начал изучать си? если проходите курс на степике или как-то сами изучаете, пишите, может, скооперируемся?..
Eule
25
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Карта сайта