<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>sqlazuremw Releases Rss Feed</title><link>http://sqlazuremw.codeplex.com/Release/ProjectReleases.aspx</link><description>sqlazuremw Releases Rss Description</description><item><title>Updated Release: SQLAzureMW v3.9.12 and v4.0.15 (May 04, 2013)</title><link>https://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.12 &amp;amp; v4.0.15&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability of doing a search and replace of a sub string found within the rules engine.  For example, you have SELECT col1, col2 FROM Employees (NOLOCK) and now you want to replace &amp;quot;(&amp;quot; with &amp;quot;WITH (&amp;quot; so that the results would be SELECT col1, col2 FROM Employees WITH (NOLOCK).  Look for XML property &amp;quot;SearchReplace&amp;quot; in NotSupportedByAzureFile.config to see an example.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on.  The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.&lt;/li&gt;
&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="https://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="https://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Sat, 04 May 2013 12:52:29 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.12 and v4.0.15 (May 04, 2013) 20130504125229P</guid></item><item><title>Released: SQLAzureMW v3.9.12 and v4.0.15 (May 04, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.12 &amp;amp; v4.0.15&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability of doing a search and replace of a sub string found within the rules engine. For example, you have SELECT col1, col2 FROM Employees (NOLOCK) and now you want to replace &amp;quot;(&amp;quot; with &amp;quot;WITH (&amp;quot; so that the results would
 be SELECT col1, col2 FROM Employees WITH (NOLOCK). Look for XML property &amp;quot;SearchReplace&amp;quot; in NotSupportedByAzureFile.config to see an example.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on. The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.
&lt;/li&gt;&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Sat, 04 May 2013 12:52:28 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.12 and v4.0.15 (May 04, 2013) 20130504125228P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.12 and v4.0.15 (Apr 08, 2013)</title><link>https://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.12 &amp;amp; v4.0.15&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability of doing a search and replace of a sub string found within the rules engine.  For example, you have SELECT col1, col2 FROM Employees (NOLOCK) and now you want to replace &amp;quot;(&amp;quot; with &amp;quot;WITH (&amp;quot; so that the results would be SELECT col1, col2 FROM Employees WITH (NOLOCK).  Look for XML property &amp;quot;SearchReplace&amp;quot; in NotSupportedByAzureFile.config to see an example.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on.  The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.&lt;/li&gt;
&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="https://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="https://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Mon, 08 Apr 2013 19:19:16 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.12 and v4.0.15 (Apr 08, 2013) 20130408071916P</guid></item><item><title>Released: SQLAzureMW v3.9.12 and v4.0.15 (Apr 08, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.12 &amp;amp; v4.0.15&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability of doing a search and replace of a sub string found within the rules engine. For example, you have SELECT col1, col2 FROM Employees (NOLOCK) and now you want to replace &amp;quot;(&amp;quot; with &amp;quot;WITH (&amp;quot; so that the results would
 be SELECT col1, col2 FROM Employees WITH (NOLOCK). Look for XML property &amp;quot;SearchReplace&amp;quot; in NotSupportedByAzureFile.config to see an example.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on. The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.
&lt;/li&gt;&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 08 Apr 2013 19:19:15 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.12 and v4.0.15 (Apr 08, 2013) 20130408071915P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.11 and v4.0.14 (Apr 01, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on.  The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.&lt;/li&gt;
&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Mon, 01 Apr 2013 17:09:31 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.11 and v4.0.14 (Apr 01, 2013) 20130401050931P</guid></item><item><title>Released: SQLAzureMW v3.9.11 and v4.0.14 (Apr 01, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.11 &amp;amp; v4.0.14&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added dependency checker to see if Microsoft.SqlServer.Smo and Microsoft.ExceptionMessageBox are on the machine SQLAzureMW is being run on. The dependency information is stored in Dependencies.xml.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.
&lt;/li&gt;&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 01 Apr 2013 17:09:31 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.11 and v4.0.14 (Apr 01, 2013) 20130401050931P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.&lt;/li&gt;
&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Tue, 26 Feb 2013 14:44:03 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013) 20130226024403P</guid></item><item><title>Released: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.
&lt;/li&gt;&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 26 Feb 2013 14:44:03 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013) 20130226024403P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.&lt;/li&gt;
&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Fri, 15 Feb 2013 17:30:21 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013) 20130215053021P</guid></item><item><title>Released: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.10 &amp;amp; v4.0.13&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added rule in NotSupportedByAzureFile.Config to remove DATA_COMPRESSION from indexes.
&lt;/li&gt;&lt;li&gt;Added BCP error handling to examine message to see if it is a warning in which case do nothing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Fri, 15 Feb 2013 17:30:21 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.10 and v4.0.13 (Feb 15, 2013) 20130215053021P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.9 and v4.0.12 (Nov 19, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Mon, 19 Nov 2012 20:51:20 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.9 and v4.0.12 (Nov 19, 2012) 20121119085120P</guid></item><item><title>Released: SQLAzureMW v3.9.9 and v4.0.12 (Nov 19, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.9.1 &amp;amp; v4.0.12.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified SQLAzureMW to allow you to specify a default collation.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 19 Nov 2012 20:51:20 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.9 and v4.0.12 (Nov 19, 2012) 20121119085120P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.9 and v4.0.12 (Nov 05, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8.  So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7.  If you have any font issues, let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Mon, 05 Nov 2012 23:36:19 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.9 and v4.0.12 (Nov 05, 2012) 20121105113619P</guid></item><item><title>Released: SQLAzureMW v3.9.9 and v4.0.12 (Nov 05, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 8 and Windows 7 (should work fine on XP or Vista).&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.9 &amp;amp; v4.0.12&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No real bug fixes in this release, but I found that WinForms differs from Windows 7 vs. Windows 8. So, I rebuilt the application on the Windows 8 OS and now the fonts look better for Windows 8 and still seem to run on Windows 7. If you have any font issues,
 let me know.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Mon, 05 Nov 2012 23:36:19 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.9 and v4.0.12 (Nov 05, 2012) 20121105113619P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 7 RTM (should work fine on XP or Vista) and Windows 8 RTM.&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Tue, 23 Oct 2012 17:52:00 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012) 20121023055200P</guid></item><item><title>Released: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 7 RTM (should work fine on XP or Vista) and Windows 8 RTM.&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu) did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 23 Oct 2012 17:52:00 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012) 20121023055200P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2010 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Works on Windows 7 RTM (should work fine on XP or Vista) and Windows 8 RTM.&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu)did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Tue, 23 Oct 2012 16:24:27 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012) 20121023042427P</guid></item><item><title>Released: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>
&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br&gt;
SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Issues&lt;/b&gt;&lt;br&gt;
If you have a question / issue with SQLAzureMW, please post your question via the discussion
&lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Binaries&lt;/b&gt;&lt;br&gt;
.NET 3.5 SP1 &lt;br&gt;
Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br&gt;
&lt;br&gt;
&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;
&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese &lt;/li&gt;&lt;li&gt;安納 順一 (Junichi Anno) - Japanese &lt;/li&gt;&lt;li&gt;Oliver Hauth - German &lt;/li&gt;&lt;li&gt;Sam Vanhoutte - Dutch &lt;/li&gt;&lt;li&gt;Luis Antonio Soler Barrera – Spanish &lt;/li&gt;&lt;li&gt;Axel Guerrier – French &lt;/li&gt;&lt;li&gt;梁琦 (Mog Liang) – Chinese &lt;/li&gt;&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br&gt;
Visual Studio 2010 SP1 &lt;br&gt;
.NET 3.5 SP1&lt;br&gt;
Works on Windows 7 RTM (should work fine on XP or Vista) and Windows 8 RTM.&lt;br&gt;
Please let us know if you encounter any problems or difficulties&lt;br&gt;
&lt;br&gt;
&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)! 小朱 (Jeff Chu)did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Added the capability to select which database objects you want to backup. To specify which objects to backup, you will need to edit the ObjectSelector.xml file. Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Changed some SQL Azure to SQL Database &lt;/li&gt;&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script &lt;/li&gt;&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives. The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;;&lt;/a&gt;*\sINTO&amp;quot;
 to avoid false positives. &lt;/li&gt;&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;Fixed bug for user names having a space in them. Put quotes around the name for BCP.
&lt;/li&gt;&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.
&lt;/li&gt;&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.
&lt;/li&gt;&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;
&lt;li&gt;No code change. Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
</description><author></author><pubDate>Tue, 23 Oct 2012 16:24:27 GMT</pubDate><guid isPermaLink="false">Released: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012) 20121023042427P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;
&lt;li&gt;小朱 (Jeff Chu) - Chinese Traditional (Taiwan)&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2008 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.8 &amp;amp; v4.0.11&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;SQL Azure Migration Wizard is proud to announce its seventh translation into an international language: Chinese Traditional (Taiwan)!  小朱 (Jeff Chu)did all of the translation work to Chinese Traditional (Taiwan) and deserves all of the credit.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.7 &amp;amp; v4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Tue, 23 Oct 2012 16:19:29 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.8 and v4.0.11 (Oct 23, 2012) 20121023041929P</guid></item><item><title>Updated Release: SQLAzureMW v3.9.7 and v4.0.10 (Oct 21, 2012)</title><link>http://sqlazuremw.codeplex.com/releases/view/32334</link><description>&lt;div class="wikidoc"&gt;&lt;b&gt;Requirements&lt;/b&gt;&lt;br /&gt;SQLAzureMW v3x requires &lt;b&gt;SQL Server 2008 R2 SP1&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;SQLAzureMW v4x &lt;b&gt;requires SQL Server 2012&lt;/b&gt; bits to be on the same machine.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Issues&lt;/b&gt;&lt;br /&gt;If you have a question / issue with SQLAzureMW, please post your question via the discussion &lt;a href="http://sqlazuremw.codeplex.com/discussions"&gt;http://sqlazuremw.codeplex.com/discussions&lt;/a&gt; page.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Binaries&lt;/b&gt;&lt;br /&gt;.NET 3.5 SP1 &lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Language Translations (Special Thanks)&lt;/b&gt;
&lt;ul&gt;&lt;li&gt;大和屋貴仁 (Takahito Yamatoya) - Japanese&lt;/li&gt;
&lt;li&gt;安納 順一 (Junichi Anno) - Japanese&lt;/li&gt;
&lt;li&gt;Oliver Hauth - German&lt;/li&gt;
&lt;li&gt;Sam Vanhoutte - Dutch&lt;/li&gt;
&lt;li&gt;Luis Antonio Soler Barrera – Spanish&lt;/li&gt;
&lt;li&gt;Axel Guerrier – French&lt;/li&gt;
&lt;li&gt;梁琦 (Mog Liang) – Chinese&lt;/li&gt;&lt;/ul&gt;
&lt;b&gt;Source&lt;/b&gt;&lt;br /&gt;Visual Studio 2008 SP1 &lt;br /&gt;.NET 3.5 SP1&lt;br /&gt;Only tested (so far) on Windows 7 RTM (should work fine on XP or Vista)&lt;br /&gt;Please let us know if you encounter any problems or difficulties&lt;br /&gt;&lt;br /&gt;&lt;b&gt;v3.9.7 &amp;amp; 4.0.10&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug where ALTER TABLE statements did not go through compatibility checker and parser.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6.1 &amp;amp; v4.0.9.1 SQLAzureMWBatchBackup&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Added the capability to select which database objects you want to backup.  To specify which objects to backup, you will need to edit the ObjectSelector.xml file.  Inside of that file is documentation on how it works.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.6 &amp;amp; v4.0.9&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to handle an empty string password.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.5 &amp;amp; v4.0.8&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed code to take all table constraints and move it to the end of generated script.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.4 &amp;amp; v4.0.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed BCP output commands to put quotes around password&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.3 &amp;amp; v4.0.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Changed some SQL Azure to SQL Database&lt;/li&gt;
&lt;li&gt;Fixed BCPArgs parsing to remove need for special character checking&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.2 &amp;amp; v4.0.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified script to move all foreign key constraints to end of TSQL Script&lt;/li&gt;
&lt;li&gt;Fixed bug in SQLAzureMWBatchUpload to check for server type in upload process.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9.1 &amp;amp; v4.0.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified code to not rely on SMO for target server.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.9 &amp;amp; v4.0.3&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug in character counting (look for CrLf or Cr)&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.9 &amp;amp; v4.0.2&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed a bug with identifying comments in SQL to avoid false positives.  The major impact of this was on parsing SQL text files.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.8 &amp;amp; v4.0.1&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug that removed USE statement and moved the check to NotSupportedByAzureFile.Config&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.7&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Modified NotSupportedByAzureFile.config to look for a MERGE in a regex pattern &amp;quot;SELECT&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5cw%5cW"&gt;&amp;#92;w&amp;#92;W&lt;/a&gt;&lt;a href="http://sqlazuremw.codeplex.com/wikipage?title=%5e%3b"&gt;&amp;#94;&amp;#59;&lt;/a&gt;*\sINTO&amp;quot; to avoid false positives.&lt;/li&gt;
&lt;li&gt;Fixed bug with changed a nonclustered index (that had INCLUDE columns) to clustered index&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.6&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug when reading trace files and getting an event with no text data (null string).&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.5&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;Fixed bug for user names having a space in them.  Put quotes around the name for BCP.&lt;/li&gt;
&lt;li&gt;Removed hard coded trace events to check and added key “TraceEventsToCheck” to application config file.&lt;/li&gt;
&lt;li&gt;Fixed issue with SQLAzureMW not displaying error message when SQL Server client side tools are not installed on the machine.&lt;/li&gt;
&lt;li&gt;Modified SQLAzureMWBatchUpload to do parallel processing.&lt;/li&gt;&lt;/ol&gt;
&lt;b&gt;v3.8.4&lt;/b&gt;
&lt;ol&gt;&lt;li&gt;No code change.  Just modified NotSupportedByAzureFile.Config to remove check for SPARSE columns since SQL Azure now supports SPARSE columns.&lt;/li&gt;&lt;/ol&gt;&lt;/div&gt;&lt;div class="ClearBoth"&gt;&lt;/div&gt;</description><author>ghuey</author><pubDate>Sun, 21 Oct 2012 22:55:09 GMT</pubDate><guid isPermaLink="false">Updated Release: SQLAzureMW v3.9.7 and v4.0.10 (Oct 21, 2012) 20121021105509P</guid></item></channel></rss>