- Beiträge: 9
Fehlermeldung "Abfrage kann nicht abgeschlossen.."
- Heiko H.
- Autor
- Offline
- Benutzer
Weniger
Mehr
7 Jahre 10 Monate her #3002
von Heiko H.
Fehlermeldung "Abfrage kann nicht abgeschlossen.." wurde erstellt von Heiko H.
Sehr geehrter Herr Stark,
ich verwende FlowHeater 4.0.4 32Bit) und erhalte beim Ausführen einer Definition die Fehlermeldung:
"Die Abfrage kann nicht abgeschlossen werden. Entweder übersteigt die Größe des Abfrageergebnisses die maximal zulässige Größe einer Datenbank (2GB), oder es ist nicht genügend Speicherplatz auf dem Datenträger verfügbar, um das Abfrageergebnis zu speichern"
Ich kann beide Vermutungen nicht bestätigen.
Die Datenbanken sind zwar sehr groß (Input eine txt-Datei mit ca. 903.000 Einträgen, Output eine ACCES-DB mit ~ 300.000 KB Größe bis zur Fehlermeldung ).
Auf dem Datenträger sind noch 208 GB freier Speicherplatz.
Haben sie noch eine Idee, wie ich das Problem lösen kann?
ich verwende FlowHeater 4.0.4 32Bit) und erhalte beim Ausführen einer Definition die Fehlermeldung:
"Die Abfrage kann nicht abgeschlossen werden. Entweder übersteigt die Größe des Abfrageergebnisses die maximal zulässige Größe einer Datenbank (2GB), oder es ist nicht genügend Speicherplatz auf dem Datenträger verfügbar, um das Abfrageergebnis zu speichern"
Ich kann beide Vermutungen nicht bestätigen.
Die Datenbanken sind zwar sehr groß (Input eine txt-Datei mit ca. 903.000 Einträgen, Output eine ACCES-DB mit ~ 300.000 KB Größe bis zur Fehlermeldung ).
Auf dem Datenträger sind noch 208 GB freier Speicherplatz.
Haben sie noch eine Idee, wie ich das Problem lösen kann?
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
7 Jahre 10 Monate her - 7 Jahre 10 Monate her #3003
von FlowHeater-Team
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
FlowHeater-Team antwortete auf Fehlermeldung "Abfrage kann nicht abgeschlossen.."
Hallo Heiko,
ich denke das liegt am Datenbank Transaktionsverhalten von MS Access . Versuchen Sie mal auf der WRITE Seite im Access Adapter auf dem Reiter „Erweitert“ die Option „Auto Commit ausführen nach“ auf 10000 zu aktivieren. (s. Screenshot)
Hintergrund: Der FlowHeater führt mit den Standardeinstellungen den kompletten Datenimport abgesichert mittels einer großen Datenbank Transaktion durch. Das hat den Vorteil, dass bei einem Fehler bzw. Abbruch die Datenbank automatisch den Zustand vor dem Import wieder herstellt. Access scheint hier mit solch großen Transaktionen nicht ganz so zuverlässig klarzukommen.
ich denke das liegt am Datenbank Transaktionsverhalten von MS Access . Versuchen Sie mal auf der WRITE Seite im Access Adapter auf dem Reiter „Erweitert“ die Option „Auto Commit ausführen nach“ auf 10000 zu aktivieren. (s. Screenshot)
Hintergrund: Der FlowHeater führt mit den Standardeinstellungen den kompletten Datenimport abgesichert mittels einer großen Datenbank Transaktion durch. Das hat den Vorteil, dass bei einem Fehler bzw. Abbruch die Datenbank automatisch den Zustand vor dem Import wieder herstellt. Access scheint hier mit solch großen Transaktionen nicht ganz so zuverlässig klarzukommen.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
Anhänge:
Letzte Änderung: 7 Jahre 10 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.255 Sekunden