Problemet i dette er, at SQL Server er begrænset i, hvilke datoer der er gyldige (1. januar 1753 til 31. december 9999), mens Oracle er fra 1. januar 4712 f.v.t. til 31. december 9999. Så enhver dato i Oracle mindre end 1. januar 1753 vil overløbe datetime sql-serverens datatype.
Hvis du flytter op til SQL 2008, kan du bruge Datetime2-typen til at hjælpe med dette problem, da det har gyldige datoer fra 0001-01-01 til 9999-12-31.
Se detaljer her:Sql Server Dato- og Tidstyper
Og her:Oracle-datotype