Bis zu 16 Jahre Support auf SQL Server

Premium Assurance Support

Microsoft will offenbar den Support für den SQL Server deutlich erweitern. Gerade jetzt, wo SQL Server 2008 langsam in Richtung des Supportendes läuft, bietet Microsoft gegen Geld einen erweiterten Support an, der Sicherheitsupdates auch nach dem Ablauf der 10 Jahre für den Extended Support garantiert.

Die SQL Server Premium Assurance soll dabei bis zum Juni 2017 vergünstigt zu haben sein und danach im Preis ansteigen. Da das Support Ende des SQL Servers 2008 und 2008 R2 aber nicht überraschend kommt, ist die bessere Lösung sicherlich rechtzeitig zu migrieren.

Ich weiß allerdings, dass einige Unternehmen noch Applikationen verwenden, die Teils selbst keine Updates oder gar Support mehr erhalten und bei denen ein Upgrade nur schwer durchgeführt werden kann.

Immerhin, seit SQL Server 2012 bis SQL Server 2016 sind die meisten SQL Server Upgrades relativ schmerzfrei durchzuführen, da keine wichtigen Features seitdem weggefallen sind. Allerdings sind durchaus einige Features veraltet, so dass man frühzeitig schauen sollte, ob diese noch verwendet werden und den Einsatz jetzt überdenken.

Welche Features als deprecated gelten und in zukünftigen Versionen des SQL Servers herausfallen werden, erfährt man hier:

https://docs.microsoft.com/en-us/sql/database-engine/deprecated-database-engine-features-in-sql-server-2016

Die Verwendung veralteter Funktionen lässt sich auch direkt in der DMV sys.dm_os_performance_counters prüfen:

VORSICHT: Diese View wird jeweils zurückgesetzt, wenn der SQL Server neu gestartet wird, am besten ist es also einen Blick hineinzuwerfen, wenn der SQL Server bereits seit einiger Zeit lief.

Generell ist auch darauf zu achten, dass eine Applikation bei vielen Herstellern offiziell für die entsprechende SQL Server Version supported sein muss. Wechselt man also vorschnell auf eine neue SQL Server Version kann dies zum Supportverlust beim Hersteller führen, selbst wenn die Applikation z.B. problemlos auf SQL Server v.Next läuft. Dies sollte man im Vorfeld abklären.