Hello: I have encountered a problem trying to open an existing Firebird embedded Base file after upgrading LO from an old version 7.0.6.2 to the latest available version 7.3.1 (MacOS_x86-64). The base file worked perfectly under the old version, but I cannot open it at all in the new version of LO. I cannot open any tables or queries or forms.
The error message given is:
firebird_sdbc error:
*arithmetic exception, numeric overflow, or string truncation
*string right truncation
*expected length 16, actual 22
*gds_$send failed
*Exiting before completion due to errors
caused by
‘isc_service_query’
Researching on Bugzila, I found a bug report that might be relevant, but it doesn’t seem to provide a solution:
Bug 144163 - LibreOffice 7.2 Firebird Embedded Base Error - field defined with 20 CHAR limit and containing more than 20 characters stored opens with 7.1, fails to open with 7.2
https://bugs.documentfoundation.org/show_bug.cgi?id=144163
Reverting to the old (previous) version of LO does fix the problem but is not really a long-term solution. Can anyone tell me what is going on and if there is any work around?