System.ArgumentException: The version of SQL Server in use does not support datatype 'datetime2'
In der Version EF 4 wird eines gleich bleiben und zwar das Schemaattribut ProviderManifestToken und das sollte man sich merken.
Bei einem Projekt hatte ich nicht genau auf die Datenbankversion geachtet und im Logfile der Integrationsumgebung erschien prompt der Fehler „The version of SQL Server in use does not support datatype 'datetime2'“. Interessant dabei war, dass im Datenmodell gar kein Datatime2 – Datentyp definiert war. Auslöser dieser Fehlermeldung war das bereits erwähnte Attribut, dass die Version 2008 als Wert hatte. Nach der Korrektur auf den Wert 2005 war das Problem behoben.
Merke: Konfigurationsmanagement wird wichtiger ;-)
- 0 Kommentar(e)


Mein Kommentar