<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mr. Wharty&#039;s Ramblings</title>
	<atom:link href="http://blog.wharton.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.wharton.com.au</link>
	<description>Everything SQL</description>
	<lastBuildDate>Wed, 22 Feb 2012 02:39:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.wharton.com.au' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/ec0972c14ee6841ffe02ed1651e5c61c?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Mr. Wharty&#039;s Ramblings</title>
		<link>http://blog.wharton.com.au</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.wharton.com.au/osd.xml" title="Mr. Wharty&#039;s Ramblings" />
	<atom:link rel='hub' href='http://blog.wharton.com.au/?pushpress=hub'/>
		<item>
		<title>SQL Server 2012 Certification Nearly Here</title>
		<link>http://blog.wharton.com.au/2012/02/16/sql-server-2012-certification-nearly-here/</link>
		<comments>http://blog.wharton.com.au/2012/02/16/sql-server-2012-certification-nearly-here/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 11:35:11 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2012]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=840</guid>
		<description><![CDATA[UPDATE: As per this thread on Born to Learn (SQL Server 2012 Certifications), beta exams will go live mid-March 2012. While reviewing threads on the MSDN Training and Certification Forum, I read a reply from Nilkamal0007 in relation to a question on SQL Server 2012 certification. What caught my eye about this particular reply was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=840&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2"><strong>UPDATE</strong>: As per this thread on Born to Learn (<a href="http://borntolearn.mslearn.net/mct/sql/f/87/p/318819/368328.aspx#368328" target="_blank">SQL Server 2012 Certifications</a>), beta exams will go live mid-March 2012.</font></p>
<p><font size="2">While reviewing threads on the </font><a href="http://social.msdn.microsoft.com/Forums/en-US/CertGeneral/threads" target="_blank">MSDN Training and Certification Forum</a><font size="2"></font><font size="2">, I read a reply from </font><a href="http://social.msdn.microsoft.com/profile/nilkamal0007/?ws=usercard-mini" target="_blank">Nilkamal0007</a><font size="2"></font><font size="2"> in relation to a question on </font><a href="http://social.msdn.microsoft.com/Forums/en-US/CertGeneral/thread/75c0a7e7-dccf-4ba1-bd33-ff2e37f2804b" target="_blank">SQL Server 2012 certification</a><font size="2"></font><font size="2">. What caught my eye about this particular reply was that Nilkamal0007 provided links to exam content published in Microsoft’s exam catalogue; something I didn’t know had been published.&#160; So what does this mean?&#160; It means that the Beta cycle for these exams is close to going live.</font></p>
<p><font size="2">I don’t know the exact release dates for the new SQL Server 2012 certifications (or when the beta period actually begins) however the exam catalogue does show the following:</font></p>
<p><strong><font size="2">Published: June 8, 2012 (In development)</font></strong></p>
<p><font size="2"><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-466" target="_blank">70-466: Implementing Data Models and Reports with Microsoft SQL Server 2012</a></font></p>
<p><strong><font size="2">Published: June 11, 2012 (In development)</font></strong></p>
<p><font color="#555555"><font size="2"><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-464" target="_blank">70-464: Developing a Microsoft SQL Server 2012 Database</a></font><font size="2">        <br /></font><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-465" target="_blank">70-465: Designing Database Solutions for SQL Server 2012</a><font size="2"></font><font size="2"> </font></font></p>
<p><strong><font size="2">Published: June 12, 2012 (In development)</font></strong></p>
<p><font color="#555555"><font size="2"><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-461" target="_blank">70-461: Querying Microsoft SQL Server</a></font><font size="2">        <br /></font></font><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-462" target="_blank">70-462: Administering a Microsoft SQL Server 2012 Database</a><font size="2"></font><font size="2">      <br /></font><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-463" target="_blank">70-463: Building Data Warehouses with Microsoft SQL Server 2012</a><font size="2"></font><font size="2">      <br /></font><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-467" target="_blank">70-467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Platform</a><font size="2"></font></p>
<p><font color="#555555" size="2">Looks like I better get my study cap on <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://mrwharty.files.wordpress.com/2012/02/wlemoticon-smile1.png?w=630" /></font></p>
<p><font size="2"></font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/840/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/840/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/840/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=840&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/02/16/sql-server-2012-certification-nearly-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/wlemoticon-smile1.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>
	</item>
		<item>
		<title>OPENROWSET (T-SQL) &#8211; Sometimes You Have to Stop and Smell the Roses</title>
		<link>http://blog.wharton.com.au/2012/02/16/openrowset-t-sql-sometimes-you-have-to-stop-and-smell-the-roses/</link>
		<comments>http://blog.wharton.com.au/2012/02/16/openrowset-t-sql-sometimes-you-have-to-stop-and-smell-the-roses/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 05:10:46 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[Stupidity]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=827</guid>
		<description><![CDATA[Ever been in the situation where you’re so fixated on debugging an error that you fail to see the solution which has been staring you in the face the whole time?&#160; Me too. The other day I was trying to import data from an Excel spreadsheet into a SQL Server table using OPENROWSET (something I’ve [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=827&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2">Ever been in the situation where you’re so fixated on debugging an error that you fail to see the solution which has been staring you in the face the whole time?&#160; Me too.</font></p>
<p><font size="2">The other day I was trying to import data from an Excel spreadsheet into a SQL Server table using </font><a href="http://msdn.microsoft.com/en-us/library/ms190312.aspx"><font size="2">OPENROWSET</font></a><font size="2"> (something I’ve done numerous times before) but I just couldn’t get it to work on our development server (I could get it to work on my development machine though).&#160; My code was quite simple:</font></p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:C89E2BDB-ADD3-4f7a-9810-1B7EACF446C1:49d29768-9373-4194-93c3-a416a72111f6" class="wlWriterEditableSmartContent">
<pre style="white-space:normal;">
<pre class="brush: sql; gutter: false; pad-line-numbers: false;">
INSERT INTO Cruise.Pricing
SELECT CruiseCode, Rate, Fare
FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
     'EXCEL 12.0;Database=d:\ozdata\PricingData.xlsx; 
     HDR=YES;IMEX=1','SELECT CruiseCode, Rate, Fare FROM [sheet1$]');
</pre>
</pre>
</div>
<p><font size="2">Yet SQL Server kept throwing the following error:</font></p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:C89E2BDB-ADD3-4f7a-9810-1B7EACF446C1:c8eb6a60-7f9b-4e93-a396-3640376c201f" class="wlWriterEditableSmartContent">
<pre style="white-space:normal;">
<pre class="brush: plain; gutter: false; pad-line-numbers: false; wrap-lines: true;">
OLE DB provider &quot;Microsoft.ACE.OLEDB.12.0&quot; for linked server &quot;(null)&quot; returned message &quot;Unspecified error&quot;. 
Msg 7303, Level 16, State 1, Line 1 
Cannot initialize the data source object of OLE DB provider &quot;Microsoft.ACE.OLEDB.12.0&quot; for linked server &quot;(null)&quot;.
</pre>
</pre>
</div>
<p><font size="2">Now I really do love developing with Microsoft products but what the heck does <strong>“Unspecified Error”</strong> mean?&#160; Come on! Really!&#160; How difficult can it be to provided decent error messages.&#160; Anyway, I digress.</font></p>
<p><font size="2">Like any good developer, I launched Google and searched for the above error which resulted in a number of hits; The first of which was the article </font><a href="http://www.jdecuyper.com/?p=486"><font size="2">Microsoft.ACE.OLEDB.12.0″ for linked server “(null)” returned message “Unspecified error”</font></a><font size="2"> (dated 11 September 2011) which was indeed related to my search however the solution was to open SSMS with Administrator rights (Hint #1).&#160; Just as I was about to close the article, I saw the following comment posted by Yves Forget at the bottom (Hint #2):</font></p>
<p><font color="#0000ff" size="2"><em>Were fixed a similar problem on Windows 2003 server by allowing read/write access to the users executing the query to the temp directory of the user running SQL Server (on Win 2003, it would look like c:\Documents and settings\SQLDBA\Temp). This is because SQL Server copies the file to that directory before opening it (probably to ensure exclusive access to the file).</em></font></p>
<p><font color="#0000ff" size="2"><em>Not been able to do the same on Windows Server 2008, however.</em></font></p>
<p><font size="2">I found the comment interesting however didn’t pay much attention to it as we’re running Windows Server 2008 and the comment stated this fix worked for 2003 but not 2008.</font></p>
<p><font size="2">Over the next hour or so I read countless articles, most of which suggested to run the following commands in SQL Server (which despite already being run on the server, were run again):</font></p>
<div style="display:inline;float:none;margin:0;padding:0;" id="scid:C89E2BDB-ADD3-4f7a-9810-1B7EACF446C1:adadfeb2-e7cf-4b13-9f86-2c37771556c7" class="wlWriterEditableSmartContent">
<pre style="white-space:normal;">
<pre class="brush: vb; gutter: false; pad-line-numbers: false; wrap-lines: false;">
sp_configure 'show advanced options', 1;
GO
RECONFIGURE;
GO

sp_configure 'Ad Hoc Distributed Queries', 1;
GO
RECONFIGURE;
GO

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0'
	, N'AllowInProcess', 1
GO

EXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0'
	, N'DynamicParameters', 1
GO
</pre>
</pre>
</div>
<p><font size="2">Some even suggested that the TEMP directory permissions (discussed in the 1st article I read) can cause problems on x86 machines however I dismissed these comments as we are running x64 (Hint #3).&#160; Besides, it works on my 64bit development machine.&#160; Fed up with playing this game, I went to lunch.</font></p>
<p><font size="2">BTW, some of you are probably already thinking “<em>Why didn’t he just use SQL Server’s Import and Export Wizard?</em>”. Well, the wizard uses SSIS and SSIS is a 32bit application which means that the 64bit </font><a href="http://www.microsoft.com/download/en/details.aspx?id=13255"><font size="2">Microsoft Office 12.0 Access Database Engine OLE DB Provider</font></a><font size="2"> (a.k.a. Microsoft ACE OLE DB 12.0 Provider) is not available in the wizard (refer to my previous post on </font><a href="http://blog.wharton.com.au/2011/10/19/ssis-consuming-microsoft-access-or-microsoft-excel-data-sources-in-64-bit-environments/"><font size="2">Consuming Microsoft Access or Microsoft Excel Data Sources in 64-bit Environments</font></a><font size="2">).&#160; That’s why I couldn’t use the wizard. </font></p>
<p><font size="2">Anyway, during my break I convinced myself that the only plausible explanation as to why I was experiencing these problems was that the provider must have become corrupt and all I needed to do was reinstall it.&#160; Well, I was wrong.&#160; I still got the same unhelpful error message.</font></p>
<p><font size="2">(<strong>Insert long break here</strong>) </font></p>
<p><font size="2">I bet you’ve already guessed what the problem was.&#160; Yep, it was a permissions problem.&#160; </font></p>
<p><font size="2">During a tidy-up of the accounts on the development server, I had changed the SQL Server service to use a local account instead of my domain account (Yes I know).&#160; This meant that when I executed the OPENROWSET statement in SSMS, it was executing under the context of my domain account which did not have write access to the TEMP directory of the SQL Server service account (BTW, the instance of SQL Server on my development machine was still running under my domain account.&#160; That’s why it didn’t fail there i.e. The service account and the account SSMS was launched under were the same therefore the required permissions were already in place).&#160; </font></p>
<p><font size="2">I understand why SQL Server needs to use a temporary directory however I don’t understand why there’s a requirement to set permissions on the SQL Server service accounts TEMP directory manually. Surely there’s a better way to handle this requirement/limitation (and surely there’s a better error message other than “Unspecified Error”!)</font></p>
<p><font size="2">- Sometimes you have to stop and smell the roses (or get smacked in the face with a cricket bat!)</font></p>
<p><font size="2"></font></p>
<p><font size="2">&#160;</font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/827/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/827/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/827/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=827&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/02/16/openrowset-t-sql-sometimes-you-have-to-stop-and-smell-the-roses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server Integration Services 2012 (RC0) Project Conversion Bugs</title>
		<link>http://blog.wharton.com.au/2012/02/09/sql-server-integration-services-2012-rc0-project-conversion-bugs/</link>
		<comments>http://blog.wharton.com.au/2012/02/09/sql-server-integration-services-2012-rc0-project-conversion-bugs/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 22:14:50 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[SSIS]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=659</guid>
		<description><![CDATA[UPDATE – 10th February 2012 Since writing this article I’ve discovered that the Int32 error discussed below occurs irrespective of whether the ServerPort value is greater than 32767 i.e. even a value of 21 (the default) causes the same error. I’ve also discovered that the following additional FTP Task properties cause the same Int32 error [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=659&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2"><strong>UPDATE – 10th February 2012</strong></font></p>
<p><font size="2">Since writing this article I’ve discovered that the <strong>Int32</strong> error discussed below occurs irrespective of whether the <strong>ServerPort</strong> value is greater than 32767 i.e. even a value of 21 (the default) causes the same error.</font></p>
<p><font size="2">I’ve also discovered that the following additional FTP Task properties cause the same <strong>Int32</strong> error (irrespective of their value):</font></p>
<ul>
<li>ChunkSize</li>
<li>Retries</li>
<li>Timeout</li>
</ul>
<p>I believe this error occurs because the datatype for these properties is being stored in the configuration file as <strong>Int32</strong> and the <font size="2">Integration Services Project Conversion Wizard expects them to be <strong>Int16.</strong></font></p>
<p><font size="2">There’s going to be a lot of unhappy people is this isn’t fixed in RTM!</font></p>
<p><strong>Original Post</strong></p>
<p><font size="2">Stumbled across a couple of bugs the other day while upgrading a SSIS 2008 package to SSIS 2012 RC0.&#160; The bugs relate to using a </font><a href="http://msdn.microsoft.com/en-us/library/ms137656.aspx"><font size="2">FTP Task</font></a><font size="2"> with a Server Port greater than 32767.</font></p>
<p><font size="2">The bugs identified have been reported via Microsoft Connect (item </font><a title="https://connect.microsoft.com/SQLServer/feedback/details/721089/the-ssdt-integration-services-project-conversion-wizard-chooses-a-wrong-data-type-for-a-configuration-property-causing-the-wizard-to-crash" href="https://connect.microsoft.com/SQLServer/feedback/details/721089"><font size="2">721089</font></a><font size="2">) however I have been advised that fixes for these bugs won’t make it into the RTM version of SQL Server 2012.&#160; Therefore, if you’re using FTP Tasks with a Server Port number greater than 32767, you are going to have problems converting your SSIS projects to SSIS 2012.</font></p>
<p><font size="2">I apologise in advance for the length of this post however there are quite a few bugs and workarounds to cover. </font></p>
<p><strong><font size="2">The Problem</font></strong></p>
<p><font size="2">I have a SSIS project which contains a FTP Task configured using a configuration file.&#160; One of the properties configured via the configuration file is the FTP Server Port which is set to 36360.&#160; </font></p>
<p><font size="2">When upgrading this project to SSIS 2012 (RC0) using the various conversion wizard (3 to be precise!), the conversion fails with the following error:</font></p>
<p><font color="#ff0000" size="2">The parameter value could not be assigned because the data types did not match. The provided value was of type &quot;Int32&quot;, the expected data type was &quot;Int16&quot;.</font></p>
<p><font size="2">Subsequent attempts to rectify the error can also result in the following exception loop:</font></p>
<p><font color="#ff0000" size="2">An exception occurred while setting the parameter value for “ServerPort” (Int16). The exception message was: Value was wither too large or too small for an Int16.</font></p>
<p><font size="2">and the following errors:</font></p>
<p><font color="#ff0000" size="2">There were errors while loading the package. See the error list for details.</font></p>
<p><font color="#ff0000" size="2">Error loading Package.dtsx: Failed to decrypt protected XML node &quot;DTS:Property&quot; with error 0x8009000B &quot;Key not valid for use in specified state.&quot;. You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.</font></p>
<p><font color="#ff0000" size="2">FTP Server Port defaulting to 21</font></p>
<p><strong><font size="2">Steps to Reproduce Errors</font></strong></p>
<p><u><font size="2">Create Legacy SSIS Package</font></u></p>
<p><font size="2">The following is an abridged version of creating a package containing a FTP Task.&#160; Please refer to </font><a href="http://f5debug.net/2011/03/15/sql-server-integration-services-ssis-%E2%80%93-part-22-%E2%80%93-receive-file-using-ftp-task-in-ssis-package/" target="_blank"><font size="2">SQL Server Integration Services (SSIS) – Part 22 – Receive File using FTP Task in SSIS Package</font></a><font size="2"> if you require further assistance with creating this package.</font></p>
<ol>
<li><font size="2">Create a SSIS 2008 project containing at least 1 SSIS package </font></li>
<li><font size="2">Add a FTP Task to the package and configure it to use a Server Port of 36360&#160; (You can use any value greater than 32767 (Int16 upper boundary).&#160; I’m using 36360 as it’s easier to demonstrate). </font></li>
<li><font size="2">Enable </font><a href="http://msdn.microsoft.com/en-us/library/cc895212.aspx"><font size="2">package configurations</font></a><font size="2"> and add a XML Configuration File to the project.&#160; </font></li>
<li><font size="2">Add the <strong>ServerPort</strong> property of the </font><a href="http://msdn.microsoft.com/en-us/library/ms141015.aspx"><font size="2">FTP Connection Manager</font></a><font size="2"> to the configuration file.</font> </li>
<li><font size="2">Save and close the project. </font></li>
</ol>
<p><font size="2">One thing you’ll notice while completing Step 4 is that the type of the <strong>ServerPort</strong> property is listed as <strong>Int16</strong>, despite the default value being 36360 (bug in SSIS 2008). There’s no way to change the associated type.&#160; </p>
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image32.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb32.png?w=604&#038;h=589" width="604" height="589" /></font></a></p>
<p><font size="2">If you view the configuration file created at Step 4, you’ll see that the <strong>ValueType</strong> of the <strong>ServerPort</strong> property is listed as <strong>Int32</strong> despite the type being listed as Int16 in the Package Configuration Wizard.</font></p>
<p><font size="2">BTW, changing the data type in the configuration file to <strong>Int32</strong> does not change it to <strong>Int32</strong> in the Package Configuration Wizard.&#160; Changing this value also causes the property to disappear from the list of available properties to convert to package parameters during the <font size="2">Integration Services Project Conversion wizard steps </font>(discussed below).       <br /></font></p>
<p><a href="http://mrwharty.files.wordpress.com/2012/02/image5.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb5.png?w=600&#038;h=262" width="600" height="262" /></font></a></p>
<p><u><font size="2">Convert Legacy SSIS Package to SSIS 2012 (RC0)</font></u></p>
<p><font size="2">During this process you will encounter 3 conversion wizards (!!!) in the following order:</font></p>
<ol>
<li><font size="2">Visual Studio Conversion Wizard </font></li>
<li><font size="2">SSIS Package Upgrade Wizard </font></li>
<li><font size="2">Integration Services Project Conversion Wizard (a.k.a. Convert to Project Deployment Model)</font> </li>
</ol>
<p><font size="2">The first wizard simply converts a legacy Project or Solution into 2012 RC0.&#160; The second wizard converts SSIS packages to 2012 RC0.&#160;&#160; The third wizard converts a project to use the new <a href="http://social.technet.microsoft.com/wiki/contents/articles/project-deployment-overview-in-sql-server-quot-denali-quot-ctp1-ssis.aspx">Project Deployment Model</a>.</font></p>
<p><strong><font size="2">Visual Studio Conversion Wizard</font></strong></p>
<ol>
<li><font size="2">Launch SQL Server Data Tools </font></li>
<li><font size="2">Open the legacy project created above </font></li>
<li><font size="2">Follow the Visual Studio Conversion Wizard steps (using the default values selected by the wizard) to complete the conversion of the Solution.</font> </li>
</ol>
<p><font size="2">Nothing special to report here. </font></p>
<ol><font size="2"><strong>SSIS Package Upgrade Wizard</strong> </font></ol>
<p><font size="2">Prior to the completion of the Visual Studio Conversion Wizard,&#160; the SSIS Package Upgrade Wizard launches (It’s essentially the last step of the Visual Studio Conversion Wizard). </font></p>
<ol>
<li><font size="2">Follow the steps of the SSIS Package Upgrade Wizard (using the default values selected by the wizard) until you get to the <strong>“Select Package Management Options”</strong> screen.&#160; </p>
<p>Note that there’s an option to <strong>“Ignore configurations”</strong>.&#160; Checking this option seems to have no affect on the conversion process as the reported errors (which I now know relate to configuration file properties) still occur.         </p>
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image33.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb33.png?w=604&#038;h=582" width="604" height="582" /></font></a>       </li>
<li><font size="2">Click the <strong>“Next”</strong> button.</font> </li>
<li><font size="2">Click the <strong>“Finish”</strong> button to start the conversion process.&#160; After a few seconds you’ll be advised that the conversion process failed.&#160; </font></li>
<li><font size="2">Click on the <strong>Messages</strong> hyperlink to view the conversion errors. The interesting thing is that one of the errors talks about decrypting a protected XML node however I am not using encryption and there is no mention of any data type errors.
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image34.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb34.png?w=604&#038;h=582" width="604" height="582" /></font></a>       </li>
<li><font size="2">Click the <strong>“X”</strong> at the top of the <strong>“View Report” </strong>dialog to close it. </font></li>
<li><font size="2">Click the <strong>“Close”</strong> button to exit the SSIS Package Upgrade Wizard. </font></li>
<li><font size="2">Click the <strong>“Close”</strong> button to exit the Visual Studio Conversion Wizard. </font></li>
</ol>
<ol><strong><font size="2">Integration Services Project Conversion Wizard (a.k.a Convert to Project Deployment Model)</font></strong></ol>
<p><font size="2">If you look at Solution Explorer, you’ll see that your project has the words <strong>“<a href="http://social.technet.microsoft.com/wiki/contents/articles/project-deployment-overview-in-sql-server-quot-denali-quot-ctp1-ssis.aspx">Package Deployment Model</a>”</strong> appended to its name.&#160; This advises that your package is still using the <a href="http://msdn.microsoft.com/en-us/library/ms140117.aspx">legacy deployment method</a>. </font></p>
<ol>
<li><font size="2">Right click on you project and select <strong>“Convert to Project Deployment Model”</strong>.&#160; This will launch the Integration Services Project Conversion Wizard (Yes I know, confusing naming conventions).         </p>
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image35.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb35.png?w=604&#038;h=454" width="604" height="454" /></font></a>       </li>
<li><font size="2">Follow the wizard steps (using the default values selected by the wizard) until you reach the <strong>“Select Configurations”</strong> screen.&#160; Ensure that the configuration file for your package has been loaded.&#160; If it hasn’t loaded, click the <strong>“Add Configurations”</strong> button to add the relevant configuration file.
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image36.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb36.png?w=604&#038;h=559" width="604" height="559" /></font></a>       </li>
<li><font size="2">Clicking the <strong>“Next”</strong> button takes you to the <strong>“Create Parameters”</strong> screen where you can select what properties in your configuration file should be converted to <a href="http://msdn.microsoft.com/en-us/library/ms141085(v=sql.110).aspx">Project/Package Parameters</a>.&#160; Ensure that <strong>ServerPort </strong>is selected and has a scope of Package.
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image37.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb37.png?w=604&#038;h=559" width="604" height="559" /></font></a>       </li>
<li><font size="2">Clicking on the <strong>“Next”</strong> button takes you to the <strong>“Configure Parameters”</strong> screen.&#160; Note that there is no indication that the <strong>ServerPort</strong> parameter is invalid.
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image38.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb38.png?w=604&#038;h=559" width="604" height="559" /></font></a>       </li>
<li><font size="2">Click the <strong>“Next”</strong> button.</font> </li>
<li><font size="2">Click the <strong>“Convert”</strong> button to start the conversion process. After a couple of seconds a dialog box appears advising that the project has been converted to the <strong>“Project Deployment Model”</strong> however in the background you will see that the conversion actually failed (bug).
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image39.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb39.png?w=604&#038;h=559" width="604" height="559" /></font></a>       </li>
<li><font size="2">Click on the <strong>“Ok”</strong> button to close the dialog box </font></li>
<li><font size="2">Click on the <strong>“Failed”</strong> hyperlink to view the error message.&#160; <font size="2">Once again there is no real indication of what exactly caused this error (not hard to work this out as there is only one value that could cause this error in this project. Not so easy when you’re converting a large number of values though!).
<p><a href="http://mrwharty.files.wordpress.com/2012/02/image83.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb47.png?w=604&#038;h=89" width="604" height="89" /></a>&#160;</font></font> </li>
<li><font size="2">Click the <strong>“Save Report” </strong>button to save the conversion report. </font></li>
<li><font size="2">Click the <strong>“Close”</strong> button to close the wizard.&#160; </font></li>
<li><font size="2">Navigate to the location where you saved the conversion report and open it.&#160; You will see that the report provides no information whatsoever on the error that occurred during the conversion process.&#160; It doesn’t even state that the conversion failed. </font></li>
<li><font size="2">Close the report. </font></li>
</ol>
<p><font size="2">You will see that your project still has the words <strong>“Package Deployment Model”</strong> appended to its name. Further confirmation that the conversion failed</font>.</p>
<p><strong><font size="2">Investigating the Error</font></strong></p>
<p><font size="2">This is where things get a little messy as there are two paths that can be taken to identify and rectify the conversion error however both paths produce additional errors along the way.</font></p>
<p><u><font size="2">Path 1 – Running the Convert to Project Deployment Model wizard again without modifying the SSIS Package</font></u></p>
<p><font size="2"><strong>Please Note:</strong> Do not open the package in the <a href="http://msdn.microsoft.com/en-us/library/ms137973(v=sql.110).aspx">SSIS designer</a> (i.e. don’t double click on the package or select “View Designer” from the context menu when you right click on the package) before undertaking these steps.</font></p>
<ol>
<li><font size="2">Launch the <strong>“Convert to Project Deployment Model”</strong> wizard again and follow the wizard steps (using the default values selected by the wizard) until you reach the <strong>“Configure Parameters”</strong> screen. </font></li>
<li><font size="2">Click on the text <strong>36360</strong> (i.e. click on the <strong>cell </strong>containing this text).&#160; Now try and click on the ellipse button next to the <strong>ServerPort</strong> parameter, the Previous, Next or Cancel buttons, or the Hyperlinked wizard steps         <br /></font></li>
<li><font size="2">You have now entered an exception loop (bug!) which displays the following error:
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image41.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb41.png?w=604&#038;h=558" width="604" height="558" /></font></a>       </p>
<p><font size="2">The only way out of this loop is to click on the <strong>“X”</strong> at the top right of the wizard as the Cancel button can’t be clicked.         <br /></font></li>
<li><font size="2">Click the <strong>“X”</strong> at the top of the wizard and confirm that you want to cancel the conversion process.</font> </li>
<li><font size="2">Launch the wizard again and follow the wizard steps (using the default values selected by the wizard) until you reach the <strong>“Configure Parameters”</strong> screen.&#160; <strong>Do not</strong> click on the cell containing the 36360 value otherwise you’ll enter the exception loop again <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://mrwharty.files.wordpress.com/2012/02/wlemoticon-smile.png?w=630" /></font> </li>
<li><font size="2">Click on the ellipse button next to the <strong>ServerPort</strong> parameter to launch the <strong>“Set Parameter Details”</strong> dialog. Notice that the data type is set as <strong>int16</strong> and there’s no way to change it.</font> </li>
<li><font size="2">Move your mouse over the red and white exclamation icon next to the Value property. A ToolTip is displayed advising that the value is either too large or too small for an Int16
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image42.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb42.png?w=604&#038;h=359" width="604" height="359" /></font></a>       </li>
<li><font size="2">Change the value to 21 and click on the <strong>“Ok”</strong> button.</font> </li>
<li><font size="2">Complete the rest of wizard.&#160; This time the conversion should complete without error.</font> </li>
</ol>
<p><font size="2">If you view the converted package in the <a href="http://msdn.microsoft.com/en-us/library/ms137973(v=sql.110).aspx">designer</a> (by double clicking on the package) and then view the <strong>Parameters</strong> tab, you will see a <strong>ServerPort</strong> parameter of data type <strong>Int16</strong> and a value of <strong>21</strong>.&#160; Change the data type to <strong>Int32</strong> and the value to <strong>36360</strong>. Your package has now been successfully converted to SSIS 2012 RC0.</font></p>
<p><a href="http://mrwharty.files.wordpress.com/2012/02/image43.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb43.png?w=604&#038;h=522" width="604" height="522" /></font></a></p>
<p><u><font size="2">Path 2 – Running the Convert to Project Deployment Model wizard again after modifying the SSIS Package</font></u></p>
<p><font size="2">This path requires you to use the original legacy SSIS package you created at <strong>Create Legacy SSIS Package </strong>above i.e. don’t use the converted project created in Path 1.</font></p>
<ol>
<li><font size="2">Follow <strong>all</strong> the steps in <strong>Convert Legacy SSIS Package to SSIS 2012 (RC0)</strong> above.&#160; Move onto the next step once all the conversion wizard steps have completed.</font> </li>
<li><font size="2">Double click the SSIS package (in Solution Explorer) to open it in the <a href="http://msdn.microsoft.com/en-us/library/ms137973(v=sql.110).aspx">designer</a>.&#160; You will get the following error:
<p></font><font size="2"><font color="#ff0000">There were errors while loading the package.&#160; See the error list for details.          <br /></font></font></li>
<li><font size="2">Click on the “Ok” button to close the dialog and view the Error List.&#160; There is one error:
<p></font><font color="#ff0000" size="2">Error loading Package.dtsx: Failed to decrypt protected XML node &quot;DTS:Property&quot; with error 0x8009000B &quot;Key not valid for use in specified state.&quot;. You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.        <br /></font><font size="2">       <br /></font><a href="http://mrwharty.files.wordpress.com/2012/02/image81.png"><strong></strong></a><a href="http://mrwharty.files.wordpress.com/2012/02/image82.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb44.png?w=604&#038;h=216" width="604" height="216" /></font></a></a></a>       </p>
<p><font size="2"><font color="#000000">BTW, this package doesn’t use encryption so I suspect that this error actually relates to the <strong>Int16</strong> conversion error (bug?).           <br /></font></font></li>
<li><font size="2">Double click on the <strong>FTP Connection Manager</strong> to open the FTP Connection Manager Editor.&#160; Notice that the <strong>ServerPort</strong> value is <strong>36360</strong>.&#160; There is no indication that this value is what caused the conversion error.</font> </li>
<li><font size="2">Close the FTP Connection Manager editor.</font> </li>
<li><font size="2">Click on the <strong>Parameters</strong> tab at the top of the designer.&#160; Notice that no configuration properties were converted into package parameters. This indicates that the error received during the conversion process was probably caused by one of the properties in the configuration file as we told the conversion wizard to convert these properties into parameters and none have been converted.. </font></li>
<li><font size="2">Switch back to Control View by clicking on the <strong>Control View</strong> tab.</font> </li>
<li><font size="2">Double click on the FTP Connection Manager again to open the FTP Connection Manager Editor.&#160; Notice that the <strong>ServerPort</strong> value has been changed to <strong>21</strong> (bug!).</font> </li>
<li><font size="2">Change the value back to <strong>36360</strong></font> </li>
<li><font size="2">Close the FTP Connection Manager Editor and then open it again.&#160; Notice that the value has reverted back to <strong>21</strong> (bug!).&#160; </font></li>
<li><font size="2">Change the value back to 36360 and close the FTP Connection Manager Editor (Btw, the value has actually been reset back to 21 behind the scene at this point.&#160; You just don’t know it at this stage) (bug!).</font> </li>
<li><font size="2">Save the package and project.</font> </li>
<li><font size="2">Launch the <strong>“Convert to Project Deployment Model”</strong> wizard again and follow the wizard steps (using the default values selected by the wizard) until you reach the <strong>“Configure Parameters”</strong> screen.&#160; Notice that the <strong>ServerPort </strong>parameter value shows <strong>21</strong> despite it being set to <strong>36360 </strong>(bug!).&#160;
<p></font><a href="http://mrwharty.files.wordpress.com/2012/02/image45.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb45.png?w=604&#038;h=559" width="604" height="559" /></font></a>       </p>
<p><font size="2"><strong>Please note: </strong>If you try to complete the rest of the conversion process using the value of <strong>21 </strong>without following the next couple of steps, you will still get the reported <strong>Int16</strong> to <strong>Int32</strong> error message despite the fact <strong>21</strong> is a valid <strong>Int16</strong> value (bug!).&#160; <br /></font></li>
<li><font size="2">Click on the E<strong>llipse</strong> button of the <strong>ServerPort</strong> parameter.</font> </li>
<li><font size="2">Click on the <strong>“Ok”</strong> button of the <strong>“Set Parameter Details”</strong> dialog.&#160; </font><font size="2">It appears that these two steps force the conversion wizard to convert the <strong>ServerPort</strong> property from a data type of <strong>Int32</strong> to <strong>int16</strong> despite no changes being made) (bug!).</font> </li>
<li><font size="2">Click the <strong>“Next”</strong> button. </font></li>
<li><font size="2">Click the <strong>“Convert”</strong> button.&#160; This time the conversion should complete without error.</font> </li>
</ol>
<p><font size="2">If you view the converted packed in the package designer (by double clicking on the package) and then view the parameters tab, you will see a <strong>ServerPort</strong> parameter of data type <strong>Int16</strong> and a value of <strong>21</strong>. Change the data type to <strong>Int32</strong> and the value to <strong>36360</strong>. Your package has now been successfully converted to SSIS 2012 RC0.</font></p>
<p><strong><font size="2">Conclusion</font></strong></p>
<p><font size="2">Despite the fact that these errors shouldn’t occur in the first place, tracking down what caused the errors was a right pain in the butt as the error reports produced by the various conversion wizards and the error reported in the <strong>Error List</strong> while viewing the package were pretty useless.</font></p>
<p><font size="2">As previously stated, the bugs identified have been reported via Microsoft Connect (item </font><a title="https://connect.microsoft.com/SQLServer/feedback/details/721089/the-ssdt-integration-services-project-conversion-wizard-chooses-a-wrong-data-type-for-a-configuration-property-causing-the-wizard-to-crash" href="https://connect.microsoft.com/SQLServer/feedback/details/721089"><font size="2">721089</font></a><font size="2">) however I have been advised that fixes for these bugs won’t make it into the RTM version of SQL Server 2012.&#160; Given the number of bugs discovered and the workarounds required to get past them, these issues should be fixed in RTM so please visit the connect item and vote for them to get fixed.</font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/659/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/659/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/659/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=659&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/02/09/sql-server-integration-services-2012-rc0-project-conversion-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb32.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb5.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb33.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb34.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb35.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb36.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb37.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb38.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb39.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb47.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb41.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb42.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb43.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb44.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb45.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server 2012 Virtual Labs</title>
		<link>http://blog.wharton.com.au/2012/02/05/sql-server-2012-virtual-labs/</link>
		<comments>http://blog.wharton.com.au/2012/02/05/sql-server-2012-virtual-labs/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 00:42:40 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[Denali]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=652</guid>
		<description><![CDATA[Want to play around with SQL Server 2012 but don’t have an environment to play around in?&#160; Check out the following SQL Server 2012 Virtual Labs: SQL Server 2012: AlwaysOn Availability Groups (SQL 142) In this hands-on-lab you will learn take advantage of the new AlwaysOn features in SQL Server 2012. You will learn how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=652&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Want to play around with SQL Server 2012 but don’t have an environment to play around in?&#160; Check out the following SQL Server 2012 Virtual Labs:</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4929">SQL Server 2012: AlwaysOn Availability Groups (SQL 142)</a></p>
<p>In this hands-on-lab you will learn take advantage of the new AlwaysOn features in SQL Server 2012. You will learn how to implement High-Availability and Data Recovery using SQL Server 2012 Availability Groups.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4932">SQL Server 2012 &#8211; Working with Contained Databases (SQL 145)</a></p>
<p>In this lab, learn how to implement Contained Databases in SQL Server 2012.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4934">SQL Server 2012 &#8211; What&#8217;s new in Manageability (SQL 147)</a></p>
<p>In this hands-on-lab you will learn about new manageability features in SQL Server 2012. You will learn how to take advantage of new features in SQL Server Management Tools, PowerShell, and features that will increase your productivity.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4936">SQL Server 2012 &#8211; Installation and Configuration (SQL 149)</a></p>
<p>In this hands-on-lab you will build out a network environment that includes a Domain Controller, an multiple instances of SQL Server 2012.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4937">SQL Server 2012 &#8211; Security and Compliance (SQL 150)</a></p>
<p>In this in hands-on-lab you will learn how to implement security and compliance in SQL Server 2012.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4938" target="_blank">SQL Server 2012 &#8211; Upgrading to SQL Server 2012 (SQL 151)</a></p>
<p>In this hands-on-lab you will learn on how to upgrade to SQL Server 2012.You will learn how to use SQL Server Upgrade Advisor and Distributed Replay to upgrade a SQL Server 2005/2008 database to SQL Server 2012</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4939">SQL Server 2012 &#8211; What&#8217;s new in T-SQL (SQL 152)</a></p>
<p>In this hands-on-lab you will learn about the new T-SQL enhancements for SQL Server 2012.You will learn about new scalar functions, T-SQL constructs and how to take advantage of these new features.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4940">SQL Server 2012 &#8211; Installing and managing SQL Server 2012 on Windows Server Core (SQL 153)</a></p>
<p>In this hands-on-lab you will learn how to deploy SQL Server on Windows Server core, and how configure connectivity and management of a Windows Server core based installation.</p>
<p><a href="http://online.holsystems.com/Software/holLaunchPadOnline/holLaunchPadOnline.application?eng=SQL&amp;auth=none&amp;src=SQL&amp;altadd=true&amp;labid=4931">SQL Server 2012 &#8211; What&#8217;s new in Data warehousing and EIM</a></p>
<p>In this hands-on-lab you will learn about the enhancements in SQL Server 2012 for Data warehousing.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/652/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/652/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/652/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=652&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/02/05/sql-server-2012-virtual-labs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
		<item>
		<title>SQL Server 2012 Developer Training Kit BOM</title>
		<link>http://blog.wharton.com.au/2012/02/01/sql-server-2012-developer-training-kit-bom/</link>
		<comments>http://blog.wharton.com.au/2012/02/01/sql-server-2012-developer-training-kit-bom/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 04:49:59 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[Training]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=643</guid>
		<description><![CDATA[The SQL Server 2012 Early Adoption Team has put together some great resources to assist developers with skilling up on SQL Server 2012; one of which is the SQL Server 2012 Developer Training Kit BOM wiki. The wiki, which is based on the SQL Server 2012 Developer Training Kit, has been designed from a training [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=643&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="1">The SQL Server 2012 Early Adoption Team has put together some great resources to assist developers with skilling up on SQL Server 2012; one of which is the </font><a href="http://social.technet.microsoft.com/wiki/contents/articles/6982.sql-server-2012-developer-training-kit-bom.aspx#Module_1_Introduction_to_SQL_Server_2012" target="_blank"><font size="1">SQL Server 2012 Developer Training Kit BOM</font></a><font size="1"> wiki.</font></p>
<p><font size="1">The wiki, which is based on the </font><a href="http://go.microsoft.com/?linkid=9785999"><font size="1">SQL Server 2012 Developer Training Kit</font></a><font size="1">, has been designed from a training perspective and organises content into an agenda like format (complete with presentations, demos and hands-on-labs) making it easy for individuals and organisations to develop their own SQL Server 2012 upgrade workshop.</font></p>
<p><font size="1">Check it out today!</font></p>
<p><strong><u><font size="2">Sample Agenda</font></u></strong></p>
<p><strong><font size="1">Day 1: Introduction and Database Engine Topics</font></strong></p>
<p><strong><font size="1">Module 1: Introduction to SQL Server 2012</font></strong></p>
<p><a href="http://mrwharty.files.wordpress.com/2012/02/image2.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb2.png?w=626&#038;h=258" width="626" height="258" /></a></p>
<p><strong><font size="1">Day 2: Visual Studio, .NET and Business Intelligence Topics</font></strong></p>
<p><strong><font size="1">Module 7: SQL Server 2012 Business Intelligence</font></strong></p>
<p><a href="http://mrwharty.files.wordpress.com/2012/02/image3.png"><img style="background-image:none;border-bottom:0;border-left:0;padding-left:0;padding-right:0;display:inline;border-top:0;border-right:0;padding-top:0;" title="image" border="0" alt="image" src="http://mrwharty.files.wordpress.com/2012/02/image_thumb3.png?w=626&#038;h=253" width="626" height="253" /></a></p>
<p><strong><font size="1"></font></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/643/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/643/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/643/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=643&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/02/01/sql-server-2012-developer-training-kit-bom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb2.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/02/image_thumb3.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Free &#8220;Introducing Microsoft SQL Server 2012&#8221; eBook (2nd Draft)</title>
		<link>http://blog.wharton.com.au/2012/01/23/free-introducing-microsoft-sql-server-2012-ebook-2nd-draft/</link>
		<comments>http://blog.wharton.com.au/2012/01/23/free-introducing-microsoft-sql-server-2012-ebook-2nd-draft/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 11:15:25 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Denali]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[SQL Server 2012]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=636</guid>
		<description><![CDATA[The second draft of the free Introducing Microsoft SQL Server 2012 eBook will be released on 1st February 2012 and will contain the following chapters: PART I&#160;&#160; Database Administration &#160; 2. High Availability and Disaster Recovery Enhancements 3. Scalability and Performance 4. Security Enhancements &#160; PART II&#160;&#160; Business Intelligence Development &#160; 6. Integration Services 7. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=636&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The second draft of the free<strong> </strong><a href="http://blogs.msdn.com/b/microsoft_press/archive/2011/10/11/free-ebook-introducing-microsoft-sql-server-code-name-denali-draft-preview.aspx" target="_blank">Introducing Microsoft SQL Server 2012</a> eBook will be released on 1st February 2012 and will contain the following chapters:</p>
<p><u>PART I&#160;&#160; Database Administration</u>    <br />&#160; <br />2. High Availability and Disaster Recovery Enhancements    <br />3. Scalability and Performance    <br />4. Security Enhancements    <br />&#160; <br /><u>PART II&#160;&#160; Business Intelligence Development</u>    <br />&#160; <br />6. Integration Services    <br />7. Data Quality Services    <br />8. Master Data Services</p>
<p>The complete free eBook (containing all <a href="http://blogs.msdn.com/b/microsoft_press/archive/2011/10/11/free-ebook-introducing-microsoft-sql-server-code-name-denali-draft-preview.aspx" target="_blank">10 chapters</a>) will be released in March 2012.</p>
<p>More information about this free eBook can be found at <a href="http://twitter.com/MicrosoftPress">@MicrosoftPress</a> and on the <a href="http://blogs.msdn.com/b/microsoft_press/" target="_blank">Microsoft Press blog</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/636/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/636/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/636/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=636&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/01/23/free-introducing-microsoft-sql-server-2012-ebook-2nd-draft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
		<item>
		<title>Troubleshooting SQL Azure Connection Issues</title>
		<link>http://blog.wharton.com.au/2012/01/18/troubleshooting-sql-azure-connection-issues/</link>
		<comments>http://blog.wharton.com.au/2012/01/18/troubleshooting-sql-azure-connection-issues/#comments</comments>
		<pubDate>Wed, 18 Jan 2012 04:24:57 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=628</guid>
		<description><![CDATA[Thanks to Paras Doshi for providing details on the following article relating to troubleshooting SQL Azure connection issues. Larry Franks has put together a TechNet Wiki article on SQL Azure Connectivity Troubleshooting which covers: 1. Common Connectivity Errors 2. Verify SQL Server Management Studio Version 3. Verify Azure Firewall Settings and Service Availability 4. Verify [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=628&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Thanks to <a href="http://beyondrelational.com/members/Paras-Doshi/default.aspx">Paras Doshi</a> for providing details on the following article relating to troubleshooting SQL Azure connection issues.</p>
<p><a href="http://social.technet.microsoft.com/wiki/2178/ProfileUrlRedirect.ashx">Larry Franks</a> has put together a TechNet Wiki article on <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx" target="_blank">SQL Azure Connectivity Troubleshooting</a> which covers:</p>
<p>1. <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx#errors" target="_blank">Common Connectivity Errors</a>     <br />2. <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx#Verify_SQL_Server_Management_Studio_Version" target="_blank">Verify SQL Server Management Studio Version</a>     <br />3. <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx#section1" target="_blank">Verify Azure Firewall Settings and Service Availability</a>     <br />4. <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx#section2" target="_blank">Verify That You Can Reach the Server IP</a>     <br />5. <a href="http://social.technet.microsoft.com/wiki/contents/articles/sql-azure-connectivity-troubleshooting-guide.aspx#section3" target="_blank">Isolating Network Problems</a></p>
<p>Given the uptake of SQL Azure, it won’t be long before the forums are flooded with requests for assistance so bookmark this link today.</p>
<p><strong>UPDATE: I</strong>f you’re looking for help with troubleshooting SQL Server connection issues, have a read of <a href="http://blog.wharton.com.au/2012/01/17/troubleshooting-sql-server-connection-issues/" target="_blank">this</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/628/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=628&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/01/18/troubleshooting-sql-azure-connection-issues/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
		<item>
		<title>Troubleshooting SQL Server Connection Issues</title>
		<link>http://blog.wharton.com.au/2012/01/17/troubleshooting-sql-server-connection-issues/</link>
		<comments>http://blog.wharton.com.au/2012/01/17/troubleshooting-sql-server-connection-issues/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 03:21:25 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Troubleshooting]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=623</guid>
		<description><![CDATA[For those of us who spend time on the SQL Server Forums, you’ll probably agree that one of the most common calls for assistance relates to troubleshooting SQL Server connections.&#160; This is why Rick Byham’s TechNet Wiki article on “How to Troubleshoot Connecting to the SQL Server Database Engine” is a keeper. Rick’s article covers [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=623&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For those of us who spend time on the <a href="http://social.msdn.microsoft.com/Forums/en-AU/category/sqlserver" target="_blank">SQL Server Forums</a>, you’ll probably agree that one of the most common calls for assistance relates to troubleshooting SQL Server connections.&#160; This is why <a href="http://social.technet.microsoft.com/wiki/3380/ProfileUrlRedirect.ashx">Rick Byham’s </a>TechNet Wiki article on “<a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#commentmessage" target="_blank">How to Troubleshoot Connecting to the SQL Server Database Engine</a>” is a keeper.</p>
<p>Rick’s article covers both basic and complex connection issues and provides concise steps required to:</p>
<p>1. <a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Gathering_Information_about_the_Instance_of_SQL_Server" target="_blank">Gather Information about an Instance of SQL Server</a>     <br />2. <a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Enable_Protocols" target="_blank">Enable Protocols</a>     <br />3. <a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Testing_TCP_IP_Connectivity" target="_blank">Test TCP/IP Connectivity</a>     <br />4. <a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Testing_a_Local_Connection" target="_blank">Test Local Connection</a>     <br />5. <a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Opening_a_Port_in_the_Firewall" target="_blank">Open a Port in the Firewall</a>     <br />6.<a href="http://social.technet.microsoft.com/wiki/contents/articles/how-to-troubleshoot-connecting-to-the-sql-server-database-engine.aspx?wa=wsignin1.0&amp;CommentPosted=true#Testing_the_Connection" target="_blank">Test the Connection</a> </p>
<p>If you haven’t already bookmarked this article, do so today <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://mrwharty.files.wordpress.com/2012/01/wlemoticon-smile.png?w=630" /></p>
<p><strong>UPDATE: </strong>If you’re looking for help on troubleshooting SQL Azure connection issues, have a read of <a href="http://blog.wharton.com.au/2012/01/18/troubleshooting-sql-azure-connection-issues/" target="_blank">this</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/623/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/623/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/623/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=623&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/01/17/troubleshooting-sql-server-connection-issues/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>

		<media:content url="http://mrwharty.files.wordpress.com/2012/01/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft Virtual Academy</title>
		<link>http://blog.wharton.com.au/2012/01/13/microsoft-virtual-academy/</link>
		<comments>http://blog.wharton.com.au/2012/01/13/microsoft-virtual-academy/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 01:09:40 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[SQL Azure]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=620</guid>
		<description><![CDATA[The Microsoft Virtual Academy (MVA) is a free cloud-based learning environment focusing on Microsoft Technologies (Although the site states that it focuses on cloud-based technologies, I have found content in some countries not specific to the cloud). The concept behind the MVA is similar to that of a “Virtual University”; students select a course(s) to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=620&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.microsoftvirtualacademy.com" target="_blank">Microsoft Virtual Academy</a> (MVA) is a free cloud-based learning environment focusing on Microsoft Technologies (Although the site states that it focuses on cloud-based technologies, I have found content in some countries not specific to the cloud).</p>
<p>The concept behind the MVA is similar to that of a “Virtual University”; students select a course(s) to study and then do a self-assessment exam to gauge how well they’ve understood the study material. Students also accrue points for material studied and courses completed which are used to promote them through a recognition system (Bronze, Silver, Gold or Platinum Level) and provide them with a comparison on how they rank against other students in their country and around the world.</p>
<p>As it currently stands, there is only 1 SQL Server related course (<a href="https://www.microsoftvirtualacademy.com/tracks/introduction-to-sql-azure" target="_blank">Introduction To SQL Azure</a>) currently available in Australia (and the United States and United Kingdom) however I have been advised by the Dean that new material will become available in the near future. I also mentioned earlier that there is additional content (SQL 2008/R2/Azure, .Net, Sharepoint, Silverlight, Windows Phone) available in other countries (mainly Spain and Colombia) with some of this content being in English and some in the native language of the selected country (the Microsoft study links are good as all you need to do is change the language setting of the site to a language of your choice and the content is translated. You can also use <a href="http://translate.google.com/" target="_blank">Google Translate</a> on some of the content).</p>
<p>More information about the MVA can be found in the <a href="http://www.microsoftvirtualacademy.com/FAQs.aspx" target="_blank">FAQ</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/620/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/620/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/620/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=620&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/01/13/microsoft-virtual-academy/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
		<item>
		<title>Retired SQL Server Certifications</title>
		<link>http://blog.wharton.com.au/2012/01/11/retired-sql-server-certifications/</link>
		<comments>http://blog.wharton.com.au/2012/01/11/retired-sql-server-certifications/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 21:52:12 +0000</pubDate>
		<dc:creator>Mr. Wharty's Ramblings</dc:creator>
				<category><![CDATA[Certification]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">https://mrwharty.wordpress.com/?p=615</guid>
		<description><![CDATA[The following SQL Server exams are due to retire on 31 July 2012: Exam 70-453 &#8211; Upgrade: Transition Your MCITP SQL Server 2005 DBA to MCITP SQL Server 2008 Exam 70-454 &#8211; Upgrade: Transition Your MCITP SQL Server 2005 DBD to MCITP SQL Server 2008 DBD Exam 70-455 &#8211; Upgrade: Transition Your MCITP SQL Server [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=615&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The following SQL Server exams are due to retire on 31 July 2012:</p>
<ul>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-453" target="_blank">Exam 70-453</a> &#8211; Upgrade: Transition Your MCITP SQL Server 2005 DBA to MCITP SQL Server 2008 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-454" target="_blank">Exam 70-454</a> &#8211; Upgrade: Transition Your MCITP SQL Server 2005 DBD to MCITP SQL Server 2008 DBD </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-455" target="_blank">Exam 70-455</a> &#8211; Upgrade: Transition Your MCITP SQL Server 2005 BI Developer to MCITP SQL Server 2008 BI Developer </li>
</ul>
<p>This is in addition to exams that were retired on 30 June 2011</p>
<ul>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?ID=70-431&amp;locale=en-us" target="_blank">Exam 70-431</a> &#8211; TS: Microsoft SQL Server 2005 &#8211; Implementation and Maintenance</li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-441" target="_blank">Exam 70-441</a> &#8211; PRO: Designing Database Solutions by Using Microsoft SQL Server 2005 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-442" target="_blank">Exam 70-442</a> &#8211; PRO: Designing and Optimizing Data Access by Using Microsoft SQL Server 2005 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-443" target="_blank">Exam 70-443</a> &#8211; PRO: Designing a Database Server Infrastructure by Using Microsoft SQL Server 2005 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-444" target="_blank">Exam 70-444</a> &#8211; PRO: Optimizing and Maintaining a Database Administration Solution by Using Microsoft SQL Server 2005 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-445" target="_blank">Exam 70-445</a> &#8211; TS: Microsoft SQL Server 2005, Business Intelligence ‒ Development and Maintenance </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-446" target="_blank">Exam 70-446</a> &#8211; PRO: Designing a Business Intelligence Solution by Using Microsoft SQL Server 2005 </li>
<li><a href="http://www.microsoft.com/learning/en/us/exam.aspx?id=70-447" target="_blank">Exam 70-447</a> &#8211; UPGRADE: MCDBA Skills to MCITP Database Administrator by Using Microsoft SQL Server 2005       <br />&#160;
<p>Although these exams have, or will be, retired, the certifications relating to these exams are still relevant and will not disappear from your Microsoft Transcript.&#160; </p>
</li>
</ul>
<ul>See <a href="http://www.microsoft.com/learning/en/us/certification/exam-dev.aspx#tab4" target="_blank">Discontinued Exams</a> for further information.</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mrwharty.wordpress.com/615/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mrwharty.wordpress.com/615/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mrwharty.wordpress.com/615/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.wharton.com.au&amp;blog=23304133&amp;post=615&amp;subd=mrwharty&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.wharton.com.au/2012/01/11/retired-sql-server-certifications/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/3e328c22938486a56234ca62d3f0c727?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mrwharty</media:title>
		</media:content>
	</item>
	</channel>
</rss>
