Subject Converting a database from Firebird 1.5 to 2.1
Author kant_steven
What is the best way to convert a database from 1.5 to 2.1?

I am taking a backup of the 1.5 database and restoring it in FlameRobin in 2.1. I get errors:

-833 Expression evaluation not supported
335544810 Value exceeds the range for valid dates

The complete restore log stops at various tables: not the same one every time. These tables do not appear to have dates or any other problems with the data (the records can be viewed in FlameRobin).

Validation of the 1.5 database with gfix gives no errors. It can be backed up and restored with FlameRobin with no errors. Changing the dialect with gfix has no effect.

Is there some other technique that I should use to convert the database? Could the database be corrupt in some way?