Hallo,
Ich habe seit kurzen in kleines Problem. Bei mir läuft PostgeSQL auf Windwos 7 64 bit. Anfangs sehr stabil nur seit ein paar Tagen beendet sich der Dienst von selbst. Meist dann wenn ich ständig Daten reinschreibe. Ich habe einen Prozess der ständig Daten in Die Datenbank schreibt, hatte ihn gestern gestartet und nach 56000 Daten beendet sich der Dienst von selbst.
Im Windowsereignisfenster steht folgendes drin:
2 user registry handles leaked from \Registry\User\S-1-5-21-3763049528-4170013501-1384577559-1005: Process 4888 (\Device\HarddiskVolume2\Program Files\PostgreSQL\9.0\bin\postgres.exe) has opened key \REGISTRY\USER\S-1-5-21-3763049528-4170013501-1384577559-1005\Control Panel\International Process 3124 (\Device\HarddiskVolume2\Windows\System32\conhost.exe) has opened key \REGISTRY\USER\S-1-5-21-3763049528-4170013501-1384577559-1005\Control Panel\International
und in der Logdatei von PostgreSQL
2011-07-06 05:06:08 CEST LOG: Serverprozess (PID 6992) wurde durch Ausnahme 0xC0000008 beendet
2011-07-06 05:06:08 CEST TIPP: Sehen Sie die Beschreibung des Hexadezimalwerts in der C-Include-Datei »ntstatus.h« nach.
2011-07-06 05:06:08 CEST LOG: aktive Serverprozesse werden abgebrochen
2011-07-06 05:06:08 CEST WARNUNG: breche Verbindung ab wegen Absturz eines anderen Serverprozesses
2011-07-06 05:06:08 CEST DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat.
2011-07-06 05:06:08 CEST TIPP: In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können.
2011-07-06 05:06:08 CEST WARNUNG: breche Verbindung ab wegen Absturz eines anderen Serverprozesses
2011-07-06 05:06:08 CEST DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat.
2011-07-06 05:06:08 CEST TIPP: In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können.
2011-07-06 05:06:09 CEST WARNUNG: breche Verbindung ab wegen Absturz eines anderen Serverprozesses
2011-07-06 05:06:09 CEST DETAIL: Der Postmaster hat diesen Serverprozess angewiesen, die aktuelle Transaktion zurückzurollen und die Sitzung zu beenden, weil ein anderer Serverprozess abnormal beendet wurde und möglicherweise das Shared Memory verfälscht hat.
2011-07-06 05:06:09 CEST TIPP: In einem Moment sollten Sie wieder mit der Datenbank verbinden und Ihren Befehl wiederholen können.
2011-07-06 05:06:09 CEST LOG: alle Serverprozesse beendet; initialisiere neu
2011-07-06 05:06:19 CEST FATAL: bereits bestehender Shared-Memory-Block wird noch benutzt
2011-07-06 05:06:19 CEST TIPP: Prüfen Sie, ob irgendwelche alten Serverprozesse noch laufen und beenden Sie diese.