Fehler durch MS-SQL Abfrage bei Datentyp datetimeoffset

Moin,

wir haben kürzlich die OVA des ReportServer 4 Enterprise in Test genommen. Dabei ist aufgefallen, dass es zu unten angegebener Fehlermeldung kommt, wenn wir versuchen eine SQL Abfrage auf eine MS-SQL 2016 Datenbank mit Tabellentyp datetimeoffset(X) ausführen.
Ein CAST innerhalb der Reportserverabfrage funktioniert, doch ein Direktaufruf des Feldes schlägt fehl.

Details

Version: RS4.0.0-6057 (2022-03-01-11-53-40)
Java Version: BellSoft OpenJDK 64-Bit Server VM 11.0.14+9-LTS (11)
Applikationsserver: Apache Tomcat/9.0.59
JDBC Connector: mssql-jdbc-10.2.0.jre11.jar

Vielen Dank schonmal für Hinweise, was wir anpassen müssen…

Mfg
Christian

Hallo Christian,

wir haben das Problem im Ticket RS-5623 gefixed. Das wird in der nächsten RS-Version verfügbar sein (4.1.0) und auch in der nächsten 3.1.0-LTS-Version.

Viele Grüße
Eduardo