Benutzer mit den meisten Antworten
Umstellung SQL Server 2008 R2 ==> SQL Server 2016

Frage
-
Hallo,
wir überlegen gerade, ob wir unsere SQl Server Datenbank aktualisieren sollten.
Dafür müssen wir eine Aufwandsabschätzung liefern.
Da ich mich noch gut an den Umstieg von SQL Server 2000 nach SQL Server 2008 R2 und den damit verbundenen Aufwand vor allem bei der Umstellung vieler großer SSIS Pakete erinnere, suche ich jetzt nach Informationen, was mich diesbezüglich bei der Umstellung von 2008 R2 nch 2016 erwartet.Kann mir jemand Hinwesie geben?
Grußcheapy
Antworten
-
Ich würde sagen, das vor allem der Code/die Datenbanken Probleme machen, die noch nichtmal auf dem 2008er-Standard sind. Denn der 100-er Compatibility-Level ist der niedrigste unterstütze in SQL 2016.
Also sollte man mal mittels Upgrade Advisor/Neu: Data Migration Assistant die Datenbanken und mittels Tracing (SQL Trace oder XEvents) Ad-Hoc Code prüfen.
Mit Glück ist es gar nicht viel, was unbedingt sofort geändert werden muss. Mit Pech aber doch eine ganze Menge, wenn anno dazumal noch viel 2000-er Kram unverändert übernommen wurde.
Andreas Wolter (Blog | Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform/SQL Server 2012
MCM SQL Server 2008
MVP Data Platform
www.SarpedonQualityLab.com | www.andreas-wolter.com- Als Antwort markiert Cheaptrick_la Freitag, 23. September 2016 07:00
Alle Antworten
-
Hi,
um das überhaupt auch nur im Ansatz sagen zu können, müsste man erst einmal wissen, was genau migriert werden muss, welche Anwendungen in welcher Form zugreifen (daraus ergibt sich dann auch, was dort ggfs. angepasst werden müsste), welche weiteren Komponenten wie bspw. SSRS, usw. verwendet werden, ...
Gruß, Stefan
Microsoft MVP - Visual Developer ASP/ASP.NET
http://www.asp-solutions.de/ - Consulting, Development
http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community -
Hallo cheapy,
naja, von SQL Server 2000 auf 2008 R2 war eine SSIS Migration gar nicht möglich, sondern eine Umstellung von DTS auf SSIS. Das entfällt bei SQL Server 2016 und Änderungen sind zumindest für Standard-Pakete eher marginal. Siehe What's New in Integration Services (dort die einzelnen Versionen anschauen)
Auch der Kern der Datenbank Engine hat sich im wesentlichen nicht verändert, mehr sind neue Dinge (wie In Memory uam.) in den letzten Versionen hinzugekommen, die man später nutzen kann (sofern die Edition stimmt) aber nicht muss.
Am einfachsten testet Du mal über eine Evaluation Edition (Link in What's New in Database Engine), was in eurem Falle konkret auf euch zukommt.
Fällig wird eine Update über kurz oder lang ohnehin, denn SQL Server 2008 R2 ist am Ende des Lebenszyklus.
Gruß Elmar
- Als Antwort vorgeschlagen Ben-neB Mittwoch, 21. September 2016 14:40
-
Ich würde sagen, das vor allem der Code/die Datenbanken Probleme machen, die noch nichtmal auf dem 2008er-Standard sind. Denn der 100-er Compatibility-Level ist der niedrigste unterstütze in SQL 2016.
Also sollte man mal mittels Upgrade Advisor/Neu: Data Migration Assistant die Datenbanken und mittels Tracing (SQL Trace oder XEvents) Ad-Hoc Code prüfen.
Mit Glück ist es gar nicht viel, was unbedingt sofort geändert werden muss. Mit Pech aber doch eine ganze Menge, wenn anno dazumal noch viel 2000-er Kram unverändert übernommen wurde.
Andreas Wolter (Blog | Twitter)
MCSM: Microsoft Certified Solutions Master Data Platform/SQL Server 2012
MCM SQL Server 2008
MVP Data Platform
www.SarpedonQualityLab.com | www.andreas-wolter.com- Als Antwort markiert Cheaptrick_la Freitag, 23. September 2016 07:00