Windows

PostgreSQLが起動しないときの解決策


WindowsServer2012 R2のpostgresqlが起動しなくなったのでログを確認すると下記のようなログが出力されていました。

データ領域のファイルが破損しまっているようです。

pg_clogディレクトリの中のファイル名の数字が最大のものに1を加える
(例)ファイル名が0025の場合、0x2600000とする

上記のコマンドを実行し、サービスからpostgresql実行すれば起動します。

-Windows
-