Запуск psql с помощью pgAdmin4

Я пытаюсь открыть файл csv в PGadmin4 с помощью COPY. Однако это не работает. В разрешении отказано и предлагается использовать \copy из pgsql.

Пробовал заменить COPY на \copy, не получилось.

Я предполагаю, что pgsql нужно запускать по-другому. Я видел там ,пример с \copy, что это запустить с файлом оболочки .sh. Однако я использую Windows.

Как запустить запрос pgsql?

Спасибо


person J.Delannoy    schedule 26.04.2018    source источник
comment
Заголовок неточен — вы не пытаетесь запустить psql с помощью pgadmin4.   -  person 404    schedule 26.04.2018
comment
Да знаю, но не знаю как. Если вы говорите это из-за моих первых строк, это должно было объяснить контекст.   -  person J.Delannoy    schedule 27.04.2018
comment
psql - это программа. Вы не запускаете psql через pgadmin. Это просто не имеет смысла.   -  person 404    schedule 27.04.2018


Ответы (2)


Попробуйте опцию Import/Export в pgAdmin4, чтобы импортировать данные CSV в таблицу.

Ссылка: https://www.pgadmin.org/docs/pgadmin4/dev/import_export_data.html

person Murtuza Z    schedule 26.04.2018
comment
Вау, это работает! Большой ! Тогда мне больше не нужно использовать pgsql. Этот способ довольно прост, и я не нашел его раньше. Спасибо - person J.Delannoy; 27.04.2018

Я отвечаю вам на моей собственной странице вопросов. Да, psql — это программа SQL Shell, и вы можете запустить ее из папки Postgresql (откуда вы запускаете pgAdmin). Вам не нужен psql, если вы используете pgAdmin.

person Logique    schedule 28.04.2018
comment
Теперь я лучше понимаю. Благодарим Вас за разъяснения. - person J.Delannoy; 02.05.2018