Fehler bei Convert von Firebird auf SQL

Bei DB converts von Firebird nach SQL Server kann es zu Fehlermeldungen der Art "value out of bounds" oder "Invalid character value for cast specification" kommen.

Der Grund dafür sind meist ungültige Datumswerte in der Quelldatenbank.
Firebird und SQL Server akzeptieren unterschiedliche Bereiche bei Datumswerten.

Firebird kann Datumswerte von 01.01.0001 bis zum 31.12.9999 verwalten.
MS-SQL Server akzeptiert Werte vom 01.01.1753 bis zum 31.12.9999.

Es kann also sein, dass in einer Firebird Datenbank z.B. ein Datum der Form 12.01.1000 gespeichert ist. Dies führt bei Datenkonvertierung nach MS-SQL Server zu einer Fehlermeldung.


03.05.2007 | 03.05.2007