Inconsistent metadata - Connecting to Firebird from SQL Server Management Studio using ODBC Driver for Firebird

Inconsistent metadata - Connecting to Firebird from SQL Server Management Studio using ODBC Driver for Firebird

We have a Firebird 3.0.8 database we want to add as a linked server to SQL Server Management Studio. We downloaded the 'ODBC Driver for Firebird 3.3' and created a ODBC Data-Source:



The database used in this test is a clean firebird 3.0.8 database with the default credentials (User: SYSDBA - Pwd: masterkey). We added the source as a linked server:



When trying to execute a SELECT-Query on one of the default tables of the DB
      SELECT * FROM [TEST]...[RDB$FILES]

we get the following error:

Original:
Meldung 7356, Ebene 16, Status 1, Zeile 1
Der OLE DB-Anbieter "MSDASQL" für den Verbindungsserver "TEST" hat inkonsistente Metadaten für eine Spalte bereitgestellt. Für die RDB$FILE_NAME-Spalte (Kompilierzeit-Ordnungszahl 1) des RDB$FILES-Objekts wurde für "LENGTH" der Wert 9 zur Kompilierzeit und 255 zur Laufzeit gemeldet.

Translated:
Message 7356, Level 16, State 1, Line 1
OLE DB provider 'MSDASQL' for linked server 'TEST' provided inconsistent metadata for a column. The RDB$FILE_NAME column (compile-time ordinal 1) of the RDB$FILES object reported a LENGTH value of 9 at compile time and 255 at run time.