На моем компьютере с Windows установлены Postgres 13 и pgAdmin. Это работало около шести месяцев, пока я не перезапустил свою машину. После перезагрузки компьютера (чего у меня не было сделано потому что было обновление), я как всегда пытаюсь подключиться к Postgres через pgAdmin и получаю это
не удалось подключиться к серверу: в соединении отказано (0x0000274D/10061) Сервер работает на хосте "localhost" (::1) и принимает соединения TCP/IP через порт 5432? не удалось подключиться к серверу: в соединении отказано (0x0000274D/10061) Сервер работает на хосте "localhost" (127.0.0.1) и принимает соединения TCP/IP через порт 5432?
Некоторые ответы предлагают отредактировать postgresql.conf
файл, который я а) не нахожу в своей установке postgres и б) я думаю, что это не правильное решение для меня, потому что он работал без проблем, пока я не перезапустил свою машину.
Почему это? Такое ощущение, что postgres не запускается? Хотя это дикая догадка...
я пошел в Панель управления->Инструменты администратора->Службы
и узнал имя службы Postgres, которое postgresql-x64-13 — PostgreSQL Server 13
. Когда я пытаюсь
runas /user:администратор cmd
а потом
чистый старт postgresql-x64-13 — PostgreSQL Server 13
я получил
Системная ошибка 5. Доступ запрещен.
Это сводит меня с ума...