🍀 Das LibreOffice Forum braucht jetzt Ihre Hilfe! 🍀
❤️ Spenden Sie heute und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[gelöst] Abfragen enden mit Fehler

Base ermöglicht es Ihnen, Ihre Daten in einer Datenbank direkt mit LibreOffice zu bearbeiten.
Antworten
Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

[gelöst] Abfragen enden mit Fehler

Beitrag von Barolofilter » Sa 25. Okt 2025, 13:09

Hallo Forum

Für eine kleine Gemeinschaft erstelle ich die Abrechnung von Wasser- und Fernwärmeverbrauch. Nachstehende Abfrage hat unter Linux Mint LMDE 6 mit der heruntergeladenen LO Version 24.8 noch problemlos funktioniert. Nach der Installation von LMDE 7 mit LibreOffice 25.2 stürzen meine Abfrage bis auf eine ganz Einfache alle ab. Beispiel:

Code: Alles auswählen

SELECT "eigentum"."eg_name" "Wohnung", 
"zaehler"."sg_text" "Wasserbezug", 
"zaehler"."datum_vorj" "Ablesung", 
"zaehler"."stand_vorj" "Stand Vorjahr", 
"zaehler"."datum_rj" "Ablesung", 
"zaehler"."stand_rj" "Stand Aktuell", 
"zaehler"."verbrauch" "Verbrauch", 
("zaehler"."verbrauch" * "wasser"."wasserzins" * "wasser"."mwfaktor_w") 
+ ("zaehler"."verbrauch" * "wasser"."klaergebuehr" * "wasser"."mwfaktor_k") "Kosten" 
FROM "zaehler" "zaehler" 
LEFT JOIN "wasser" "wasser" ON "wasser"."gueltig" = 1 
LEFT JOIN "eigentum" "eigentum" ON "zaehler"."objekt" = "eigentum"."objekt"
WHERE ( "rjahr" = 2024 AND "zaehler"."sg" = 1 ) 
ORDER BY "zaehler"."objekt", "zaehler"."sg_text"
endet mit der Fehlermeldung

Code: Alles auswählen

Fehlercode: 1
firebird_sdbc error:
*Incorrect values within SQLDA structure
*empty pointer to data
*at SQLVAR index 7
caused by
'isc_dsql_fetch'
Wenn ich die Abfrage im SQL Fenster ablaufen lasse, erhalte ich die Meldung: Befehl erfolgreich ausgeführt, solange die Option Ausgabe der Anweisung "select" anzeigen nicht aktiv ist. Wenn aktiv endet dies mit

Code: Alles auswählen

*Incorrect values within SQLDA structure
*empty pointer to data
*at SQLVAR index 7
caused by
'isc_dsql_fetch'
Es handelt sich um eine eingebettete HSQLDB Datenbank

Ich weiss nicht, auf welcher Ebene der Fehler liegt. Kann mir jemand helfen?

Vielen Dank im Voraus.

Gruss, Walter
Zuletzt geändert von Barolofilter am So 26. Okt 2025, 16:50, insgesamt 2-mal geändert.

RobertG
* LO-Experte *
Beiträge: 2956
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » Sa 25. Okt 2025, 17:25

Wenn das eine HSQLDB war, dann scheint sie mit der neuen Version nach Firebird migriert worden zu sein. Was steht denn unten in der Taskleiste, wenn Du die DB öffnest?
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » Sa 25. Okt 2025, 18:59

Im Gegensatz zu Mint 22.2 mit LO 24.2 sehe ich in LMDE 7 nur das Icon vom geöffneten LO Base ohne weiteren Text. Was mich aber erstaunt, dass diese Abfrage nur auf eine einzige Tabelle funktioniert:

Code: Alles auswählen

SELECT * FROM "zaehler" "zaehler" WHERE "rjahr" = 2024 AND "sg" = 2 ORDER BY "index", "zaehler"."objekt"

RobertG
* LO-Experte *
Beiträge: 2956
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » So 26. Okt 2025, 08:37

