WindowsでのPostgreSQLの起動を停止しますか?


17

開発用にローカルのpostgresqlデータベースがあり、Windowsが起動するたびに起動したくない-起動を停止するにはどうすればよいですか!

回答:


27

Windowsサービスとして実行している場合:スタート->実行->(入力:) services.msc。PostgresSQLサービスが表示されたら、それらを自動ではなく手動に設定します。再度必要な場合は、services.mscを再度起動し、PostgresSQLサービスを再選択したら[開始]アイコン/ボタンをクリックします。


postgresSQLの動作に何らかの形で影響しますか?必要のないときにPostgresをバックグラウンドで実行したくありませんが、Postgresを使用しているときに適切に動作するためにも必要です。そのサービスをに設定すると何が変わりmanualますか?
ピオトレック

@Piotrekサービスの[スタートアップの種類]が[手動Windows]に設定されている場合、再起動後にサービスが開始されません。自動サービスはすべて、再起動後に開始されます。
DKroot

7

あなたはこれをチェックすることができますアウト

前述のようにservices.mscと入力し、次のように実行可能ファイルへのパスを読み取ります。

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インスタンスを作成するには、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用です。


これにより、Windowsが起動したときにpostgresqlが起動しなくなります。
アンドリューシュルマン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.