Назад | Перейти на главную страницу

Остановить запуск PostgreSQL в Windows?

У меня есть локальная база данных postgresql для целей разработки, которую я не хочу запускать каждый раз при запуске Windows - как мне остановить ее запуск!

Если он работает как служба Windows: Пуск -> Выполнить -> (затем введите :) services.msc. Когда вы видите службы PostgresSQL, установите для них ручной режим вместо автоматического. Если они вам снова понадобятся, просто снова запустите services.msc и щелкните значок / кнопку «Пуск» после того, как повторно выбрали службу PostgresSQL.

Вы можете это проверить вне

Тип services.msc как упоминалось ранее, и прочтите путь к исполняемому файлу следующим образом;

Путь к исполняемому файлу: "C: \ Program Files \ PostgreSQL \ 9.3 \ bin \ pg_ctl.exe" runservice -N "postgresql-x64-9.3" -D "C: / Program Files / PostgreSQL / 9.3 / data" -w

Имя сетевой службы определяется как postgresql-x64-9.3

Проще говоря, всякий раз, когда я хочу закрыть postgresql, я просто набираю в экземпляре командной строки следующее (чтобы создать экземпляр cmd, введите окна + r и введите cmd);

net stop postgresql-x64-9.3

Если вы запустите другую версию postgresql, вы можете просто проверить имя службы, как описано, и использовать его как ярлык. Надеюсь, что это поможет.

Это старый вопрос, на который уже дан ответ, но это может кому-то помочь. Из командной строки Windows Пуск: NET START postgresql-x64-9.2

Остановить: NET STOP postgresql-x64-9.2

Измените свою версию и окна. Это для 64-битных окон версии 9.2.