Где находится файл конфигурации Postgresql: postgresql.conf в Windows?

Я получаю это сообщение, но не могу найти файл postgresql.conf :

  OperationalError: не удалось  подключиться к серверу: в соединении отказано (0x0000274D/10061) Сервер работает на хосте "???"  и прием TCP/IP-соединений на порт 5432? не удалось подключиться к серверу: в соединении отказано (0x0000274D/10061) Сервер работает на хосте "???"  и принимает соединения TCP/IP на порт 5432?  

На моем компьютере:

  C:  Program  Файлы  PostgreSQL  8.4  data  postgresql.conf  

31

postgresql.conf находится в каталоге данных PostgreSQL . Каталог данных настраивается во время установки, и настройка сохраняется как запись PGDATA в c: Program Files PostgreSQL pg_env.bat , например

  @ECHO OFFREM Сценарий устанавливает переменные среды, полезные для PostgreSQL @ SET PATH = "C:  Program Files  PostgreSQL    bin";% PATH  % @ SET PGDATA = D:  PostgreSQL    data @ SET PGDATABASE = postgres @ SET PGUSER = postgres @ SET PGPORT = 5432 @ SET PGLOCALEDIR = C:  Program Files  PostgreSQL    share  locale  

В качестве альтернативы вы можете запросить свою базу данных с помощью SHOW config_file; , если вы суперпользователь.

Поделиться
Улучшить этот ответ
отредактировал 4 февраля 2014 в 12:58
ответ дан 31 окт. ’11 в 12: 55
  • Этот ответ дал мне несколько ошибок, поэтому я нашел здесь работающий (версия 9.3 64-разрядная версия с Windows 8 64-разрядная версия) stackoverflow.com/a/17249527/2327328 — philshem 4 фев. 2014 в 10:55
  • @philshem Что за ошибки? postgresql.conf должен быть доступен по этому описанию. — всплеск 4 февраля 2014 г., 12:25
  • для каждой строки: ‘синтаксическая ошибка в файле «C:/PostgreSQL/9.3/data/postgresql.conf», строка 1, рядом с токеном «@»‘ — philshem 4 февраля ’14 в 12:40
  • 2
    @philshem пример в моем ответе — это просто содержимое упомянутого pg_env.bat и не предназначено для использования в postgresql. conf . postgresql. conf должен существовать в каталоге PGDATA и выглядеть так: postgresql.conf.sample — splash 4 февраля 2014 г., 12:55
  • Это более общий ответ, чем принятый. — Джейден 23 мар. ’20 в 22:15
добавить комментарий |

postgresql.conf находится в каталоге данных PostgreSQL . Каталог данных настраивается во время установки, и настройка сохраняется как запись PGDATA в c: Program Files PostgreSQL pg_env.bat , например

  @ECHO OFFREM Сценарий устанавливает переменные среды, полезные для PostgreSQL @ SET PATH = "C:  Program Files  PostgreSQL    bin";% PATH  % @ SET PGDATA = D:  PostgreSQL    data @ SET PGDATABASE = postgres @ SET PGUSER = postgres @ SET PGPORT = 5432 @ SET PGLOCALEDIR = C:  Program Files  PostgreSQL    share  locale  

В качестве альтернативы вы можете запросить свою базу данных с помощью SHOW config_file; , если вы суперпользователь.


0

На моем компьютере:

  C:   Program Files (x86)  OpenERP 6.1-20121026-233219  PostgreSQL  data  

Поделиться
Улучшить этот ответ
отредактировал 11 марта ’19 в 15:27
Дмитрий
5,3171111 золотых знаков2222 серебряных знака3737 бронзовых знаков
ответил 11 марта ’19 в 18: 06
добавить комментарий |

На моей машине:

  C:  Program Files (x86)  OpenERP  6.1-20121026-233219  PostgreSQL  data  

Оцените статью
Botgadget.ru
Добавить комментарий