Irgendwie reagierst Du nicht auf den vorhergehenden Post: Was steht unten in der Statusleiste im Base-Fenster? Bei mir hier ist das
Eingebettete Datenbank Firebird(eingebettet)

Ich frage das deshalb, weil Deine Fehlermeldung eine Firebird-Fehlermeldung ist, die nichts mit der HSQLDB zu tun hat.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » So 26. Okt 2025, 09:03

Wie ich über dem Einzeilerquery schon schrieb:

Im Gegensatz zu Mint 22.2 mit LO 24.2 wo noch Text dazu steht, sehe ich in LMDE 7 nur das Icon vom geöffneten LO Base ohne weiteren Text dazu.

Im Datenbankassistenten sehe ich den ausgegrauten Text:
Eingebettete Datenbank: Eingebettete HSQLDB

Edit: Nur wenn ich die Leisteneinstellungen aktiviere sehe ich schwach:
Eingebettete Datenbank Firebird (Embedded)

RobertG
* LO-Experte *
Beiträge: 2956
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » So 26. Okt 2025, 16:12

Von wo hast Du die LibreOffice-Version herunter geladen?
Wenn das Ganze eine Version der Linux-Distribution ist, dann fehlen da anscheinend Elemente.
Außerdem siehst Du ja anscheinend, dass die Datenbank eine Firebird-Datenbank geworden ist.

Ich rate bei Datenbanken immer dazu, die Originalquelle für LibreOffice zu nutzen. Aus der Debianecke kommen jetzt die ersten Meldungen, dass aktuell keine Firebird-Datenbank mehr funktioniert. Liegt einfach daran, dass dort statt der internen Firebird3-Datenbank ein Treiber für Firebird4 genutzt wird. Deswegen: Pakete von hier:
https://downloadarchive.documentfoundat ... 8.2.2/deb/
Da steht dann zwar in dem Link "old", aber das nur, weil dort wirklich alle LibreOffice-Versionen greifbar sind. Die neuesete ist zur Zeit 25.8.3.1 - da würde ich noch die 25.8.3.2 abwarten.

Installiere die Originalversion als einfacher Nutzer in Deinem Homeverzeichnis: https://wiki.documentfoundation.org/Ins ... arallel/de
Ich habe so hier in einem Unterverzeichnis ca. 40 verschiedene LO-Versionen liegen, die ich vor allem auch zum Antesten von Bugs brauche. Bei mir allerdings OpenSUSE 15.6 und damit ein rpm-System.
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Barolofilter
Beiträge: 10
Registriert: Sa 24. Feb 2018, 10:41

Re: Abfragen enden mit Fehler

Beitrag von Barolofilter » So 26. Okt 2025, 16:43

RobertG: Danke für deine Tipps.

Ich habe Libreoffice-Base mit der Anwendungsverwaltung von Mint LMDE 7 nachinstalliert, weil LO-Base nicht mehr in der Standardinstallation enthalten ist.
Mint LMDE 7 ist auf meinem Testrechner installiert um alle meine wichtigen Anwendungen ausgiebig testen zu können. Produktiv arbeite ich noch mit Linux Mint 22.2, wo alles so funktioniert wie es muss.

Ich nehme an, dass Debian die nötigen Korrekturen vornehmen wird und warte in aller Ruhe ab, was dort geschieht. Ich werde mir aber trotzdem eine aktuelle Version von Libreoffice herunterladen und weiter testen.
Für mich ist die Angelegenheit soweit erledigt und ich stelle auf gelöst.

Leo-Hubert Kappes
Beiträge: 2
Registriert: So 25. Jan 2026, 17:58

Re: Abfragen enden mit Fehler

Beitrag von Leo-Hubert Kappes » Di 27. Jan 2026, 12:05

Barolofilter hat geschrieben:
So 26. Okt 2025, 16:43
Ich nehme an, dass Debian die nötigen Korrekturen vornehmen wird und warte in aller Ruhe ab, was dort geschieht.
Das werde ich wohl auch so machen.

