Zum Forum springen
Fehler beim databas...
 
Benachrichtigungen
Alles löschen

[Geschlossen] Fehler beim database management

4 Beiträge
2 Benutzer
0 Reactions
384 Ansichten
nikotho
Beigetreten: 16.08.2006
Elite Grinder

Hi!
Habe mein pc formatiert und windows 7 installiert. Dann eine neue Datenbank angelegt und alle alten hände importiert. Soweit läuft auch alles super, nur den cache kann ich nicht updaten.
Die Fehlermeldung lautet:

There were errors during the housekeeping process:
Unable to prepare query: INSERT INTO holdem_cache SELECT holdem_hand_player_statistics.id_player, holdem_hand_player_statistics.id_limit, holdem_hand_summary.cnt_players, (sum( (CASE WHEN ( (holdem_limit.amt_bb *holdem_limit.val_nlpl_mult)) 0 THEN ((holdem_hand_player_statistics.amt_won * 1.0 )/( (holdem_limit.amt_bb *holdem_limit.val_nlpl_mult))) ELSE 0 END) )),

und so geht das immer weiter. Hat irgendwer nen plan, was ich da machen kann? Bei einer anderen datenbank, die ich eingerichtet habe, gab es diesen fehler nicht.


3 Antworten
Ajezz
Beigetreten: 20.07.2005
BlackMember

Der interessante Teil der Fehlermeldung beginnt ab "Reason:"
Im Handbuch gibt es auch einen ganzen Abschnitt zu typischen Fehlern von bzw mit PostgreSQL.


nikotho Themenstarter
nikotho
Beigetreten: 16.08.2006
Elite Grinder

Die Fehlermeldung ist
Reason: Fatal Error (ERROR: column "holdem_hand_player_statistics.id_player" must appear in the GROUP BY clause or be used in an aggregate function )

Und es taucht doch bei allen datenbanken auf.


nikotho Themenstarter
nikotho
Beigetreten: 16.08.2006
Elite Grinder

ok, thx. Da konnte dann die suchfunktion weiter helfen.


Teilen: