ここ数日、PostgreSQL9.2をインストールしようとしています。オンラインで見つけたものはすべて試したと思いますが、それでもサービスは開始されません。現在、Windows7SP1を実行しています。以前はPostgreSQL8.3をインストールして正常に動作していましたが、数週間前にアンインストールすることにしました。私はそれを完全にアンインストールし(postgresユーザーとデータファイルを削除し)、バージョンをインストールしようとするたびに、データベースモジュールのロードが行われるセットアップの最後にこの致命的でないエラーが発生します。postgresqlサービスが開始されないか、Windowsが示すように、開始してから停止することがわかりました。これは、インストールのログファイルの関連部分です。
771ファイルを正常に処理しました。0ファイルの処理に失敗しました
initcluster.vbsが最後まで実行されました
スクリプトstderr:
データベースサーバーの起動を構成しています... cscriptの実行//NoLogo"C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ installer \ server \ startupcfg.vbs" 9.2 "NT AUTHORITY \ NetworkService" "****" "C:\ Program Files(x86)\ PostgreSQL \ 9.2 "" C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ data "" postgresql-9.2 " スクリプト終了コード:0 スクリプト出力: startupcfg.vbsが実行されて完了しました スクリプトstderr: メニューショートカットの作成... cscript // NoLogo "C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ installer \ server \ createshortcuts.vbs" 9.2 "postgres" 5432 "PostgreSQL 9.2(x86)" "C:\ Program Files(x86)\PostgreSQLを実行しています\ 9.2 "" C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ data "" postgresql-9.2 " スクリプト終了コード:0 スクリプト出力: FixupFile(C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ scripts \ serverctl.vbs)を起動します。.. 読み取り用にファイルを開いています... ファイルを閉じる(読み取り)... プレースホルダーの交換... 書き込み用にファイルを開いています... ファイルを閉じる... FixupFile()を終了します。 FixupFile(C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ scripts \ runpsql.bat)を起動します。.. 読み取り用にファイルを開いています... ファイルを閉じる(読み取り)... プレースホルダーの交換... 書き込み用にファイルを開いています... ファイルを閉じる... FixupFile()を終了します。 createshortcuts.vbsが最後まで実行されました スクリプトstderr: データベースサーバーを起動しています... cscript // NoLogo "C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ installer \ server \startserver.vbs"postgresql-9.2を実行しています スクリプト終了コード:0 スクリプト出力: postgresql-9.2の開始 サービスpostgresql-9.2が正常に開始されました startserver.vbsが最後まで実行されました スクリプトstderr: 追加のSQLモジュールを読み込んでいます... cscript // NoLogo "C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ installer \ server \ loadmodules.vbs" "postgres" "****" "C:\ Program Files(x86)\ PostgreSQL\9.2"を実行しています"C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ data" 5432 スクリプト終了コード:2 スクリプト出力: postgresデータベースにadminpackモジュールをインストールしています... 'C:\ Users \ George \ AppData \ Local \ Temp\radA5996.bat'を実行しています... psql:サーバーが予期せず接続を閉じました これはおそらくサーバーが異常終了したことを意味します リクエストの処理前または処理中。 'postgres'データベースに'adminpack'モジュールをインストールできませんでした loadmodules.vbsが実行されて完了しました スクリプトstderr: プログラムがエラー終了コードで終了しました cscriptの実行中にエラーが発生しました//NoLogo"C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ installer \ server \ loadmodules.vbs" "postgres" "****" "C:\ Program Files(x86)\ PostgreSQL \ 9.2 "" C:\ Program Files(x86)\ PostgreSQL \ 9.2 \ data "5432:プログラムがエラー終了コードで終了しました [10:34:28]データディレクトリをiniファイルに書き込みます... [10:34:28]ポート番号、サービスID、ロケール、スーパーユーザーをiniファイルに書き込みます... [10:34:28] ServiceID(postgresql-9.2)をregistry/iniに書き込みます... [10:34:28]スーパーユーザーをiniファイルとWindowsレジストリに書き込みます... [10:34:28]サービスアカウントをiniファイルとWindowsレジストリに書き込みます... [10:34:28]サーバーの説明をiniファイルに書き込みます... [10:34:28]サーバーのブランドをiniファイルに書き込みます... [10:34:28]「スタックビルダーが無効になっているかどうか」をiniファイルに書き込みます。 [10:34:29]インストール後/アップグレード後のタスクの実行を終了しました。 アンインストーラーの作成 アンインストーラーの作成25% アンインストーラーを50%作成する アンインストーラーの作成75% アンインストーラーを100%作成する インストールの完了