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

PostgreSQL - это система управления объектно-реляционными базами данных с открытым исходным кодом (ORDBMS), доступная для всех основных платформ, включая Linux, UNIX, Windows и OS X. Пожалуйста, указывайте точную версию Postgres при задании вопросов. Вопросы, касающиеся администрирования или расширенных функций, лучше всего направлять на dba.stackexchange.com.



4
Дайте все разрешения пользователю на БД
Я хотел бы дать пользователю все разрешения для базы данных, не делая ее администратором. Причина, по которой я хочу сделать это, состоит в том, что в настоящий момент DEV и PROD являются разными БД в одном кластере, поэтому я не хочу, чтобы пользователь мог изменять производственные объекты, но он должен …

13
Я забыл пароль, который ввел при установке postgres
Я либо забыл, либо набрал (во время установки) пароль для пользователя по умолчанию в Postgres. Кажется, я не могу его запустить и получаю следующую ошибку: psql: FATAL: password authentication failed for user "hisham" hisham-agil: hisham$ psql Есть ли способ сбросить пароль или как создать нового пользователя с привилегиями суперпользователя? Я …


4
Как сохранить данные в докеризованной базе данных postgres, используя тома
В моем файле docker compose есть три контейнера: web, nginx и postgres. Postgres выглядит так: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Моя цель - смонтировать том, который соответствует локальной папке, называемой ./databaseвнутри контейнера postgres as /var/lib/postgres. Когда я запускаю эти контейнеры и вставляю …

8
Список всех таблиц в postgresql information_schema
Каков наилучший способ перечислить все таблицы в information_schema PostgreSQL? Чтобы уточнить: я работаю с пустой БД (я не добавил ни одной из своих собственных таблиц), но я хочу видеть каждую таблицу в структуре information_schema.

2
Оптимизируйте PostgreSQL для быстрого тестирования
Я переключаюсь на PostgreSQL из SQLite для типичного приложения Rails. Проблема в том, что работа спецификаций стала медленной с PG. На SQLite это заняло ~ 34 секунды, на PG - ~ 76 секунд, что более чем в 2 раза медленнее . Итак, теперь я хочу применить некоторые методы для приведения …

4
ОШИБКА: отказано в разрешении для последовательности towns_id_seq с использованием Postgres
Я новичок в postgres (и вообще в информационных системах баз данных). Я запустил следующий скрипт SQL в моей базе данных: create table cities ( id serial primary key, name text not null ); create table reports ( id serial primary key, cityid integer not null references cities(id), reportdate date not …

9
КАСКАД-УДАЛИТЬ только один раз
У меня есть база данных Postgresql, в которой я хочу сделать несколько каскадных удалений. Однако таблицы не настраиваются с правилом ON DELETE CASCADE. Есть ли способ, которым я могу выполнить удаление и сказать Postgresql каскадировать это только один раз? Что-то эквивалентное DELETE FROM some_table CASCADE; Ответы на этот старый вопрос …
200 postgresql 

5
Удаление PostgreSQL с внутренним объединением
DELETE B.* FROM m_productprice B INNER JOIN m_product C ON B.m_product_id = C.m_product_id WHERE C.upc = '7094' AND B.m_pricelist_version_id = '1000020' я получаю следующую ошибку PostgreSQL 8.2.11 ERROR: syntax error at or near "B" LINE 1: DELETE B.* from m_productprice B INNER JOIN m_product C ON ... я пытался дать …
200 sql  postgresql 

2
Как создать пользователя для БД в postgresql? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 8 лет назад . Улучшить этот вопрос Я установил PostgreSQL 8.4 на своем сервере CentOS и подключился к пользователю root из оболочки и …


10
Как настроить postgresql в первый раз?
Я только что установил postgresql и указал пароль x во время установки. Когда я пытаюсь сделать createdbи указать любой пароль, я получаю сообщение: createb: не удалось подключиться к базе данных postgres: FATAL: аутентификация по паролю не удалась для пользователя То же самое для createuser. Как мне начать? Могу ли я …

6
PostgreSQL Crosstab Query
Кто-нибудь знает, как создавать кросс-таблицы запросов в PostgreSQL? Например, у меня есть следующая таблица: Section Status Count A Active 1 A Inactive 2 B Active 4 B Inactive 5 Я бы хотел, чтобы запрос возвращал следующую кросс-таблицу: Section Active Inactive A 1 2 B 4 5 Это возможно?
197 sql  postgresql  pivot  case  crosstab 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.