<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server Samples : High Availability</title><link>http://blogs.msdn.com/bonniefe/archive/tags/High+Availability/default.aspx</link><description>Tags: High Availability</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>VS/SSMS settings and the Fault Retry functionality</title><link>http://blogs.msdn.com/bonniefe/archive/2009/04/02/vs-ssms-settings-and-the-fault-retry-functionality.aspx</link><pubDate>Thu, 02 Apr 2009 22:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9529591</guid><dc:creator>bonniefe</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/9529591.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=9529591</wfw:commentRss><description>&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://software.intel.com/en-us/blogs/author/doug-holland"&gt;Doug Holland&lt;/A&gt;&amp;nbsp;(a C# MVP) has opened two work items in Connect.&amp;nbsp; The first one is about being able to share settings between VS and SSMS for those of us who do both DBA and developer work.&amp;nbsp; You shouldn't have to specify font, color, or tab settings twice, or at least you should be able to import settings.&amp;nbsp; The second one is a request to put the functionality in the Fault Retry Provider sample into SQL Server and ADO.NET.&amp;nbsp; I think that is a wonderful idea.&amp;nbsp; I've voted for both items, and added a comment to the second one.&amp;nbsp; I encourage you all to take a look at these and vote if you agree.&amp;nbsp; Thanks!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;SSMS settings import / export. &lt;BR&gt;&lt;A href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646" mce_href="https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646"&gt;https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=429646&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;SQL Fault Retry Provider &lt;BR&gt;&lt;A href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652" mce_href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652"&gt;https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=429652&lt;/A&gt; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9529591" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL/default.aspx">SQL</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Microsoft/default.aspx">Microsoft</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Mirroring/default.aspx">Mirroring</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/High+Availability/default.aspx">High Availability</category></item><item><title>Fault Retry provider and sample</title><link>http://blogs.msdn.com/bonniefe/archive/2008/11/17/fault-retry-provider-and-sample.aspx</link><pubDate>Mon, 17 Nov 2008 21:58:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9112108</guid><dc:creator>bonniefe</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/bonniefe/comments/9112108.aspx</comments><wfw:commentRss>http://blogs.msdn.com/bonniefe/commentrss.aspx?PostID=9112108</wfw:commentRss><description>&lt;P&gt;Have you ever tried using high availability technology like SQL Server database mirroring and been surprised when your ADO.NET client didn't seemlessly switch from the principal to the failover partner but instead reported an exception?&amp;nbsp;The Fault Retry provider and sample (&lt;A href="http://www.codeplex.com/SqlFaultRetryProvide/Wiki/View.aspx?title=Home"&gt;http://www.codeplex.com/SqlFaultRetryProvide/Wiki/View.aspx?title=Home&lt;/A&gt;) may be your ticket to a smoother high availability experience.&amp;nbsp; This project demonstrates provides a complete custom .NET data provider which automatically retries operations which have failed for certain types of transient exceptions.&amp;nbsp; By putting the retry logic in a custom data provider it avoids the problem where retry logic is sprinkled around different parts of a high availability application, but instead centralizes it in one specific spot.&amp;nbsp; It also allows retries in places which are hard to wrap try/catch blocks around (for example in a data binding scenario).&amp;nbsp; Included with the custom data provider is a WPF based application which demonstrates how you might use this provider in a simple but realistic client application.&lt;/P&gt;
&lt;P&gt;There are some limitations to the approach used.&amp;nbsp; Check out the detailed documentation on the home page for more details.&amp;nbsp; Please let us know if this project is useful and how we can work together to improve it.&amp;nbsp; If you would like to contribute please let me know.&amp;nbsp; Thanks!&lt;/P&gt;
&lt;P mce_keep="true"&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9112108" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server/default.aspx">SQL Server</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/SQL+Server+2008/default.aspx">SQL Server 2008</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Mirroring/default.aspx">Mirroring</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/High+Availability/default.aspx">High Availability</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/LINQ/default.aspx">LINQ</category><category domain="http://blogs.msdn.com/bonniefe/archive/tags/Custom+Data+Provider/default.aspx">Custom Data Provider</category></item></channel></rss>