<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SQL Upgrades Archives - The SERO Group</title>
	<atom:link href="https://theserogroup.com/tag/sql-upgrades/feed/" rel="self" type="application/rss+xml" />
	<link>https://theserogroup.com/tag/sql-upgrades/</link>
	<description>SQL Servers Healthy, Secure, And Reliable</description>
	<lastBuildDate>Wed, 28 May 2025 16:26:26 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://theserogroup.com/wp-content/uploads/2024/07/cropped-Canister-only-1-32x32.png</url>
	<title>SQL Upgrades Archives - The SERO Group</title>
	<link>https://theserogroup.com/tag/sql-upgrades/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">121220030</site>	<item>
		<title>Choosing the Right SQL Server Partner for Your Core Banking Upgrade</title>
		<link>https://theserogroup.com/sql-server-consulting/choosing-the-right-sql-server-partner-for-your-core-banking-upgrade/</link>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 28 May 2025 12:00:33 +0000</pubDate>
				<category><![CDATA[SQL Server Consulting]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Database Administration]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Consulting]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consultant]]></category>
		<category><![CDATA[SQL Server Management]]></category>
		<category><![CDATA[SQL Upgrades]]></category>
		<guid isPermaLink="false">https://theserogroup.com/?p=7473</guid>

					<description><![CDATA[<p>Upgrading your core banking system that supports the core banking system is a major initiative that demands meticulous planning, cross-team coordination, and deep technical know-how. For banks and financial institutions, SQL Server is often the backbone of these systems. That’s why the role of a SQL Server partner during a core banking upgrade is critical.&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server-consulting/choosing-the-right-sql-server-partner-for-your-core-banking-upgrade/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server-consulting/choosing-the-right-sql-server-partner-for-your-core-banking-upgrade/">Choosing the Right SQL Server Partner for Your Core Banking Upgrade</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Upgrading your core banking system that supports the core banking system is a major initiative that demands meticulous planning, cross-team coordination, and deep technical know-how. For banks and financial institutions, SQL Server is often the backbone of these systems. That’s why the role of a SQL Server partner during a core banking upgrade is critical.</p>



<p>Whether you’re migrating to a new platform, upgrading legacy infrastructure, or implementing new security and compliance protocols, your SQL Server partner isn’t just a vendor—they’re a strategic collaborator.</p>



<p>So, what should you expect from a SQL Server partner during your next core banking upgrade?</p>



<h2 class="wp-block-heading" id="h-the-best-sql-server-partners-for-core-banking-upgrades-deliver">The Best SQL Server Partners for Core Banking Upgrades Deliver:</h2>



<h3 class="wp-block-heading" id="h-1-deep-sql-server-expertise-and-core-banking-systems-familiarity">1. Deep SQL Server Expertise and Core Banking Systems Familiarity</h3>



<p>Core banking environments are complex. They handle everything from transaction processing and customer account management to regulatory reporting and data security. Your SQL Server partner must understand not only the technical architecture but also the core banking systems&#8217; operating requirements.</p>



<p>Expect your partner to ask the right questions about your environment, your data dependencies, your peak usage times, and your business continuity and recovery needs. The best SQL Server consultants come equipped with industry experience and a blueprint for helping banks navigate change.</p>



<p>Core banking system providers are experts in their own software, but they’re not always expert SQL Server administrators. That’s where a specialized SQL Server consultant adds value. They ask the right infrastructure questions, including about Recovery Point Objectives (RPOs) and Recovery Time Objectives (RTOs). These metrics help ensure your SQL environment supports your business continuity and disaster recovery needs. A knowledgeable SQL partner can turn those objectives into strategies like point-in-time recovery, automated failover, and high-availability design.</p>



<h3 class="wp-block-heading" id="h-2-rigorous-planning-and-a-clear-project-timeline">2. Rigorous Planning and a Clear Project Timeline</h3>



<p>A core banking database upgrade isn’t something to approach casually. Your SQL Server partner should help you scope and sequence every phase of the upgrade, including:</p>



<ul class="wp-block-list">
<li>Environment assessments and baseline performance benchmarks</li>



<li>Compatibility testing with the new infrastructure</li>



<li>Backup and restore strategies for rollback protection</li>



<li>Performance settings recommendations</li>



<li>Cutover planning and go-live support</li>
</ul>



<p>Look for partners who can produce a detailed project plan and who proactively manage timelines, milestones, and communication. You shouldn&#8217;t have to tolerate surprises—and neither should your customers. </p>



<h3 class="wp-block-heading" id="h-3-zero-downtime-or-near-zero-migration-strategies">3. Zero-Downtime (or Near-Zero) Migration Strategies</h3>



<p>Unplanned downtime in core banking systems means customer impact, reputational risk, and possible regulatory scrutiny. SQL Server partners should be able to offer strategies that minimize or eliminate unexpected downtime through:</p>



<ul class="wp-block-list">
<li>High availability (HA) and disaster recovery (DR) design reviews</li>



<li>Pre-migration dry runs to simulate live scenarios</li>



<li>Staged cutovers during low-usage periods</li>
</ul>



<p>Expect your partner to not only explain these strategies but also test and validate them in your environment before launch day.</p>



<h3 class="wp-block-heading" id="h-4-compliance-and-security-oversight">4. Compliance and Security Oversight</h3>



<p>With the <a href="https://www.ffiec.gov/news/press-releases/2024/an-09-29" target="_blank" rel="noreferrer noopener">FFIEC sunsetting its Cybersecurity Assessment Tool</a> and <a href="https://theserogroup.com/sql-server-cis-benchmarks-assessment/" target="_blank" rel="noreferrer noopener">CIS® Benchmarks™</a> gaining ground as the new standard, your SQL Server partner must be fluent in financial data security requirements.</p>



<p>They should review your SQL Server configuration for gaps, recommend security hardening, and help you prepare for both internal and external audits. This includes:</p>



<ul class="wp-block-list">
<li>Encrypted backups and secure storage</li>



<li>Role-based access controls</li>



<li>Configuration baselines aligned with best practices</li>



<li>Detailed documentation for compliance reviews</li>
</ul>



<h3 class="wp-block-heading" id="h-5-post-upgrade-monitoring-and-support">5. Post-Upgrade Monitoring and Support</h3>



<p>A good partner doesn&#8217;t just help you upgrade. They help you meet your regulator with confidence.</p>



<p>The job isn’t finished when the core system goes live. The first few weeks post-upgrade are critical. Your SQL Server partner should offer extended support to monitor system performance, resolve unexpected issues, and ensure optimal database operation.</p>



<p>Banks should expect:</p>



<ul class="wp-block-list">
<li>Real-time monitoring for performance and error trends</li>



<li>Rapid-response troubleshooting</li>



<li>Ongoing patching, maintenance, and tuning</li>



<li>A smooth transition to in-house teams or ongoing DBA-as-a-Service</li>
</ul>



<p>This post-upgrade care is what separates good partners from great ones.</p>



<h2 class="wp-block-heading" id="h-choose-a-partner-who-understands-banking">Choose a Partner Who Understands Banking</h2>



<p>A core banking upgrade isn’t just technical. You need a partner who is not only steeped in SQL Server but also understands your industry, speaks your language, and can deliver with precision. At The SERO Group, <a href="https://theserogroup.com/for-financial-institutions/" target="_blank" rel="noreferrer noopener">we specialize in helping financial institutions</a> modernize their SQL Server environments while prioritizing SQL Server health, security, and reliability.</p>



<p>If you have an upgrade to core banking system on the horizon, <a href="https://theserogroup.com/contact-us/#schedule-a-call" target="_blank" rel="noreferrer noopener">let’s talk</a>. We’ll help you plan, execute, and support your transition—every step of the way.</p>
<p>The post <a href="https://theserogroup.com/sql-server-consulting/choosing-the-right-sql-server-partner-for-your-core-banking-upgrade/">Choosing the Right SQL Server Partner for Your Core Banking Upgrade</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">7473</post-id>	</item>
		<item>
		<title>Is There an Update for My SQL Server?</title>
		<link>https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/</link>
					<comments>https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Tue, 31 Mar 2020 17:58:45 +0000</pubDate>
				<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Script Library]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Script Library]]></category>
		<category><![CDATA[SQL Upgrades]]></category>
		<guid isPermaLink="false">http://theserogroup.com/?p=2718</guid>

					<description><![CDATA[<p>We&#8217;ve all asked that question at some point. Maybe we inherited a new-to-us SQL Server that hasn&#8217;t been maintained regularly. Or, perhaps we&#8217;re prepping for a maintenance window and we want to get the latest update into Test as soon as possible. Regardless, we want to know two things. First, what product version is my&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/">Is There an Update for My SQL Server?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>We&#8217;ve all asked that question at some point. Maybe we inherited a new-to-us SQL Server that hasn&#8217;t been maintained regularly. Or, perhaps we&#8217;re prepping for a maintenance window and we want to get the latest update into Test as soon as possible. Regardless, we want to know two things. First, what product version is my SQL Server currently running? And second, what is the most recent update? </p>



<h3 class="wp-block-heading">What version is my SQL Server currently running?</h3>



<p>There are several ways to check the version of SQL Server you&#8217;re currently running &#8211; all of them documented in countless places on the the web. Checking the instance property page in Management Studio and executing SELECT @@VERSION are two of the more common. </p>



<p>My preference is to run the following script using <a rel="noreferrer noopener" aria-label="SERVERPROPERTY (opens in a new tab)" href="https://docs.microsoft.com/en-us/sql/t-sql/functions/serverproperty-transact-sql?view=sql-server-ver15" target="_blank">SERVERPROPERTY</a>. When used in combination with <a rel="noreferrer noopener" aria-label="Central Management Server (opens in a new tab)" href="https://docs.microsoft.com/en-us/sql/ssms/register-servers/create-a-central-management-server-and-server-group?view=sql-server-ver15" target="_blank">Central Management Server</a>, you can check the current level for all the SQL Server instances in your environment with one click of the Execute button. </p>



<pre class="wp-block-code"><code>SELECT
	SERVERPROPERTY('servername') AS Server_Name,
	SERVERPROPERTY('edition') AS Edition,
	SERVERPROPERTY('productlevel') AS Product_Level, 
	SERVERPROPERTY('productversion') AS Product_Version,
	SERVERPROPERTY('productupdatelevel') AS Product_Update_Level,
	SERVERPROPERTY('productupdatereference') AS Product_Update_Reference,
	SERVERPROPERTY('resourceversion') AS Resource_Version, 
	@@VERSION AS Version_Information </code></pre>



<p>Running the query on my Docker container instance returns the following.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="916" height="76" src="http://theserogroup.com/wp-content/uploads/2020/03/ssms_results-1.png" alt="" class="wp-image-2731" srcset="https://theserogroup.com/wp-content/uploads/2020/03/ssms_results-1.png 916w, https://theserogroup.com/wp-content/uploads/2020/03/ssms_results-1-300x25.png 300w, https://theserogroup.com/wp-content/uploads/2020/03/ssms_results-1-768x64.png 768w" sizes="(max-width: 916px) 100vw, 916px" /></figure>



<p>Keep in mind that SERVERPROPERTY can behave slightly differently for older versions of SQL Server. ProductUpdateLevel and ProductUpdateReference, for instance, were introduced as part of SQL Server 2012. When run against an older version, such as SQL Server 2005, these will return NULL. </p>



<p>Running against another older SQL Server produces the following. Still, it gives you the information you need.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="978" height="84" src="http://theserogroup.com/wp-content/uploads/2020/03/ssms_results2-1.png" alt="" class="wp-image-2736" srcset="https://theserogroup.com/wp-content/uploads/2020/03/ssms_results2-1.png 978w, https://theserogroup.com/wp-content/uploads/2020/03/ssms_results2-1-300x26.png 300w, https://theserogroup.com/wp-content/uploads/2020/03/ssms_results2-1-768x66.png 768w" sizes="(max-width: 978px) 100vw, 978px" /></figure>



<p>So, is that up to date or not for this version of SQL Server? </p>



<h3 class="wp-block-heading">What is the latest update level for my version of SQL Server? </h3>



<p>To answer that question, let&#8217;s turn to the definitive source &#8211; Microsoft. Microsoft has gotten into a fairly predictable cadence of regularly releasing updates for SQL Server. To help us keep track of the releases they&#8217;ve provided a <a rel="noreferrer noopener" aria-label="SQL Docs page that lists all versions of SQL Server (opens in a new tab)" href="https://docs.microsoft.com/en-us/sql/database-engine/install-windows/latest-updates-for-microsoft-sql-server?view=sql-server-ver15&amp;_lrsc=17f3dde9-1a6c-467a-ad87-c08ff7c03f42" target="_blank">SQL Docs page that lists all versions of SQL Server</a> for the past 20 years. Yes, all the way back to SQL Server 2000. </p>



<p>The list shows the Product Version, the Latest Service Pack (if applicable), the Latest GDR (General Distribution Release), the Latest cumulative update (CU), the CU Release Date, and a link to some General Guidance for the each version. Here&#8217;s what the site looks like today, March 31, 2020. </p>



<figure class="wp-block-image size-large"><a href="https://docs.microsoft.com/en-us/sql/database-engine/install-windows/latest-updates-for-microsoft-sql-server?view=sql-server-ver15&amp;_lrsc=17f3dde9-1a6c-467a-ad87-c08ff7c03f42" target="_blank" rel="noreferrer noopener"><img decoding="async" width="1024" height="650" src="http://theserogroup.com/wp-content/uploads/2020/03/Latest_Updates-1024x650.png" alt="" class="wp-image-2724" srcset="https://theserogroup.com/wp-content/uploads/2020/03/Latest_Updates-1024x650.png 1024w, https://theserogroup.com/wp-content/uploads/2020/03/Latest_Updates-300x190.png 300w, https://theserogroup.com/wp-content/uploads/2020/03/Latest_Updates-768x487.png 768w, https://theserogroup.com/wp-content/uploads/2020/03/Latest_Updates.png 1473w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Not sure of the difference in a SP, GDR, and CU? Here&#8217;s a <a rel="noreferrer noopener" aria-label="blog post I wrote 12 years ago when I blogged at SQLTeam (opens in a new tab)" href="https://weblogs.sqlteam.com/joew/2008/05/07/60591/" target="_blank">blog post I wrote 12 years ago when I blogged at SQLTeam</a> that explains the vernacular. </p>



<h3 class="wp-block-heading">Additional Information</h3>



<p>Here are a few other links that may help. </p>



<ul class="wp-block-list"><li><a rel="noreferrer noopener" aria-label="SQL Server Release Blog (opens in a new tab)" href="https://aka.ms/sqlreleases" target="_blank">SQL Server Release Blog</a> &#8211; A Micosoft Tech Community blog dedicated to SQL Server Releases.</li><li><a rel="noreferrer noopener" aria-label="SQL Server Builds Blog (opens in a new tab)" href="https://sqlserverbuilds.blogspot.com/" target="_blank">SQL Server Builds Blog</a> &#8211; I particularly like this blog since it shows each version along with relevant build numbers. </li><li><a rel="noreferrer noopener" aria-label="SQL Server Updates  (opens in a new tab)" href="https://sqlserverupdates.com/" target="_blank">SQL Server Updates </a> &#8211; Brent Ozar also maintains a great site for keeping track of version update information. </li></ul>
<p>The post <a href="https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/">Is There an Update for My SQL Server?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-server/is-there-an-update-for-my-sql-server/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2718</post-id>	</item>
		<item>
		<title>4 Options Now That Your SQL Server 2008 Is Out of Support</title>
		<link>https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/</link>
					<comments>https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Tue, 09 Jul 2019 18:45:15 +0000</pubDate>
				<category><![CDATA[Data Security]]></category>
		<category><![CDATA[SQL Assess]]></category>
		<category><![CDATA[SQL Audit]]></category>
		<category><![CDATA[SQL Security]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server Consulting]]></category>
		<category><![CDATA[The Sero Group]]></category>
		<category><![CDATA[SQL Upgrades]]></category>
		<guid isPermaLink="false">http://theserogroup.com/?p=2436</guid>

					<description><![CDATA[<p>As of July 9, 2019, SQL Server 2008 and SQL Server 2008 R2 have officially passed from Extended Support to No Longer Supported. What does that mean? It means that Microsoft will no longer release any updates for any version of SQL Server 2008. That includes security patches and data integrity fixes. If a hacker&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/">4 Options Now That Your SQL Server 2008 Is Out of Support</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>As of July 9, 2019, SQL Server 2008 and SQL Server 2008 R2 have officially passed from Extended Support to No Longer Supported. </p>



<p>What does that mean? </p>



<p>It means that Microsoft will no longer release any updates for any version of SQL Server 2008. That includes security patches and data integrity fixes. If a hacker finds a zero-day vulnerability and publishes it to the web for all ne&#8217;er-do-wells to use, it won&#8217;t be fixed. If a new issue is discovered that could lead to data corruption or loss, no fix will be forthcoming. Discover a performance problem? Forget about it. It&#8217;s yours alone.</p>



<p>It&#8217;s not that Microsoft is heartless or doesn&#8217;t care. They do. But they understandably can&#8217;t support a version indefinitely. And we&#8217;ve known for a long time that this train would leave the station.</p>



<figure class="wp-block-video"><video height="720" style="aspect-ratio: 1280 / 720;" width="1280" autoplay controls loop src="http://theserogroup.com/wp-content/uploads/2019/07/Sql2008upgradetrain.mp4"></video></figure>



<p>Yet many companies are still using SQL Server 2008 and SQL Server 2008 R2 for a lot of different reasons. Too many other projects, fear of a complicated upgrade path, wanting to bundle it with a larger initiative, and simply not knowing where to start are commonly cited reasons for not upgrading. Yet. </p>



<h3 class="wp-block-heading">What are your options? </h3>



<p>Now, the day has come and SQL Server 2008 has officially been mothballed. So, what can you do?</p>



<h4 class="wp-block-heading">1. The &#8220;Do Nothing&#8221; Option</h4>



<p>If SQL Server 2008 has been working well for you and you don&#8217;t see a need to upgrade, it may be that you don&#8217;t <em>have </em>to do anything. You could simply continue working as you currently are for a while longer and then sunset the aging applications in due course.</p>



<p>But before you get too excited about this, remember what you&#8217;ll forfeit, both now and in the future. Microsoft will not release any hot patches, service patches, cumulative updates, or anything else for the database platform. That&#8217;s bad, but that&#8217;s not all.</p>



<p>You will also be limited on your operating system upgrades. (Keep in mind that Windows Server 2008 will not be supported after January 14, 2020.) </p>



<p>And if you do decide to upgrade, there will be a substantial amount of technical debt to pay down. The longer you wait, the further entrenched the dated software will become and the more difficult it will be to upgrade or remove.</p>



<p>Although this option may be right for some organizations or instances of SQL Server, it should not be considered for any system that is connected to the internet in any way, even through a VPN. It is risky enough without the possibility of accidentally introducing malicious code.</p>



<h4 class="wp-block-heading">2. The &#8220;One-for-One Upgrade&#8221; Option</h4>



<p>Sometimes the most straightforward approach is the best approach. If you only have a handful of SQL Servers, you may be able to spin up a new virtual server for each existing database server and migrate to the new servers. This one-for-one approach makes planning and even execution relatively easy. Relatively.</p>



<p>To do it right, however, will take a bit of thought. Before doing anything, you&#8217;ll want to run the <a href="https://docs.microsoft.com/en-us/sql/database-engine/install-windows/prepare-for-upgrade-by-running-data-migration-assistant?view=sql-server-2017" target="_blank" rel="noreferrer noopener" aria-label="Data Migration Assistant (opens in a new tab)">Data Migration Assistant</a> to check for any potential issues with the upgrade. The DMA will help identify discontinued or deprecated features that your older systems may be using. It&#8217;ll also help you discover any potential breaking or behavioral changes that you should be aware before you upgrade. </p>



<p>You&#8217;ll also want to make sure you right-size the new environment and configure the new SQL Servers appropriately. Then you can migrate the databases, logins, users, jobs, linked servers, etc. to the new servers. You&#8217;ll also want to consider the service accounts used and how they access network resources such as shares used for backups. </p>



<p>Check out our free <a href="https://theserogroup.com/sql-server-configuration-download/">5 Common Issues That May Be Putting Your SQL Server At Risk</a> PDF for some common configuration issues we find during our <a href="https://theserogroup.com/sql-configuration-assessment">SQL Assessments</a>. </p>



<p>Of course, this option doesn&#8217;t consider potential gains that may be realized through server consolidation.</p>



<h4 class="wp-block-heading">3. The &#8220;Consolidation Upgrade&#8221; Option</h4>



<p>For environments with say ten to forty SQL Servers, it&#8217;s worth considering a new SQL Server landscape. The existing SQL Server environment probably grew organically over time without a lot of planning or forethought. New applications were purchased and the easiest thing to do was to spin up a new SQL Server instance for it. Over time, the number of database servers sprawled and now you may have more licenses than you actually need.</p>



<p>The upgrade project is a perfect time to (re)evaluate your landscape. </p>



<p>For this option, you&#8217;ll want to: </p>



<ul class="wp-block-list"><li>Identify the scope and breadth of the project</li><li>Run the <a href="https://docs.microsoft.com/en-us/sql/database-engine/install-windows/prepare-for-upgrade-by-running-data-migration-assistant?view=sql-server-2017" target="_blank" rel="noreferrer noopener" aria-label="Data Migration Assistant (opens in a new tab)">Data Migration Assistant</a> to look for possible upgrade issues</li><li>Determine vendor and licensing requirements</li><li>Collect and analyze performance data for each server to determine potential consolidation candidates</li><li>Determine a preliminary consolidation design</li><li>Plan and execute the project</li></ul>



<p>Depending on the scope, you may also want to include a High Availability / Disaster Recovery component to the project.</p>



<h4 class="wp-block-heading">4. The &#8220;Combination&#8221; Upgrade</h4>



<p>For many environments, especially larger or more complex ones, a combination approach will likely be required, one that incorporates elements from each of the first three options. </p>



<p>Some applications and their associated SQL Servers will be identified as &#8220;on their way out&#8221; and the first &#8220;Do Nothing&#8221; approach will be adopted. Use them as-is until you can get rid of them.</p>



<p>Other servers will likely need to be upgraded using the &#8220;one-for-one&#8221; approach. This will likely apply for larger database servers where resources are a concern. It may also be the case for specific application servers whose vendors insist on sysadmin privileges to the SQL Server. You&#8217;ll likely want to separate those application databases to restrict what the vendor has access to.</p>



<p>The majority of the SQL Servers will hopefully be considered candidates for potential consolidation, thus saving some licensing costs and simplifying your environment.</p>



<h3 class="wp-block-heading">Which option is right for you?</h3>



<p>As with most technical questions, the answer is: it depends. There is no clear one-size-fits-all approach for an upgrade project. Consider your timeline and budget, the business requirements and the other projects you have on your plate. Then make the best decision you can. </p>



<p>Not sure where to start? Or don&#8217;t have the bandwidth to tackle the upgrade project? We can help. We&#8217;ve walked this path before and can help guide you as you take the journey. <a href="http://theserogroup.com/#contact">Give us a call and let&#8217;s talk</a>.</p>
<p>The post <a href="https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/">4 Options Now That Your SQL Server 2008 Is Out of Support</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-server/4-options-now-that-your-sql-server-2008-is-out-of-support/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		<enclosure url="http://theserogroup.com/wp-content/uploads/2019/07/Sql2008upgradetrain.mp4" length="33604392" type="video/mp4" />

		<post-id xmlns="com-wordpress:feed-additions:1">2436</post-id>	</item>
		<item>
		<title>Should I Upgrade Now? Or Wait for SQL Server 2019?</title>
		<link>https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/</link>
					<comments>https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/#comments</comments>
		
		<dc:creator><![CDATA[Joe Webb]]></dc:creator>
		<pubDate>Wed, 24 Oct 2018 14:12:22 +0000</pubDate>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Upgrades]]></category>
		<guid isPermaLink="false">http://theserogroup.com/?p=2207</guid>

					<description><![CDATA[<p>&#8220;Should I install SQL Server 2017 now? Or wait until SQL Server 2019?&#8221; One of our Remote DBA clients recently asked me that question. They have a set of aging SQL Server 2008 R2 instances used for production, test, and development. SQL Server 2008 and 2008 R2 Extended Support ends July 9, 2019, and the&#8230; <br /> <a class="read-more" href="https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/">Read more</a></p>
<p>The post <a href="https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/">Should I Upgrade Now? Or Wait for SQL Server 2019?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>&#8220;Should I install SQL Server 2017 now? Or wait until SQL Server 2019?&#8221;</p>



<p>One of our Remote DBA clients recently asked me that question. They have a set of aging SQL Server 2008 R2 instances used for production, test, and development. SQL Server 2008 and 2008 R2 Extended Support ends July 9, 2019, and the company wants to upgrade those instances before time runs out. SQL Server 2019 is currently in a preview state; the official release date hasn&#8217;t been announced.</p>



<p>So here&#8217;s their quandary<g class="gr_ gr_5 gr-alert gr_gramm gr_inline_cards gr_run_anim Style replaceWithoutSep" id="5" data-gr-id="5">. Rolling</g> out an upgrade&nbsp;is not a trivial process. At a minimum, you must:</p>



<ol class="wp-block-list"><li><strong>Research</strong>. What applications will be affected? Do those applications need to be certified/supported by a vendor on the newer version of SQL Server? Will your&nbsp;internal development teams be able to sign-off on the upgrade? Are there other dependencies that must be considered? Are there other projects that will compete for key resources.&nbsp;</li><li><strong>Plan</strong>. The order in which the SQL Server instances are upgraded must be planned and sequenced in a way that is efficient while minimizing risk. Backups&nbsp;must be&nbsp;verified, rollback plans must be&nbsp;documented, and&nbsp;schedules&nbsp;must be coordinated.</li><li><strong>Test</strong>.&nbsp; Before upgrading the SQL Server instances, testing should be conducted to ensure that the upgrade plans will work and that the applications will continue to function.</li><li><strong>Upgrade</strong>. Once you&#8217;ve researched, planned, and tested the upgrade&nbsp;and process, you must actually schedule and perform the upgrade. Users must be notified.&nbsp;<br></li></ol>



<p>These items take time to coordinate and perform. So, it would be good to start the upgrade process as soon as possible. This means not waiting for SQL Server 2019, but going with a SQL Server 2017 upgrade.&nbsp;</p>



<p>On the other hand, since upgrading is a time-consuming and costly experience, it makes sense to future-proof the investment by upgrading to the latest version, if possible. You can plan the upgrade while waiting for the official bits to be released to manufacturing. Once SQL Server 2019 is released, you can kick the project into high gear and proceed with the testing and rollout. At the end of the upgrade, you&#8217;ll have the newest version in place. There&#8217;s no point in doing this twice if they can avoid it.&nbsp;</p>



<p>That is the dilemma.&nbsp;</p>



<p>But before we make a decision, we should consider some other questions.&nbsp;</p>



<ul class="wp-block-list"><li>How many SQL Server instances must be upgraded?&nbsp;</li><li>How long will it take to upgrade the instances?</li><li>How much testing must be done before upgrading?&nbsp;</li><li>How long will the new hardware and/or virtual machines take to requisition?&nbsp;</li><li>Are there compelling reasons or features in the newest version that would influence your decision? (See this <a href="https://info.microsoft.com/rs/157-GQE-382/images/EN-US-CNTNT-white-paper-DBMod-Microsoft-SQL-Server-2019-Technical-white-paper.pdf" target="_blank" rel="noopener">Microsoft Technical White Paper for SQL Server 2019</a>)</li><li>Are the database servers so critical that being on the &#8220;bleeding edge&#8221; is undesirable? Would it be better to wait for a CU or two before installing?&nbsp;</li><li>What are the implications of missing the Extended Support deadline? (Assuming you&#8217;re upgrading from SQL Server 2008 or SQL Server 2008 R2. If you are upgrading from a newer version, the Extended Support deadline is not as pressing. See this <a href="https://support.microsoft.com/en-us/help/14085/microsoft-business-developer-and-desktop-operating-systems-policy" target="_blank" rel="noopener">support document for a description of different support levels</a>.)</li></ul>



<p>So, what to do? Upgrade to a newer version now and go through the process again sooner rather than later? Or wait an indefinite amount of time in hopes that SQL Server 2019 will be released in time for you to upgrade before July 9, 2019?</p>



<p>We&#8217;re seeing a lot of IT shops wrestling with this dilemma. So, if this is you, you&#8217;re not alone.&nbsp; Keep in mind that&nbsp;<a href="http://theserogroup.com/2018/09/06/why-upgrade-my-sql-server-2008-servers/" target="_blank" rel="noreferrer noopener">not upgrading comes with some significant risks</a>&nbsp;so you will probably want to take that option off the table.</p>



<p>Clearly, there is no one-size-fits-all answer to the question.&nbsp;As with many technical questions, the best answer is: It depends.&nbsp;It depends on your priorities, your budget, your tolerance for risk, and your other activities.</p>



<p>Upgrading to the goodness of a newer version will be beneficial in the long run. Just make sure you take the time to do it right. Have some questions? Leave a comment. Or if you&#8217;d rather have a more detailed discussion, feel free to reach out to us by phone (888.412.7376) or by email at <a href="mailto:info@theserogroup.com">info@theserogroup.com</a>.</p>



<p><a href="http://theserogroup.com/2018/09/06/why-upgrade-my-sql-server-2008-servers/" target="_blank" rel="noreferrer noopener"></a></p>
<p>The post <a href="https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/">Should I Upgrade Now? Or Wait for SQL Server 2019?</a> appeared first on <a href="https://theserogroup.com">The SERO Group</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://theserogroup.com/sql-server/should-i-upgrade-now-or-wait-for-sql-server-2019/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2207</post-id>	</item>
	</channel>
</rss>
