kzen.dev
  • Вопросы
  • Метки
  • Пользователи
Оповещения
Вознаграждения
Регистрация
После регистрации, сможете получать уведомления об ответах и комментариях на Ваши вопросы.
Вход
Если у Вас уже есть аккаунт, войдите чтобы проверить новые уведомления.
Тут будут вознаграждения за добавленные вопросы, ответы и комментарий.
Дополнительно
Источник
Редактировать
Ted N
Ted N
Вопрос

Первая установка PostgreSQL и попытка подключения

Я только что установил postgresql-9.1.4-1-windows-x64 на 64-битной машине Windows 7. У меня возникли проблемы с запуском службы и подключением к базе данных. После успешной установки я попробовал следующее, основываясь на аналогичных сообщениях.

  1. Искал "Start Server" в разделе Start > All Programs > PostreSQL 9.1 и не смог его найти.

  2. Попробовал запустить сервер из командной строки

pg_ctl.exe -D "C:\Program Files\PostgreSQL\9.1\bin\data"

Это дало мне ошибку:

could not create lock file 'postmaster.pid': Permission denied

У меня есть права администратора, и нет файла postmaster.pid ни в каталоге bin, ни в каталоге data.

  1. Далее я попробовал запустить службу из инструментов администрирования, щелкнув правой кнопкой мыши на службе postgresql-9.1.4-1-windows-x64 и выбрав Start. Я получил сообщение:

Служба postgresql-9.1.4-1-windows-x64 на локальном компьютере запустилась... и остановлена. Некоторые службы останавливаются автоматически, если они не используются другими службами или программами.

Просмотрщик событий показал ошибку как Timed out waiting for server startup.

  1. Я решил, что данные в каталоге data, вероятно, являются начальной базой данных, но на всякий случай я запустил "initdb" и получил:

Если вы хотите создать новую систему баз данных, то либо удалите, либо опустошите каталог c:\program files\postgreSql/9.1/data или запустите initdb с аргументом аргументом, отличным от c:\program files\postgreSql/9.1/data

  1. И просто для развлечения я запустил pgAdminIII, щелкнул правой кнопкой мыши на "PostreSQL 9.1(localhost:5432)", выбрал Connect, ввел пароль и получил:

Не удалось подключиться к серверу: Connection refused (0x0000274D/10061) Is сервер работает на хосте "localhost" (::1) и принимает соединения TCP/IP соединения на порт 5432?

Есть ли у кого-нибудь предположение?

Спасибо.

1 2012-08-22T19:15:46+00:00 1
 kgrittn
kgrittn
Редактировал вопрос 23-го августа 2012 в 5:50
Программирование
install
postgresql-9.1
 greg
greg
23-го августа 2012 в 8:59
2012-08-23T08:59:20+00:00
Дополнительно
Источник
Редактировать
#17019856

«"Не удалось создать файл блокировки 'postmaster.pid': "Permission denied"»

Не ищите дальше, Postgres не может запуститься, если он не может создать этот временный файл. Если он не создан, вы, очевидно, не сможете найти его, если будете искать его на диске. Ваш каталог DATA уже создан, поэтому нет необходимости снова запускать initdb, а если вы попытаетесь использовать pgadmin, он сообщит, что не может подключиться к Pg - который не запущен.

Я не знаком с windows, но выяснив, где должен быть создан postmaster.pid, вы, вероятно, узнаете, почему Postgres не может создать этот файл.

Надеюсь, это поможет.

2
0
Похожие сообщества 8
pgsql – PostgreSQL
pgsql – PostgreSQL
9 805 пользователей
Чат русскоязычного сообщества PostgreSQL, здесь мы обсуждаем технические вопросы, для поиска работы и предложения вакансий есть группа https://t.me/pgsqljobs For English discussion visit https://t.me/pg_sql
Открыть telegram
DBA - русскоговорящее сообщество
DBA - русскоговорящее сообщество
3 542 пользователей
Общаемся и обсуждаем темы, посвященные DBA, PostgreSQL, Redis, MongoDB, MySQL, neo4j, riak и т.д. См. также: @devops_ru, @kubernetes_ru, @docker_ru, @nodejs_ru Рекомендуем сразу отключить уведомления, чтобы пребывание здесь было полезным и комфортным.
Открыть telegram
PostgreSQL + 1C + Linux
PostgreSQL + 1C + Linux
2 577 пользователей
Открыть telegram
SQL JOBS
SQL JOBS
2 144 пользователей
Обязательны: компания, город, позиция, вилка, наличие удалёнки, требования, контакты. Бан за рекламу, сексизм, расизм и неадекватный обсёр объявлений
Открыть telegram
dbGeeks
dbGeeks
768 пользователей
Чат про базы данных, их устройство и приемы работы с ними. Разрешаются любые адеватные дискуссии в рамках тематики чата.
Открыть telegram
PostGIS
PostGIS
521 пользователей
Here we discuss PostGIS. По-русски and in English. h3_pg, pgrouting are welcome too. https://t.me/ruosm - группа про OpenStreetMap
Открыть telegram
Добавить вопрос
Категории
Все
Технологий
Культура / Отдых
Жизнь / Искусство
Наука
Профессии
Бизнес
Пользователи
Все
Новые
Популярные
1
Ilya Smirnov
Зарегистрирован 2 дня назад
2
Денис Васьков
Зарегистрирован 4 дня назад
3
Dima Patrushev
Зарегистрирован 6 дней назад
4
sirojidddin otaboyev
Зарегистрирован 2 недели назад
5
Елена Гайдамамакинат
Зарегистрирован 2 недели назад
RU
© kzen.dev 2023
Источник
stackoverflow.com
под лицензией cc by-sa 3.0 с атрибуцией