Comments on: Upgrading to SQL Server 2016: Post-upgrade tasks https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/ Thomas LaRock is an author, speaker, data expert, and SQLRockstar. He helps people connect, learn, and share. Along the way he solves data problems, too. Tue, 12 Sep 2023 23:04:12 +0000 hourly 1 https://wordpress.org/?v=6.7.2 By: New SQL Server with slow Index Spool (Eager Spool) and old server used index https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-93113 Tue, 12 Sep 2023 23:04:12 +0000 https://thomaslarock.com/?p=17805#comment-93113 […] list that I use can be found here. This list includes tasks like running CHECKDB, checking compatibility levels, refreshing views, […]

]]>
By: Thomas LaRock https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-32874 Fri, 20 Jul 2018 14:21:38 +0000 https://thomaslarock.com/?p=17805#comment-32874 In reply to Jessy.

Not likely, no. But how much time will it cost you to run that command? I’m the type of person that doesn’t mind doing the extra legwork, just in case something turns up weird.

]]>
By: Jessy https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-32677 Thu, 19 Jul 2018 16:21:45 +0000 https://thomaslarock.com/?p=17805#comment-32677 hi , if i am upgrading from sql 2014 to sql 2017 do i still need to run DATA_PURITY check ?

]]>
By: ThomasLaRock https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-16199 Thu, 07 Dec 2017 23:16:00 +0000 https://thomaslarock.com/?p=17805#comment-16199 In reply to Leonard Murphy.

Thanks for the great questions!

1. I don’t hand a system over for testing until I am done with my work. If it can take too long for your checks, then you should consider using rolling upgrades in order to minimize downtime.

2. Not for SPs or CUs, no, because those are more easily rolled back. My checklist would be simpler and focused on the items that the CU was meant to address.

HTH

]]>
By: Leonard Murphy https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-16198 Thu, 07 Dec 2017 21:42:00 +0000 https://thomaslarock.com/?p=17805#comment-16198 Two questions for you (since I respect your careful, well-thought out approach to upgrading SQL Server).

1. At what step do you recommend end user testing begin (and, if successful, the system be brought back online)? DBCC checks and statistic updates can run for a long time on larger databases. On the one hand, I don’t want to take 3hrs on post-upgrade tasks, only to find there’s a critical end-user issue that could have been spotted 3hrs sooner had some things been done in parallel. But I also don’t want to be reckless.

2. When applying a cumulative update rather than doing a version upgrade, do you follow the same process outlined here for a full version upgrade? Is there anything you think can be safely skipped, or postponed until after the system is back online, when it comes to cumulative updates? Again, don’t want to be reckless, but also want to minimize downtime, especially since cumulative updates are so frequent.

Thanks!

]]>
By: Upgrading to SQL Server 2016 https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-16102 Wed, 23 Aug 2017 15:02:03 +0000 https://thomaslarock.com/?p=17805#comment-16102 […] 1. Pre-upgrade tasks 2. Upgrade tasks 3. Post-upgrade tasks […]

]]>
By: Stephen Morris https://thomaslarock.com/2017/04/upgrading-sql-server-2016-post-upgrade-tasks/#comment-16057 Wed, 19 Jul 2017 16:13:00 +0000 https://thomaslarock.com/?p=17805#comment-16057 Adding square brackets around the ? protects one against table names with spaces etc

EXEC sp_MSforeachtable @command1=’UPDATE STATISTICS [?] WITH FULLSCAN’;

]]>