Ich habe auf meinem Notebook auf Debian 14 (mit LO 25.2.3.2) upgegradet und danach dort den gleichen Fehler vorgefunden.
Auf meinem PC läuft Ubuntu 24.04 (mit LO 24.2.7.2). Dort läuft die Datenbank noch ohne Fehler.

Eine entsprechende Frage habe ich am 19.01.2026 in die u.a. Mailingliste eingestellt.
https://listarchives.libreoffice.org/de ... 00041.html
Eine Antwort habe ich darauf nicht erhalten.
Ich denke, der Grund dafür ist, dass ich dort die unterschiedlichen OS nicht genannt habe.
Diese hatte ich aber damals als Ursache nicht vermutet...

Ich hatte vor der Anfrage alles mögliche getestet und dabei festgestellt, dass das Problem durch die Grundrechenarten Multiplikation und Division ausgelöst wird.

Denkt ihr, man sollte das Problem irgendwie an Debian weiterleiten, oder kann man darauf verzichten, weil es dort wohl schon bekannt ist..

MfG L-H

RobertG
* LO-Experte *
Beiträge: 2956
Registriert: Sa 19. Mai 2012, 17:37
Kontaktdaten:

Re: Abfragen enden mit Fehler

Beitrag von RobertG » Di 27. Jan 2026, 16:35

Leo-Hubert Kappes hat geschrieben:
Di 27. Jan 2026, 12:05
Denkt ihr, man sollte das Problem irgendwie an Debian weiterleiten
Mach' das ruhig. Ich nehme aber an, dass da nichts passiert. Der Fehler liegt ja darin, dass sämtliche Linux-Varianten die Pakete so packen, dass eben Firebird in der Variante von LibreOffice nicht dabei ist. Dort wird mit den Versionen gearbeitet, die von den Distributionen auch so geliefert werden. Debian hat da eben ein grundsätzliches Update auf Firebird 4 gesetzt (dem alle anderen darauf basierenden Distributionen gefolgt sind). Das wird sich vermutlich ähnlich bei neuen *.rpm-Distributionen verhalten.

Die Distributionen sollen einfach die Pakete von LibreOffice direkt übernehmen. Dann funktioniert das Ganze und die erzeugten Dateien sind austauschbar. Das ist nämlich der nächste Knackpunkt. Eine interne Firebird-DB, einmal in aktuellen *.deb-Distributionen mit deren Paketen geöffnet, bekommst Du in LibreOffice unter Windows oder älteren Linux-Distributionen erst gar nicht mehr auf…
https://de.libreoffice.org/get-help/documentation/
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=base_handbuch
https://www.familiegrosskopf.de/robert/index.php?&Inhalt=xml_formulare

Leo-Hubert Kappes
Beiträge: 2
Registriert: So 25. Jan 2026, 17:58

Re: Abfragen enden mit Fehler

Beitrag von Leo-Hubert Kappes » Fr 10. Apr 2026, 17:58

RobertG hat geschrieben:
Di 27. Jan 2026, 16:35
Mach' das ruhig.


Ich hab das gemacht und im Prinzip deine Aussagen bestätigt bekommen. Der Paketmanager bei Debian hatte allerdings die Firebird-Verantwortlichen darauf hingewiesen, dass es mit Firebird 4 Probleme geben wird. Die haben das ignoriert und nun haben wir den Salat…

Ich habe mich entschieden nicht mehr abzuwarten (bis meine Datenbanken auch in Ubuntu futsch sind) und habe daraus wieder interne HSQLDB-Datenbanken gemacht.

Die laufen nun auch in Debian sauber und ich brauche keine Angst vor dem kommenden Upgrade nach Ubuntu 26.04 zu haben.

Das Kapitel Firebird ist damit für mich gestorben.

Euch allen vielen Dank für die Beratung und weiterhin immer funktionierende Datenbanken…

Mit freundlichen Grüßen
LH


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten