Di recente mi sono trovato in una discussione all'interno di un corso in cui si è parlato delle features che sono segnate come deprecate in SQL Server 2012. Ci siamo persi tra i vari tipi di dato, come il text, ntext, image e timestamp, i DBCC command, i comandi di BACKUP e RESTORE..
Quindi ho sentito la necessità di passarvi questo link per riassumere un po' tutte le funzionalità che saranno abbandonate nelle prossime versioni di SQL Server:
Nelle tabelle troverete anche il replacement delle funzionalità. E' comunque consigliabile iniziare un refactor per tutte le funzionalità deprecate, facendo un piano di interventi ben definito.
Per aiutarvi a capire quali funzionalità saranno deprecate potrete utilizzare due tool:
- SQL Profiler, aggiungendo l'evento "Deprecation": Nella selezione eventi è possibile tracciare il Deprecation Announcement e il Deprecation Final Support che identificano rispettivamente le features deprecate nelle future versioni di SQL Server e quelle nella prossima release. Questo è un esempio di template di traccia per le deprecated features:
Ecco alcuni screen di una esecuzione del tool:
come potete vedere il mio 2008 rispetta le regole controllate per il passaggio a 2012.. mi è andata bene
.
Se vi va, commentate per aiutare chi dovrà affrontare una migrazione.. è sempre utile condividere i problemi riscontrati, e soprattutto le soluzioni attuate
Postate anche i risultati dei vostri report creati con l'upgrade advisor, magari possiamo parlare di un problema ricorrente per capire come risolverlo nel migliore dei modi
Stay Tuned!