Задать вопрос
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    В процессах только pgAdmin, сделал поиск по папке C:\Program Files\PostgreSQL файлов *.pid и *.lock - не найдено
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Из "Просмотр событий -> Ошибка -> PostgreSQL" (ошибки дублируются):

    1) pg_ctl: похоже, что с этим каталогом уже работает управляющий процесс postmaster
    2) Превышено время ожидания запуска сервера
    3) �����: ���� ������������ "C:/Program Files/PostgreSQL/9.3/data/postgresql.conf" �������� ������ (в логах со знаками вопросов)

    Про команду - без изменений
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Изменение ковычек не помогает
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Какие именно логи необходимы? В папке C:\Windows\Logs несколько папок - CBS, DISM, DPX, HomeGroup, SystemRestoreи 2 файла с IE9, последние 2 папки пустые
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Это все, что есть в логах. Как корректно запустить команду runas?
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Про перезапуск службы postgre уточнил в UPD к вопросу.

    Если логи это C:\Program Files\PostgreSQL\9.3\data\pg_log -> postgresql-<...>, то:

    2014-11-28 03:24:36 GMT ОТМЕТКА: система БД была выключена: 2014-11-28 03:23:23 GMT
    2014-11-28 03:24:36 GMT ОТМЕТКА: система БД готова принимать подключения
    2014-11-28 03:24:36 GMT ОТМЕТКА: процесс запуска автоочистки создан
    2014-11-28 03:26:12 GMT ОТМЕТКА: получен запрос на быстрое выключение
    2014-11-28 03:26:12 GMT ОТМЕТКА: прерывание всех активных транзакций
    2014-11-28 03:26:12 GMT ОТМЕТКА: процесс запуска автоочистки завершается
    2014-11-28 03:26:12 GMT ОТМЕТКА: выключение
    2014-11-28 03:26:13 GMT ОТМЕТКА: система БД выключена

    При попытке отладки службы:
    "C:\Program Files\PostgreSQL\9.3\bin>runas /user:postgres "C:\Program Files\PostgreSQL\9.3\bin\postgres -D "C:\Program Files\Post
    greSQL\9.3\data""
    Использование команды RUNAS:

    RUNAS [ [/noprofile | /profile] [/env] [/savecred | /netonly] ]
    /user:<имя пользователя> <программа>

    RUNAS [ [/noprofile | /profile] [/env] [/savecred] ]
    /smartcard [/user:<имя пользователя>] <программа>

    RUNAS /trustlevel:<уровень доверия> <программа>

    /noprofile Не загружать профиль пользователя. Это приводит к более
    быстрой загрузке приложения, но может стать причиной
    неправильной работы некоторых приложений.
    /profile Загружать профиль пользователя.
    Этот параметр установлен по умолчанию.
    /env Использовать текущие параметры среды.
    /netonly Учетные данные предназначены только для удаленного
    доступа.
    /savecred Использовать учетные данные, сохраненные пользователем.
    Этот вариант не доступен в выпусках Windows 7 Домашняя или Windows 7 Начальная
    и будет проигнорирован.
    /smartcard Для указания учетных данных используется
    смарт-карта.
    /user <имя пользователя> должно быть в виде USER@DOMAIN или DOMAIN\USER
    /showtrustlevels Отобразить список уровней доверия, которые можно
    использовать в качестве аргументов параметра /trustlevel.
    /trustlevel Значение <уровень доверия> должно быть перечислено в
    списке уровней доверия.
    <программа> Командная строка для EXE. См. примеры ниже.

    Примеры:
    > runas /noprofile /user:mymachine\administrator cmd
    > runas /profile /env /user:mydomain\admin "mmc %windir%\system32\dsa.msc"
    > runas /env /user:user@domain.microsoft.com "notepad \"Мой файл.txt\""

    Примечание: вводите пароль пользователя только тогда, когда он запрашивается.
    Примечание: параметр /profile несовместим с параметром /netonly.
    Примечание: параметр /savecred несовместим с параметром /smartcard. "

    Изменение имени пользователя на postgres@<корпоративный_домен> не помогает
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    1) #------------------------------------------------------------------------------
    # CONNECTIONS AND AUTHENTICATION
    #------------------------------------------------------------------------------

    # - Connection Settings -

    listen_addresses = '*' # what IP address(es) to listen on;
    # comma-separated list of addresses;
    # defaults to 'localhost'; use '*' for all
    # (change requires restart)
    port = 5432 # (change requires restart)
    max_connections = 100 # (change requires restart)
    # Note: Increasing max_connections costs ~400 bytes of shared memory per
    # connection slot, plus lock space (see max_locks_per_transaction).
    #superuser_reserved_connections = 3 # (change requires restart)
    #unix_socket_directories = '' # comma-separated list of directories
    # (change requires restart)
    #unix_socket_group = '' # (change requires restart)
    #unix_socket_permissions = 0777 # begin with 0 to use octal notation
    # (change requires restart)
    #bonjour = off # advertise server via Bonjour
    # (change requires restart)
    #bonjour_name = '' # defaults to the computer name
    # (change requires restart)

    # - Security and Authentication -

    #authentication_timeout = 1min # 1s-600s
    #ssl = off # (change requires restart)
    #ssl_ciphers = 'DEFAULT:!LOW:!EXP:!MD5:@STRENGTH' # allowed SSL ciphers
    # (change requires restart)
    #ssl_renegotiation_limit = 512MB # amount of data between renegotiations
    #ssl_cert_file = 'server.crt' # (change requires restart)
    #ssl_key_file = 'server.key' # (change requires restart)
    #ssl_ca_file = '' # (change requires restart)
    #ssl_crl_file = '' # (change requires restart)
    #password_encryption = on
    #db_user_namespace = off

    # Kerberos and GSSAPI
    #krb_server_keyfile = ''
    #krb_srvname = 'postgres' # (Kerberos only)
    #krb_caseins_users = off

    # - TCP Keepalives -
    # see "man 7 tcp" for details

    #tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds;
    # 0 selects the system default
    #tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds;
    # 0 selects the system default
    #tcp_keepalives_count = 0 # TCP_KEEPCNT;
    # 0 selects the system default

    2) Вывод команды:
    C:\Users\>netstat -an | findstr 5432

    C:\Users\>
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    1) psql: could not connect to server: Connection refused (0x0000274D/10061)
    Is the server running on host "127.0.0.1" and accepting
    TCP/IP connections on port 5432?

    2) psql: could not connect to server: Connection refused (0x0000274D/10061)
    Is the server running on host "::1" and accepting
    TCP/IP connections on port 5432?

    3) psql: could not connect to server: Connection refused (0x0000274D/10061)
    Is the server running on host "localhost" (::1) and accepting
    TCP/IP connections on port 5432?
    could not connect to server: Connection refused (0x0000274D/10061)
    Is the server running on host "localhost" (127.0.0.1) and accepting
    TCP/IP connections on port 5432?
  • Server doesn't listen [PostgreSQL] ?

    @TempForWork Автор вопроса
    Спасибо за ответ

    # TYPE DATABASE USER ADDRESS METHOD

    # IPv4 local connections:
    host all all 127.0.0.1/32 md5
    # IPv6 local connections:
    host all all ::1/128 md5
    # Allow replication connections from localhost, by a user with the
    # replication privilege.
    #host replication postgres 127.0.0.1/32 md5
    #host replication postgres ::1/128 md5
  • Как скопировать коммит в Git ?

    @TempForWork Автор вопроса
    Благодарю за ответ)
  • Как скопировать коммит в Git ?

    @TempForWork Автор вопроса
    Спасибо за ответ)