<?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>Edwin M SarmientoSQL Server 2008 &#8211; Edwin M Sarmiento</title>
	<atom:link href="https://www.edwinmsarmiento.com/category/sql-server/sql-server-2008/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.edwinmsarmiento.com</link>
	<description>Intentional Excellence</description>
	<lastBuildDate>Mon, 13 Apr 2026 21:00:49 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
<site xmlns="com-wordpress:feed-additions:1">84283043</site>		<item>
		<title>Watch Out For SSIS Package Migration/Upgrade Errors</title>
		<link>https://www.edwinmsarmiento.com/watch-out-for-ssis-package-migrationupgrade-errors/</link>
		<comments>https://www.edwinmsarmiento.com/watch-out-for-ssis-package-migrationupgrade-errors/#respond</comments>
		<pubDate>Sun, 19 Jun 2011 03:09:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[SSIS]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2011/06/19/watch-out-for-ssis-package-migrationupgrade-errors</guid>

				<description><![CDATA[After successfully upgrading a multi-instance SQL Server 2005 Failover Cluster to SQL Server 2008 R2, I got woken up today by a page from a SQL Server Agent job failure. Knowing that the job was created by one of my colleagues, I ignored it for a while since it only runs once a week and [&#8230;]]]></description>
					<content:encoded><![CDATA[<div style="font-family:Arial,Helvetica,sans-serif;"><span style="font-size:small;">After successfully upgrading a multi-instance SQL Server 2005 Failover Cluster to SQL Server 2008 R2, I got woken up today by a page from a SQL Server Agent job failure. Knowing that the job was created by one of my colleagues, I ignored it for a while since it only runs once a week and is not really that critical since it only performs tasks for reporting purposes. However, I just can&#8217;t seem to get it off my head that what seems to be a successful upgrade caused some issues on the SQL Server Integration Services (SSIS) components. I checked the SQL Server Agent Job History for more information but only found this bit of information in the error log</span></div>
<div style="color:red;font-family:Arial,Helvetica,sans-serif;"><strong><em><span style="font-size:small;"><br />
</span></em></strong></div>
<div style="color:red;font-family:Arial,Helvetica,sans-serif;"><strong><em><span style="font-size:small;">The package failed to load due to error 0xC0010014</span></em></strong></div>
<div style="font-family:Arial,Helvetica,sans-serif;"><span style="font-size:small;"><br />
</span></div>
<div style="font-family:Arial,Helvetica,sans-serif;"><span style="font-size:small;">After a quick search on Google, I found this <a href="http://blogs.msdn.com/b/ramoji/archive/2008/12/24/package-migration-from-version-3-to-version-2-failed-with-error-0xc001700a-the-version-number-in-the-package-is-not-valid-the-version-number-cannot-be-greater-than-current-version-number.aspx">blog pos</a>t on the MSDN Blogs site that explains what could be a possible cause for the error. While the blog post defined a different error number from the one I had, I was sure that this was it. Knowing that I had SQL Server 2005 Failover Cluster before, I had a feeling that the DTExec.exe executable file was still hanging around. True enough, I saw the EXE file. And the SQL Server Agent job that failed points to the old version of the DTExec.exe file. I immediately changed the path from within the SQL Server Agent job to point to the new version of the DTExec.exe file. The command which points to the old path looks like this</span></div>
<div style="font-family:Arial,Helvetica,sans-serif;"><span style="font-size:small;"><em><strong>C:Program Files (x86)Microsoft SQL Server90DTSBinnDTExec.exe</strong></em></span></div>
<p>After modifying the path, I now have this</p>
<p><em><strong>C:Program FilesMicrosoft SQL Server100DTSBinnDTExec.exe</strong></em></p>
<div style="font-family:Arial,Helvetica,sans-serif;"><span style="font-size:small;">One thing to look for after upgrading a SQL Server 2005 instance to SQL Server 2008/R2 (whether it is a failover cluster instance or not) is to make sure that your SSIS packages are reconfigured to point to the new path of the DTExec.exe executable and test them accordingly  </span></div>
<div class="blogger-post-footer"><img decoding="async" src="https://blogger.googleusercontent.com/tracker/92377218009570869-1742494306153767417?l=bassplayerdoc.blogspot.com" alt="" width="1" height="1" /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/watch-out-for-ssis-package-migrationupgrade-errors/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">233</post-id>	</item>
		<item>
		<title>Installing SQL Server 2008 Failover Cluster on a Windows Server 2008 R2?</title>
		<link>https://www.edwinmsarmiento.com/installing-sql-server-2008-failover-cluster-on-a-windows-server-2008-r2/</link>
		<comments>https://www.edwinmsarmiento.com/installing-sql-server-2008-failover-cluster-on-a-windows-server-2008-r2/#respond</comments>
		<pubDate>Mon, 28 Dec 2009 18:47:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[Slipstream]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2009/12/28/installing-sql-server-2008-failover-cluster-on-a-windows-server-2008-r2</guid>

				<description><![CDATA[I did a demo fest on installing SQL Server 2008 Failover Cluster on a Windows Server 2008 system a few weeks back for a user group event and the attendees requested that I post more information about how to do a slipstream of service pack in a SQL Server 2008 installation. With Windows Server 2008 [&#8230;]]]></description>
					<content:encoded><![CDATA[<p><span style="font-family:arial;">I did a demo fest on installing SQL Server 2008 Failover Cluster on a Windows Server 2008 system a few weeks back for a user group event and the attendees requested that I post more information about how to do a slipstream of service pack in a SQL Server 2008 installation. With Windows Server 2008 R2 already released, Microsoft released </span><a href="http://support.microsoft.com/kb/955725/EN-US" target="_blank">KB article 955725 </a><span style="font-family:arial;">highlighting the need for SQL Server 2008 Service Pack 1 when installing on either Windows 7 or Windows Server 2008 R2. I wrote an article on <a href="http://www.mssqltips.com/tip.asp?tip=1902">MSSQLTips.com</a> about it to supplement the series on installing <a href="http://www.mssqltips.com/tip.asp?tip=1687">SQL Server 2008 Failover Cluster</a>.</span></p>
<p><span style="font-family:arial;">This blog post came a bit late as I needed to wait for the article to be posted on the site so I can use it as a reference. </span></p>
<div class="blogger-post-footer"><img decoding="async" src="https://blogger.googleusercontent.com/tracker/92377218009570869-3819433638603508207?l=bassplayerdoc.blogspot.com" alt="" width="1" height="1" /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/installing-sql-server-2008-failover-cluster-on-a-windows-server-2008-r2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">206</post-id>	</item>
		<item>
		<title>&#8220;The current SKU is invalid.&#8221; error? Didn&#8217;t I pay for my license?</title>
		<link>https://www.edwinmsarmiento.com/the-current-sku-is-invalid-error-didnt-i-pay-for-my-license/</link>
		<comments>https://www.edwinmsarmiento.com/the-current-sku-is-invalid-error-didnt-i-pay-for-my-license/#respond</comments>
		<pubDate>Sun, 15 Mar 2009 02:12:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA["The current SKU is invalid." bug]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2009/03/15/the-current-sku-is-invalid-error-didnt-i-pay-for-my-license</guid>

				<description><![CDATA[I&#8217;ve done quite a few SQL Server 2008 cluster installations before which is why this struck me as a surprise. I was trying to rebuild one of my test mahines when I hit upon this error message while adding the second node on a two-node SQL Server 2008 cluster on a Windows Server 2008. The [&#8230;]]]></description>
					<content:encoded><![CDATA[<p><span style="font-family:arial;">I&#8217;ve done quite a few SQL Server 2008 cluster installations before which is why this struck me as a surprise. I was trying to rebuild one of my test mahines when I hit upon this error message while adding the second node on a two-node SQL Server 2008 cluster on a Windows Server 2008. </span></p>
<p><strong><span style="font-family:lucida grande;color:#cc0000;"><em>The current SKU is invalid.</em></span></strong><br />
<strong><em></em></strong><br />
<span style="font-family:arial;color:#cc0000;"><span style="color:#000000;">After a quick search on the Internet, I found out that this is a bug (my first time to get bitten by it). There is currently a <a href="http://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=363036">Microsoft Connect item</a> regarding </span><span style="color:#000000;">this and it mentions having Cumulative Update 1 applied should fix this issue but I wouldn&#8217;t want to apply a hotfix for something like this as I normally do that after the entire installation is complete. A few more hits on Google directed me to a <a href="http://forums.techarena.in/server-cluster/1032365.htm">forum post</a> that mentions about deleting the <strong><span style="font-size:85%;">DefaultSetup.ini</span></strong> file from the installation media. Just make sure you copy the installation key from this file before deleting it or simply do what I did &#8211; move the file some place else. What I usually do is copy everything on a local disk for the installation to be a lot faster. After going thru the <strong><span style="font-size:85%;">Add node to a SQL Server failover cluster</span></strong> option, I manually entered the installation key and it the installation completed successfully. I wonder why I never got this error during my previous installations </span></span></p>
<div class="blogger-post-footer"><img decoding="async" src="" alt="" width="1" height="1" /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/the-current-sku-is-invalid-error-didnt-i-pay-for-my-license/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">170</post-id>	</item>
		<item>
		<title>Reconfiguring your SQL Server disks &#8211; 2008 edition</title>
		<link>https://www.edwinmsarmiento.com/reconfiguring-your-sql-server-disks-2008-edition/</link>
		<comments>https://www.edwinmsarmiento.com/reconfiguring-your-sql-server-disks-2008-edition/#respond</comments>
		<pubDate>Sat, 07 Feb 2009 04:52:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[clustering]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2009/02/07/reconfiguring-your-sql-server-disks-2008-edition</guid>

				<description><![CDATA[This was from my old blog entry from way back November 2006 and remembered how easy it was to fool SQL Server when trying to replace disks. I was configuring a clustered SQL Server 2008 on a Windows Server 2008 and testing the disk resources for failover. I tried failing over one of the disks [&#8230;]]]></description>
					<content:encoded><![CDATA[<p><span style="font-family:arial;">This was from my old <a href="http://bassplayerdoc.spaces.live.com/blog/cns%21CED2A18FB2A30E11%21335.entry">blog entry</a> from way back November 2006 and remembered how easy it was to fool SQL Server when trying to replace disks. I was configuring a clustered SQL Server 2008 on a Windows Server 2008 and testing the disk resources for failover. I tried failing over one of the disks and it went out pretty well. The next disk resource that I failed over happened to be the one containing the system databases. To my surprise, it did not failover to the other node causing the SQL Server resource to fail as well. It took me quite a while figuring out that the disk subsystem is somehow corrupted (good thing it was just a test environment) so what I ended up doing was recreating a new disk subsystem and redefining it on my cluster using Failover Cluster Management. I made it available on my SQL Server 2008 resource. I knew I would definitely have downtime as I need to bring down the SQL Server cluster resource. Here&#8217;s what I did &#8211; I brought the SQL Server resource offline, copied the contents of the original disks that contain my system databases to the new disk resource, changed the drive letter of the original disk to something else and rebooted the node that originally hosted the disk resource that is failing. Once it is up, I can reuse the same drive letter to the new disk resource which now has the original system databases. When I brought te SQL Server resource back online, it&#8217;s as if nothing had happened (except, of course, for some errors in the Clustering error log).</span></p>
<p>Note that this is definitely not a substitute to a valid backup and restore process for your SQL Server databases. All I&#8217;m saying is it just works</p>
<div class="blogger-post-footer"><img decoding="async" src="" alt="" width="1" height="1" /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/reconfiguring-your-sql-server-disks-2008-edition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">153</post-id>	</item>
		<item>
		<title>&gt;TSQL Debugger is now on SQL Server 2008 RC0</title>
		<link>https://www.edwinmsarmiento.com/tsql-debugger-is-now-on-sql-server-2008-rc0/</link>
		<comments>https://www.edwinmsarmiento.com/tsql-debugger-is-now-on-sql-server-2008-rc0/#respond</comments>
		<pubDate>Thu, 26 Jun 2008 04:53:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[TSQL Debugger]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2008/06/26/tsql-debugger-is-now-on-sql-server-2008-rc0</guid>

				<description><![CDATA[&#62;I have long waited for this feature as I got used to Visual Studio&#8217;s debugging feature where you can simply put a breakpoint beside a code line and hit the debug button. SQL Server Management Studio now has a Debug button together with the Execute button (except that in Visual Studio, your F5 key would [&#8230;]]]></description>
					<content:encoded><![CDATA[<p>&gt;<span style="font-family:arial;">I have long waited for this feature as I got used to Visual Studio&#8217;s debugging feature where you can simply put a breakpoint beside a code line and hit the debug button. SQL Server Management Studio now has a <strong>Debug</strong> button together with the Execute button (except that in Visual Studio, your <strong>F5</strong> key would be your Debug command whereas in SQL Server, that would be the Run/Execute command).</span></p>
<p align="center"><a href="http://bp0.blogger.com/_gUXglSRIBgM/SGMh5KZ_mMI/AAAAAAAAADI/qNfV-FVZduM/s1600-h/RC0.jpg"><img decoding="async" alt="" src="http://bp0.blogger.com/_gUXglSRIBgM/SGMh5KZ_mMI/AAAAAAAAADI/qNfV-FVZduM/s320/RC0.jpg" border="0" /></a></p>
<p><span style="font-family:arial;">This will allow you to step over your code &#8211; whether it is calling a stored procedure or a TSQL script &#8211; and step thru it a line at a time or at one shot. You can even step thru nested calls, like calling a stored procedure that calls another stored procedure. It will open up a new tab displaying the codes for the procedure or function that you are calling from your TSQL code. I&#8217;m just glad it&#8217;s already in RC0. Check out my video from <a href="http://blogcastrepository.com/level5/sql2008/default.aspx">BlogCastRepository.com</a> on how this works</span></p>
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/92377218009570869-1979046283872952270?l=bassplayerdoc.blogspot.com' alt='' /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/tsql-debugger-is-now-on-sql-server-2008-rc0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">108</post-id>	</item>
		<item>
		<title>&gt;SQL Server 2008 Videos from BlogCastRepository.com</title>
		<link>https://www.edwinmsarmiento.com/sql-server-2008-videos-from-blogcastrepository-com/</link>
		<comments>https://www.edwinmsarmiento.com/sql-server-2008-videos-from-blogcastrepository-com/#respond</comments>
		<pubDate>Wed, 18 Jun 2008 07:17:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[BlogCast Repository]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[videos]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2008/06/18/sql-server-2008-videos-from-blogcastrepository-com</guid>

				<description><![CDATA[&#62;I was informed by the owner of the site that my videos have just went live. I&#8217;ve spent quite a number of days working on the videos to make sure that subscribers will get as much as they can in their pursuit of learning about SQL Server 2008. I would appreciate your feedback on what [&#8230;]]]></description>
					<content:encoded><![CDATA[<p>&gt;<span style="font-family:arial;">I was informed by the owner of the site that my videos have just went live. I&#8217;ve spent quite a number of days working on the videos to make sure that subscribers will get as much as they can in their pursuit of learning about SQL Server 2008. I would appreciate your feedback on what else you would like to see on the video list</span></p>
<p><span style="font-family:Arial;">Check out the BlogCastRepository website for my <a href="http://blogcastrepository.com/level5/sql2008/default.aspx">SQL Server 2008 videos</a>. I&#8217;ll come up with SQL Server 2005 videos as well in the future</span></p>
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/92377218009570869-5731695392702758759?l=bassplayerdoc.blogspot.com' alt='' /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/sql-server-2008-videos-from-blogcastrepository-com/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">106</post-id>	</item>
		<item>
		<title>&gt;Exploring Database Backup Compression in SQL Server 2008</title>
		<link>https://www.edwinmsarmiento.com/exploring-database-backup-compression-in-sql-server-2008/</link>
		<comments>https://www.edwinmsarmiento.com/exploring-database-backup-compression-in-sql-server-2008/#respond</comments>
		<pubDate>Sat, 07 Jun 2008 02:46:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[Database Backup Compression]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2008/06/07/exploring-database-backup-compression-in-sql-server-2008</guid>

				<description><![CDATA[&#62;Database backup size is always an issue in very large databases. Which is why we plan our backup and restore procedures properly to include either differential and filegroup backups. Most of the times, we use backup compression tools like LiteSpeed for SQL Server from Quest or SQL Backup from RedGate. SQL Server 2008 has a [&#8230;]]]></description>
					<content:encoded><![CDATA[<p>&gt;<span style="font-family:arial;">Database backup size is always an issue in very large databases. Which is why we plan our backup and restore procedures properly to include either differential and filegroup backups. Most of the times, we use backup compression tools like LiteSpeed for SQL Server from Quest or SQL Backup from RedGate. SQL Server 2008 has a built-in compression engine for you to compress your database backups. I have written an article about this feature in <a href="http://www.mssqltips.com/tip.asp?tip=1513">MSSQLTips.com</a> and created a video at <a href="http://blogcastrepository.com/level5/sql2008/default.aspx">BlogCastRepository.com</a></span></p>
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/92377218009570869-8493036477203057682?l=bassplayerdoc.blogspot.com' alt='' /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/exploring-database-backup-compression-in-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">105</post-id>	</item>
		<item>
		<title>&gt;Encrypting your database backups in SQL Server 2008</title>
		<link>https://www.edwinmsarmiento.com/encrypting-your-database-backups-in-sql-server-2008/</link>
		<comments>https://www.edwinmsarmiento.com/encrypting-your-database-backups-in-sql-server-2008/#respond</comments>
		<pubDate>Fri, 30 May 2008 00:09:00 +0000</pubDate>
		<dc:creator>Edwin M Sarmiento</dc:creator>
				<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[Transparent Data Encryption]]></category>
		<guid isPermaLink="false">http://bassplayerdoc.wordpress.com/2008/05/30/encrypting-your-database-backups-in-sql-server-2008</guid>

				<description><![CDATA[&#62;I was asked a question about how you make sure that your SQL Server database backups are secured and I ended up saying, &#8220;go get a third-party tool like LiteSpeed for SQL Server from Quest Software.&#8221; While it is true that third-party tools can provide additional layer of security on your database backups, budget is [&#8230;]]]></description>
					<content:encoded><![CDATA[<p>&gt;<span style="font-family:arial;">I was asked a question about how you make sure that your SQL Server database backups are secured and I ended up saying, &#8220;go get a third-party tool like LiteSpeed for SQL Server from Quest Software.&#8221; While it is true that third-party tools can provide additional layer of security on your database backups, budget is always a constraint. Good thing SQL Server 2008 has included a feature called transparent data encryption which you can use to secure your database backups. I have a written an article on <a href="http://www.mssqltips.com/tip.asp?tip=1507">MSSQLTips.com</a> and created a video at <a href="http://blogcastrepository.com/level5/sql2008/default.aspx">BlogCastRepository.com </a>about this feature which is worth having a look at.</span></p>
<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/92377218009570869-4601199428483910489?l=bassplayerdoc.blogspot.com' alt='' /></div>
]]></content:encoded>
			

		<wfw:commentRss>https://www.edwinmsarmiento.com/encrypting-your-database-backups-in-sql-server-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
				<post-id xmlns="com-wordpress:feed-additions:1">103</post-id>	</item>
	</channel>
</rss>