0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PostgreSQL ポータブル版のセットアップ(Windows環境)②

0
Last updated at Posted at 2026-09-21

前回の記事からだいぶ時間が経ってしまったが、pgAdmin4 を用いてローカル環境のPostgreSQL へ接続してみる。

-- 前回 --

ちなみに、PostgreSQL の起動と停止は、少しでも楽をできるようにbatファイルを作成していたおいた。

起動bat
rem dateから年月日を切り出す
set year=%date:~0,4%
set month=%date:~5,2%
set day=%date:~8,2%
set date2=%year%%month%%day%

rem 現在時刻を取得し、1桁の時間の前につく空白を0埋め
set time2=%time: =0%

rem 「time」から切り出した数字をそれぞれ変数に代入
set hour=%time2:~0,2%
set minute=%time2:~3,2%
set second=%time2:~6,2%
 
set time3=%hour%%minute%%second%
set log_dir=[PostgreSQLの展開先となる任意のディレクトリ]\pgsql\log
set log_file=%log_dir%\%date2%_%time3%.log

rem ログファイル名の確認
echo %log_file%
set data_dir=[PostgreSQLの展開先となる任意のディレクトリ]\pgsql\data
set pg_bin_dir=[PostgreSQLの展開先となる任意のディレクトリ]\pgsql\bin

rem PostgreSQL起動
%pg_bin_dir%\pg_ctl -D %data_dir% -l %log_file% start

rem PostgreSQLを停止するには、下記を実行してください
rem 確認:%pg_bin_dir%\pg_ctl -D %data_dir% status
rem 停止:%pg_bin_dir%\pg_ctl -D %data_dir% stop

pause
exit

上記起動後、停止したい場合に以下の停止batを実行する。

停止bat
rem 環境変数の設定
set data_dir=[PostgreSQLの展開先となる任意のディレクトリ]\pgsql\data
set pg_bin_dir=[PostgreSQLの展開先となる任意のディレクトリ]\pgsql\bin

rem 起動状況の確認
%pg_bin_dir%\pg_ctl -D %data_dir% status

rem PostgreSQL停止
%pg_bin_dir%\pg_ctl -D %data_dir% stop

rem 起動状況の確認
%pg_bin_dir%\pg_ctl -D %data_dir% status

pause
exit

pgAdmin4を起動する前に、前述の起動batでPostgreSQLを起動しておく。

- ① pgAdmin4起動 -

では、pgAdmin4の起動にとりかかる。

pgAdmin4は [PostgreSQLの展開先となる任意のディレクトリ]\pgsql\pgAdmin 4\runtime 配下に pgAdmin4.exe があるので、これをダブルクリックする。

image.png

ダブルクリックすると下記の画面が表示される。

image.png

少し待つと、コンソール画面が表示される。

image.png

- ② 言語設定:日本語の選択 -
まずは言語設定が英語となっているので日本語に変更する。

上部メニュー File>Preferencesを選択。

すると、右ペインが以下のように変わるため、下にスクロールして Miscellaneous>User Interface を選択。

image.png

Language が表示されるので、Japanese を選択して

image.png

左上のSaveアイコンを押下して、変更を反映する。

image.png

以下のポップアップが出るので、Refreshする。

image.png

日本語化されて再表示される。

image.png

- ③ PostgreSQL接続 -
左ペインのServers>登録>サーバーを選択。

image.png

一般タブより「名前」「コメント」を入力。

image.png

続いて接続タブにうつり、こちらも必要な値を設定していく。

image.png

保存ボタンを押下すると、左ペインに追加したサーバーが表示された。

image.png

データベース:postgresを選択することで各種情報が表示できる。

image.png

- 参考 -

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?