El problema en esto es que SQL Server está limitado en cuanto a qué fechas son válidas (1 de enero de 1753 al 31 de diciembre de 9999), mientras que Oracle data del 1 de enero de 4712 a. C. al 31 de diciembre de 9999. Por lo tanto, cualquier fecha en Oracle menor a El 1 de enero de 1753 desbordará el tipo de datos del servidor sql de fecha y hora.
Si cambia a Sql 2008, puede usar el tipo Datetime2 para solucionar este problema, ya que tiene fechas válidas desde el 01-01-0001 hasta el 31-12-9999.
Consulte los detalles aquí:Tipos de fecha y hora del servidor Sql
Y aquí:Tipo de fecha de Oracle