#1 2020-05-20 07:12:56

stoissert
Member
Registered: 2020-05-20

MySQL 8.0.20

Hallo,

ich hätte eine Frage zu MySQL 8.0.20:

Ich habe leider vorschnell einen MySQL Server 5.7 auf Version 8.0.20 aktualisiert und zuvor vergessen die Kompatibilität zum ReportServer zu testen.
Ein Downgrade auf Version 5.7 kommt für mich nicht mehr in Frage, weil der Aufwand dafür zu groß wäre.

Beim Versuch auf die Datenbank zuzugreifen bekomme ich die Fehlermeldung

Could not open connection to: jdbc:mysql://myserver:3306/mydb with myuser: public. java.sql.SQLException: Unknown system variable 'tx_isolation'

Ich habe auch schon die Datei mysql-connector-java-5.1.38.jar im Verzeichnis /opt/reportserver-3.0.8.6009-1/apache-tomcat/webapps/reportserver/WEB-INF/lib
durch die Datei mysql-connector-java-8.0.20.jar ( https://dev.mysql.com/downloads/connector/j/ ) ersetzt und den Dienst mit "ctlscript.sh restart" neu gestartet.

Kein Erfolg. Auch ein Reportserver Update von Version 3.0.8 auf Version 3.1.2 brachte nichts. Das Update des MySQL Connectors auf Version 8.0.20 ebenfalls nicht.

Gibt es hier einen Workaround der funktioniert, oder muss ich auf Version 3.2 warten?
Ist schon absehbar, wann Version 3.2 zur Verfügung stehen wird?

Vielen Dank für die Hilfe,

Thomas

Offline

#2 2020-05-20 07:31:14

eduardo
Administrator
Registered: 2016-11-01
Website

Re: MySQL 8.0.20

Hallo Thomas,

offiziell wird MySQL 8 erst durch 3.2.0 unterstützt.

Bis dahin kannst Du zusätzlich zum MySQL 8 Treiber den MariaDB Treiber auf eine aktuelle Version aktualisieren. Nach einem Neustart müsste das funktionieren. Der Grund der Fehlermeldung ist, dass sich die MySQL und MariaDB Treiber in die Quere kommen.

Viele Grüße
Eduardo

Offline

#3 2020-05-20 07:36:03

eduardo
Administrator
Registered: 2016-11-01
Website

Re: MySQL 8.0.20

Hallo Thomas,

der MariaDB Treiber sollte auf mariadb-java-client-2.6.0.jar aktualisiert werden.

Grüsse,
Eduardo

Offline

#4 2020-05-20 08:25:53

stoissert
Member
Registered: 2020-05-20

Re: MySQL 8.0.20

Hallo Eduardo,

es hat sofort funktioniert.

Vielen, vielen, vielen Dank!!!!!!

Thomas

Offline

#5 2020-07-03 16:16:10

eduardo
Administrator
Registered: 2016-11-01
Website

Re: MySQL 8.0.20

Hallo Thomas,

wir haben heute ReportServer 3.2.0 veröffentlicht. Hier werden MySQL 8 DataSources unterstützt.

Viele Grüße
Eduardo

Offline

#6 2020-07-06 04:47:09

stoissert
Member
Registered: 2020-05-20

Re: MySQL 8.0.20

Perfekt, danke!!!

Offline

Board footer

Powered by FluxBB