Version Lifecycle and Modernization

Version selection, end of support, adoption, and upgrade readiness.

15 associated posts15 primary posts

The 6 Best Things Microsoft Ever Did to SQL Server

This entire blog post is driven by the #1 feature in this list. I think about the #1 feature a lot, like at least once a week. I think about it so much that I had to stop and think about what other similar great things Microsoft has done over the years, and be thankful for what a nice platform this is to work with. Let's go through 6 of my favorite Microsoft decisions.

Read more about The 6 Best Things Microsoft Ever Did to SQL Server 46 comments — Join the discussion

What Does Setting the SQL Server Compatibility Level Do?

If you right-click on a database in SQL Server Management Studio, you get an option to set Compatibility Level at the database level:

When you upgrade SQL Server or you want to improve performance, which option should you choose? Should you always go with the newest compatibility level? If you have an old application, can you upgrade SQL Server but still keep the old compat level without the vendor knowing? Let's hit the common questions.

Read more about What Does Setting the SQL Server Compatibility Level Do? 25 comments — Join the discussion

[Video] Office Hours 2016/10/12 (With Transcriptions)

This week, Brent, Richie, and Erik discuss estimating compression savings, disabling triggers, suggestions to first-time Pass Summit attendees, tools for database version control, transitioning from SQL 2000 to 2016, troubleshooting failovers, and how to convince your manager to upgrade to newer version of SQL. FYI: our regular transcriptionist is out for a couple of weeks,…

Read more about [Video] Office Hours 2016/10/12 (With Transcriptions) 4 comments — Join the discussion

SQL Server 2005 End Of Support: Keep Calm And Do This Stuff

Ask not for whom the bell tolls
It tolls for SQL Server 2005. Which means in a few short months, you'll need to get out of Dodge. I'm sure you all have your upgrade ducks in a row, you've studied the breaking changes, the upgrade path, and maybe even downloaded the latest upgrade advisor. Smarty pants you are! I'm proud of you.

Read more about SQL Server 2005 End Of Support: Keep Calm And Do This Stuff 6 comments — Join the discussion

Upgrading to SQL Server 2014: Frequently Asked Questions

Can I upgrade an existing instance without migrating?

This is nothing against SQL Server 2014, but I can't stand in-place upgrades. Over the years I've had in-place upgrades work flawlessly on a few instances, and then had an install issue cause it to fail in the middle on other instances. Usually the critical instances, just because I'm not always lucky. And when upgrade fails, it doesn't always roll back completely, or allow you to just re-run it. You may be down for a good long time.

Read more about Upgrading to SQL Server 2014: Frequently Asked Questions 36 comments — Join the discussion

Catching SQL Server System Object Changes

Let's say you get your hands on a brand new version of SQL Server that you haven't played with before, and you want to know what system objects have changed - DMVs, DMFs, system stored procs, yadda yadda yadda. Sure, you could read the documentation - but ain't nobody got time for that, and they're probably leaving out the juicy stuff, right? Here's what I do (thanks to improvement suggestions from Kendra):

Read more about Catching SQL Server System Object Changes 4 comments — Join the discussion

Choosing the Right SQL Server Version: It’s Trickier than You’d Think

It's finally time-- you've been given the thumbs up to upgrade to SQL Server 2012. You've selected your SQL Server Edition and worked out your licensing agreement. You've sized new hardware in production and sketched out your migration plan. You're ready to install developer edition in the test environment. You grab your installation media and...…

Read more about Choosing the Right SQL Server Version: It’s Trickier than You’d Think 39 comments — Join the discussion