Вопросы с тегом «postgresql-9.2»

11
В разрешении отказано для связи
Я попытался запустить простую команду sql: select * from site_adzone; и я получил эту ошибку ERROR: permission denied for relation site_adzone В чем может быть проблема здесь? Я попытался также сделать выбор для других таблиц и получил ту же проблему. Я также попытался сделать это: GRANT ALL PRIVILEGES ON DATABASE …

10
Команда Postgres DB Size
Есть ли команда, чтобы найти все размеры баз данных в Postgres? Я могу найти размер конкретной базы данных с помощью следующей команды: select pg_database_size('databaseName');

3
Как выполнить запрос, используя поля внутри нового типа данных PostgreSQL JSON?
Я ищу некоторые документы и / или примеры для новых функций JSON в PostgreSQL 9.2. В частности, учитывая ряд записей JSON: [ {name: "Toby", occupation: "Software Engineer"}, {name: "Zaphod", occupation: "Galactic President"} ] Как бы я написал SQL, чтобы найти запись по имени? В ванильном SQL: SELECT * from json_data …

1
PostgreSQL запросить список всех имен таблиц?
Есть ли какой-либо запрос, чтобы перечислить все таблицы в моей базе данных Postgres. Я опробовал один запрос, как: SELECT table_name FROM information_schema.tables WHERE table_schema='public' Но этот запрос также возвращает представления. Как я могу получить только имена таблиц, а не просмотры?

15
Postgresql - невозможно удалить базу данных из-за некоторых автоматических подключений к БД
Всякий раз, когда я пытаюсь удалить базу данных, я получаю: ERROR: database "pilot" is being accessed by other users DETAIL: There is 1 other session using the database. Когда я использую: SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE pg_stat_activity.datname = 'TARGET_DB'; Я разорвал соединение с этой БД, но если я попытаюсь отбросить …

27
Несоответствие версии postgresql 9.2 pg_dump
Я пытаюсь сбросить базу данных Postgresql с помощью инструмента pg_dump . $ pg_dump books > books.out Как бы то ни было, я получаю эту ошибку. pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch Эта --ignore-versionопция устарела и действительно не была бы решением моей проблемы, …

3
Как сделать выбор с массивом, содержащим предложение значения в psql
У меня есть столбец arr типа array. Мне нужно получить строки, в которых arrстолбец содержит значениеs Этот запрос: SELECT * FROM table WHERE arr @> ARRAY['s'] выдает ошибку: ОШИБКА: оператор не существует: меняется символ [] @> текст [] Почему не работает? ps Я знаю про any()оператора, но почему не @>работает?

20
Файл сокета «/var/pgsql_socket/.s.PGSQL.5432» отсутствует в Mountain Lion (сервер OS X)
Я только что обновил свой MacMini Server с Lion Server до Mountain Lion с помощью OS X Server. У меня та же проблема с PostgreSQL, что и в прошлом году, когда я впервые установил Lion Server. Когда я пытаюсь выполнить какую-либо команду терминала PostgreSQL, я получаю следующее печально известное сообщение …

6
Экспорт и импорт дампа таблицы (.sql) с помощью pgAdmin
У меня версия pgAdmin 1.16.1 Итак, для экспорта таблицы dumm я делаю: Щелкните правой кнопкой мыши на таблице, а затем в меню нажмите backup, затем в Formatвыборе Plainи сохранить файл какsome_name.sql Затем снимаю таблицу. Хорошо, теперь мне нужно импортировать резервную копию таблицы some_name.sqlв базу данных. Как это сделать? Не могу …

3
PostgreSQL 9.2 row_to_json () с вложенными объединениями
Я пытаюсь сопоставить результаты запроса с JSON с помощью row_to_json()функции, добавленной в PostgreSQL 9.2. У меня возникли проблемы с определением наилучшего способа представления соединенных строк как вложенных объектов (отношения 1: 1) Вот что я пробовал (код настройки: таблицы, образцы данных, а затем запрос): -- some test tables to start out …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.