Зупинити запуск PostgreSQL в Windows?


17

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

Відповіді:


27

Якщо він працює як служба Windows: Пуск -> Виконати -> (тоді введіть :) services.msc. Коли ви бачите, служби PostgresSQL встановлюють їх вручну, а не автоматично. Якщо вони вам знову потрібні, просто запустіть services.msc ще раз і натисніть на кнопку / кнопку Пуск після вибору послуги PostgresSQL.


чи це якось вплине на те, як працює postgresSQL? Я не хочу, щоб Postgres працював у фоновому режимі, коли він мені не потрібен, але мені також потрібно, щоб він працював належним чином, коли я працюю з ним. Що зміниться, якщо я встановлю цю послугу manual?
Піотрек

@Piotrek Коли тип запуску служби встановлено на "Ручний Windows", він не запускається після перезавантаження. Автоматичні послуги - всі [спроби бути] запущені після перезавантаження.
DKroot

7

Ви можете перевірити це з

Введіть services.msc, як згадувалося раніше, і прочитайте шлях до виконуваного файлу наступним чином;

Послуги захоплення .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, введіть windows + r і введіть cmd );

net stop postgresql-x64-9.3

Якщо ви запускаєте іншу версію postgresql, ви можете просто перевірити ім'я служби, як пояснено, і використовувати це як ярлик. Сподіваюся, що це допомагає.


-2

Це питання давнє і вже відповів, але це може комусь допомогти. З командного рядка Windows Пуск: NET START postgresql-x64-9.2

Зупинка: NET STOP postgresql-x64-9.2

Змініть свою версію та вікна. Це для 64-бітних вікон, версія 9.2.


Як це запобігає запуску postgresql, коли це робить Windows?
Ендрю Шульман
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.