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

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


8
Запуск PostgreSQL только в памяти
Я хочу запустить небольшую базу данных PostgreSQL, которая работает только в памяти, для каждого написанного мной модульного теста. Например: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } В идеале у меня должен быть один исполняемый файл postgres, зарегистрированный в системе контроля версий, который будет использовать модульный …


10
Как решить проблемы с привилегиями при восстановлении базы данных PostgreSQL
Я сбросил чистую резервную копию базы данных Postgres без владельца с помощью команды pg_dump sample_database -O -c -U Позже, когда я восстановлю базу данных с помощью psql -d sample_database -U app_name Однако я обнаружил несколько ошибок, которые не позволяют мне восстановить данные: ERROR: must be owner of extension plpgsql ERROR: …

3
PostgreSQL: Можете ли вы создать индекс в определении CREATE TABLE?
Я хочу добавить индексы к некоторым столбцам таблицы при создании. Есть ли способ добавить их в определение CREATE TABLE или мне нужно добавить их позже с другим запросом? CREATE INDEX reply_user_id ON reply USING btree (user_id);

2
Как проверить пользователя и пароль postgres? [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 7 лет назад . Уточните этот вопрос Мой друг сделал эту настройку на моем Mac. Но я не знаю выбранного им имени пользователя …
105 postgresql 

3
Python / postgres / psycopg2: получение идентификатора только что вставленной строки
Я использую Python и psycopg2 для взаимодействия с postgres. Когда я вставляю строку ... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred_name + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) ... как мне получить идентификатор только что вставленной строки? Пробуем: hundred = …


6
Как подключить Postgres к серверу localhost с помощью pgAdmin в Ubuntu?
Я установил Postgres с помощью этой команды sudo apt-get install postgresql postgresql-client postgresql-contrib libpq-dev Используя psql --versionна терминале, я получаюpsql (PostgreSQL) 9.3.4 затем я установил pgadminс sudo apt-get install pgadmin3 Позже я открыл пользовательский интерфейс и создал сервер с этой информацией. но эта ошибка появляется как я могу это исправить?


6
Как проверить статус сервера PostgreSQL в Mac OS X
Как я могу узнать, работает ли мой сервер Postgresql или нет? Я получаю это сообщение: [~/dev/working/sw] sudo bundle exec rake db:migrate rake aborted! could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? Обновить: > which postgres /usr/local/bin/postgres > …
103 macos  postgresql 

5
Найдите строки с несколькими повторяющимися полями с помощью Active Record, Rails и Postgres
Как лучше всего найти записи с повторяющимися значениями в нескольких столбцах с помощью Postgres и Activerecord? Я нашел это решение здесь : User.find(:all, :group => [:first, :email], :having => "count(*) > 1" ) Но, похоже, это не работает с postgres. Я получаю такую ​​ошибку: PG :: GroupingError: ОШИБКА: столбец "parts.id" …

3
Добавление нулей слева в postgreSQL
Я относительно новичок в PostgreSQL, и я знаю, как дополнить число нулями слева в SQL Server, но я изо всех сил пытаюсь понять это в PostgreSQL. У меня есть числовой столбец, где максимальное количество цифр - 3, а минимальное - 1: если это одна цифра, у нее два нуля слева, …

26
Невозможно установить PG gem на моем Mac с помощью Mavericks
Я пытаюсь установить pg gem, чтобы снова работать с моими проектами rails. Но я получаю такую ​​ошибку: Создание собственных расширений. Это может занять некоторое время ... ОШИБКА: Ошибка при установке pg: ОШИБКА: не удалось создать собственное расширение gem. /Users/jeanosorio/.rvm/rubies/ruby-2.0.0-p247/bin/ruby extconf.rb checking for pg_config... no No pg_config... trying anyway. If сбой …

11
Как настроить файл конфигурации официального образа Docker PostgreSQL?
Я использую официальный образ Docker Postgres, пытаясь настроить его конфигурацию. Для этого я использую команду sedдля изменения, max_connectionsнапример: sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Я попробовал два метода применить эту конфигурацию. Первый - добавить команды в сценарий и скопировать его в папку инициализации «/docker-entrypoint-initdb.d». Второй метод - запускать …
103 postgresql  docker 

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