Προγραμματισμός

Το ρολόι στο τέλος του κύκλου ζωής του SQL Server 2005 σημειώνεται

Νωρίτερα αυτήν την εβδομάδα, η Microsoft υπενθύμισε στους χρήστες του SQL Server 2005 ότι όλη η υποστήριξη για αυτό το προϊόν θα λήξει σε ένα έτος, στις 12 Απριλίου 2016.

Δεν είναι μια απροσδόκητη εξέλιξη, καθώς ο SQL Server 2005 βρίσκεται στη φάση "εκτεταμένης υποστήριξης" του κύκλου ζωής του από τον Απρίλιο του 2011. Αλλά όπως και με τα άλλα προϊόντα διακομιστή που πλησιάζουν στο τέλος του κύκλου ζωής τους, η Microsoft πιέζει τους υπάρχοντες χρήστες του SQL Server να μεταναστεύσουν σε νεότερα προϊόντα στην οικογένεια SQL Server ή στην πλατφόρμα βάσεων δεδομένων του Microsoft Azure.

Το τέλος της υποστήριξης για τον SQL Server 2005 σημαίνει ότι δεν υπάρχουν πλέον ενημερώσεις κώδικα ασφαλείας για το προϊόν. Αλλά αυτό δεν περιλαμβάνει εταιρείες που έχουν ειδικές ρυθμίσεις μέσω μιας συμφωνίας υποστήριξης της Microsoft Premier όπως αυτές που έχει προσφέρει η Microsoft για τα Windows XP - αν και δεν είναι σαφές εάν η Microsoft θα προσφέρει εκπτώσεις 90 τοις εκατό για συμβόλαια υποστήριξης SQL Server 2005, όπως αναφέρθηκε στο έχουν κάνει για XP.

Όπως με το επικείμενο τέλος της ζωής του Windows Server 2003 (14 Ιουλίου 2015), η Microsoft αξιοποιεί στο έπακρο το υπόλοιπο έτος για να πιέσει σκληρά για αναβάθμιση των οργανισμών. Αντί να ασχοληθεί μόνο με την ασφάλεια ως κίνητρο, η Microsoft αφιέρωσε περισσότερο χώρο στο άρθρο για να αναδείξει τις βελτιώσεις απόδοσης και τις δυνατότητες υψηλής διαθεσιμότητας που βρέθηκαν σε πιο πρόσφατες εκδόσεις του SQL Server.

Για όσους σχεδιάζουν να αναβαθμίσουν τον SQL Server εσωτερικά, η Microsoft ισχυρίζεται ότι ο SQL Server 2005 μπορεί να αναβαθμιστεί επιτόπου σε SQL Server 2014 - υπό την προϋπόθεση ότι η πρώτη δεν είναι έκδοση 32-bit του προϊόντος. (Σε τέτοιες περιπτώσεις, θα πρέπει να γίνει αναβάθμιση δίπλα-δίπλα.) Για όσους θέλουν να μεταβούν στο cloud της Microsoft, το Azure SQL Database v12 προσφέρει "σχεδόν ολοκληρωμένη συμβατότητα" με το αυτόνομο προϊόν Microsoft SQL Server και τις προσφορές της Microsoft το δικό του εργαλείο ανοιχτού κώδικα για να βοηθήσει τη μετανάστευση.

Υπάρχει λίγη ερώτηση ότι ο SQL Server 2005 εξακολουθεί να έχει μια αρκετά μεγάλη βάση ενεργών εταιρικών αναπτύξεων. Αν και οι ακριβείς αριθμοί είναι δύσκολο να βρεθούν, μια δημόσια υπόδειξη για το πώς εξακολουθεί να χρησιμοποιείται ο SQL Server 2005 προέρχεται από το Stack Overflow, όπου μια σταθερή, αργή ροή ερωτήσεων με ετικέτα "sql-server-2005" συνεχίζει να εμφανίζεται.

Πού και πώς αναπτύσσονται αυτές οι βάσεις δεδομένων - σε επίπεδο επιχείρησης, τμήματος ή μεμονωμένης εφαρμογής - έχει επίσης σημασία. Οι αναπτύξεις περαιτέρω στην ιεραρχία και πιο διαδεδομένες σε έναν οργανισμό είναι δυσκολότερες. Οι εφαρμογές που δημιουργούνται με συγκεκριμένους περιορισμούς συμμόρφωσης με τους κανονισμούς, για παράδειγμα, θα είναι δυσκολότερες - και πιο δαπανηρές - για να ολοκληρωθούν.

Μια μελέτη που έχει συνταχθεί από τη Forrester και έχει ανατεθεί στη Microsoft έχει σκιαγραφήσει το κόστος μετεγκατάστασης στις πιο πρόσφατες εκδόσεις του SQL Server. Το σενάριο μετανάστευσης, ένα σύνθετο που δημιουργήθηκε με τη μελέτη πολλών υπαρχόντων οργανισμών, θα μπορούσε να κοστίσει συνολικά έως 4 εκατομμύρια δολάρια συνολικά, αλλά ο Forrester ισχυρίστηκε ότι αυτά τα έξοδα θα μπορούσαν να καλυφθούν εντός ενός έτους. Η αναφορά επικεντρώνεται κυρίως στον συνολικό οικονομικό αντίκτυπο μιας ανάπτυξης SQL Server και όχι στο ειδικό κόστος που σχετίζεται με την αναβάθμιση μιας παλαιότερης έκδοσης του SQL Server σε έναν οργανισμό - ειδικά μία τόσο παλιά όσο ο SQL Server 2005.

Η πιο επείγουσα κατάσταση αναβάθμισης παραμένει ο Windows Server 2003 - εξακολουθεί να αναπτύσσεται ευρέως σε επιχειρήσεις και να απομακρύνεται, με μόνο περίπου τρεις μήνες προτού η Microsoft τραβήξει το βύσμα σε όλη την υποστήριξη για το προϊόν.