Ich mache ein kleines Berichtsprojekt, das viele Daten aus einer SQL Server 2000-Datenbank lesen muss. Ich benutze Linq-to-SQL; und wenn ich einen meiner Abfrage ausführen, bekomme ich diese Ausnahme:Linq-zu-Sql NotSupportedException: Kann ich sicher sein, dass es auf einer neueren Serverversion funktioniert?
NotSupportedException: Cannot translate expression to SQL for this server version
Diese Meldung zeigt an, dass meine Abfrage auf einer neueren Server-Version arbeiten. Aber kann ich sicher sein, dass es auf einer neueren Version läuft, und wie kann ich feststellen, welche Version benötigt wird?
Vielleicht kann ich auf SQL Server 2008 aktualisieren, aber es kostet Zeit und Geld. Daher würde ich gerne wissen, ob es mir in dieser Situation helfen würde.
Sie könnten eine Testinstallation von SQL Server 2008 eval kopieren und testen Ihre LINQ-Abfragen dagegen, nur um zu sehen, ob sie funktionieren? Das könnte Ihnen eine Idee geben, ob es sich lohnt, ein Upgrade zu machen! –
@marc_s, ja das wird mein nächster Zug sein. – driis