Seite 1 von 1

DBeaver - kein Zugriff mehr nach Update

Verfasst: Mo 3. Aug 2026, 10:43
von martin.koeditz
Guten Morgen zusammen,

ich habe DBeaver von Version 26.1.2 auf 26.1.4 aktualisiert. Nun bekomme ich beim Zugriff auf meine Firebird-DBs diesen Fehler:
Unexpected driver error occurred while connecting to the database
Class definition not found: org/bouncycastle/jce/provider/BouncyCastleProvider
Class not found: org.bouncycastle.jce.provider.BouncyCastleProvider
Bin kein Java-Experte, aber vielleicht gibt es hier ja den einen oder anderen, der mir hier helfen kann.

Viele Grüße
Martin

Re: DBeaver - kein Zugriff mehr nach Update

Verfasst: Mo 3. Aug 2026, 13:26
von bfuerchau
Ggf. fehlt der Provider in deiner classes Aufzählung bzw. Classpath beim Aufruf:
https://downloads.bouncycastle.org/java ... mmary.html
Weil DBeaver den nicht selber mitbringt.

Re: DBeaver - kein Zugriff mehr nach Update

Verfasst: Mi 5. Aug 2026, 08:44
von martin.koeditz
Ich habe nun nochmals weiter recherchiert. Die Meldung bedeutet, dass nach dem DBeaver-Update beim Firebird-JDBC-Treiber Jaybird diese Bibliothek fehlt:
org.bouncycastle.jce.provider.BouncyCastleProvider
Sie wird von neueren Jaybird-Versionen insbesondere für die Firebird-Verschlüsselungsunterstützung verwendet.

Um die Verbindungen wieder zum Laufen zu bringen, können folgende Schritte in DBeaver ausgeführt werden.
Nacheinander öffnen:
Datenbank → Treiber-Manager → Firebird → Bearbeiten → Bibliotheken

Dann "Artefakt hinzufügen" und dieses Maven-Artefakt hinzufügen:
org.bouncycastle:bcprov-jdk18on:1.83

Download / Aktualisieren klicken.

Danach lief alles wieder.

Re: DBeaver - kein Zugriff mehr nach Update

Verfasst: Do 6. Aug 2026, 16:23
von vr2
Danke für den Hinweis. Das wäre evtl eine Info an Mark Rotteveel wert, vielleicht kann er die fehlende lib in die Abhängigkeiten aufnehmen. Kenne mich mit Java auch nicht aus und kann nicht sagen, ob das in Marks Code geregelt werden kann/soll, oder ob dbeaver hier etwas nicht erkennt.