web-dev-qa-db-ja.com

WindowsでPostgreSQLが起動しないようにしますか?

Windowsが起動するたびに起動したくない開発目的のローカルpostgresqlデータベースがあります。どうすれば起動を停止できますか。

19
user55029

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

28
jftuga

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

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

Services.msc capture

実行可能ファイルへのパス: "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の別のバージョンを実行している場合は、説明に従ってサービス名を確認し、これをショートカットとして使用できます。それがお役に立てば幸いです。

8