Based on the message it sounds that your database has datetime2 field with a value that is smaller than the minimum value of SqlDateTime in .Net.
From
SqlDateTime.MinValue Field[
^]
"The minimum valid date for a SqlDateTime structure is January 1, 1753."
So if the database contains a value smaller than that, conversion would fail.