Вопросы с тегом «psql»

PSQL является основным интерактивным терминалом для PostgreSQL. (НЕ ИСПОЛЬЗУЙТЕ ЭТУ ТАГ для вопросов, касающихся PostgreSQL!)

1171
Как мне перечислить все базы данных и таблицы, используя psql?

Я пытаюсь изучить администрирование PostgreSQL и начал изучать, как использовать psqlинструмент командной строки. Когда я вхожу в систему psql --username=postgres, как мне перечислить все базы данных и таблицы? Я попробовал \d, dи , dS+но ничего не перечислено. Я создал две базы данных и несколько...

144
Перечислите привилегии базы данных, используя psql

Я нахожусь в процессе миграции сервера баз данных и не могу понять (после поиска в Google и поиска здесь), как я могу перечислить привилегии базы данных (или все привилегии на сервере) на PostgreSQL с помощью psqlинструмента командной строки? Я нахожусь на Ubuntu 11.04 и моя версия PostgreSQL -...

55
Как запустить psql в Mac OS X?

Я установил PostgreSQL на компьютер с Mac OS X, используя программу установки в один клик . Затем я пытаюсь получить доступ к PostgreSQL с помощью psqlкоманды, но она не доступна. Я получаю это сообщение: psql -bash: psql: command not found Нужно ли устанавливать что-то еще? Или как я могу...

32
PostgreSQL работает локально, но я не могу подключиться. Зачем?

Недавно я обновил мой компьютер с Mac OS X Lion (10.7.4) до Mountain Lion (10.8), и я думаю, что он помешал моей установке PostgreSQL. Первоначально он был установлен через Homebrew. Я не администратор баз данных, но надеюсь, что кто-нибудь подскажет мне, как это устранить. Я не могу подключиться...

27
Исходники нескольких файлов одновременно с PSQL

Я хочу выполнить несколько сценариев SQL последовательно с psqlодной транзакцией для настройки схемы базы данных. Каков наилучший способ сделать это? В прошлом я знал, что у меня был главный сценарий, с которым я работал psql, включая другие файлы, однако я не помню синтаксис этого...

18
Как отключить заголовок только в psql (postgresql)

Я использую PostgreSQL 9.1.X Я пытаюсь построить psqlскрипт для печати результатов без заголовка, но с нижним колонтитулом. http://www.postgresql.org/docs/9.1/static/app-psql.html Из документа выше \pset tuples_only отключит верхний и нижний колонтитулы. и \pset footer off отключит только нижний...

17
Есть ли psql-эквивалент истории обратного поиска bash?

Мне очень нравится bashистория обратного поиска (Cr) (функция командной строки): Выполняйте поиск в обратном направлении, начиная с текущей строки и перемещаясь по истории вверх по мере необходимости. Это пошаговый поиск. Когда я попал control-rв bash, я получаю следующее: (reverse-i-search)`': И я...

12
PostgreSQL PSQL - не работает, но без ошибок [закрыто]

Этот вопрос вряд ли поможет будущим посетителям; это относится только к небольшому географическому региону, конкретному моменту времени или необычайно узкой ситуации, которая обычно не применима к всемирной аудитории Интернета. Чтобы помочь сделать этот вопрос более применимым, посетите справочный...

11
Postgresql: установить кодировку psql клиента по умолчанию

Когда я подключаюсь к Postgresql DB psql, я часто получаю следующие сообщения: => SELECT * FROM question_view ; ERROR: character with byte sequence 0xd7 0x9e in encoding "UTF8" has no equivalent in encoding "LATIN1" Следуя такому ответу , я понимаю, что мне следует соответствующим образом...

10
Передача аргументов в psql

Я запускаю сценарий plpgsql в Postgres 8.3 - я хотел бы передать аргументы этому сценарию через psql. В настоящее время я выполняю скрипт как: psql -d database -u user -f update_file.sql Я наткнулся на эту ссылку, которая объясняет переменную среды PGOPTIONS, но она не работает для...

10
psql: SELECT *… кроме одного столбца

Я ищу простой способ выбрать все столбцы, кроме одного в psql. С psqlЯ имею в виду интерактивную командную строку. Я был бы счастлив с инструментом, который расширяется до *списка цитируемых имен столбцов. Тогда я мог бы удалить столбец, чтобы удалить вручную. Мой вопрос только об интерактивном...

10
Как условно остановить сценарий psql (на основе значения переменной)?

Давайте рассмотрим следующий пример (с самого начала сценария psql): \c :db_to_run_on TRUNCATE the_most_important_table; -- tried to avoid similarities to anything that exists out there Теперь, если это запустится командой psql [connection details] -v db_to_run_on=\'dev_database\' тогда он просто...

10
Когда привилегии перечислены в \ l, а когда нет?

Когда права доступа перечислены в списке \ l, а когда нет? Права доступа, указанные \ l, могут измениться после предоставления и отзыва: $ createuser -EP my_readonly $ psql development development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges...

10
Как вставить IP-адрес в столбец inet в PostgreSQL?

Я хотел бы вставить IP-адрес в столбец, который имеет тип inet. В каком формате я могу вставить данные? это только бинарный или есть какой-нибудь способ, который я могу вставить из текста, например "192.168.1.082"? Существуют ли какие-либо справочные функции для этого, чтобы я мог проверить это из...

9
Клиентская команда Postgres (\ copy) не имеет доступа к временной таблице?

Я генерирую список команд SQL для экспорта некоторых данных, которые в конечном итоге запускаю с помощью psql -f. Все запросы получают одно и то же подмножество данных, поэтому я решил выделить квалификацию и выложить список подходящих идентификаторов пользователей во временных таблицах, например...