<?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>Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx</link><description>One of the most common errors observed when connecting to SQL Azure is &amp;ndash; A transport-level error has occurred when sending the request to the server. (provider: TCP Provider, error: 0 - An established connection was aborted by the software in your</description><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10353576</link><pubDate>Wed, 26 Sep 2012 21:34:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10353576</guid><dc:creator>pwinant</dc:creator><description>&lt;p&gt;@Rowan Miller - Well, actually that is the same error we&amp;#39;re getting. I just didn&amp;#39;t post the entire error message. The full error is:&lt;/p&gt;
&lt;p&gt;System.Data.SqlClient.SqlError: A transport-level error has occurred when sending the request to the server. (provider: TCP Provider, error: 0 - An established connection was aborted by the software in your host machine.)&lt;/p&gt;
&lt;p&gt;And that is (supposedly) the exact error message the reliability patch is supposed to fix. But it&amp;#39;s not working for us, so I&amp;#39;ve had to implement retry logic around all our database calls.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10353576" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10353136</link><pubDate>Tue, 25 Sep 2012 18:21:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10353136</guid><dc:creator>Rowan Miller</dc:creator><description>&lt;p&gt;@pwinant - Some info from folks on the providers team...&lt;/p&gt;
&lt;p&gt;The reliability update fixes a different issue with different associated error message (&amp;quot;A transport-level error has occurred when sending the request to the server&amp;quot;). &amp;nbsp;For more info, please refer to KB &lt;a rel="nofollow" target="_new" href="http://support.microsoft.com/kb/2533523"&gt;support.microsoft.com/.../2533523&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The issue you are having seems to be related to an idle or just a valid non-pooled connection and in this case, the Reliability Update is ineffective.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10353136" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10353055</link><pubDate>Tue, 25 Sep 2012 15:01:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10353055</guid><dc:creator>pwinant</dc:creator><description>&lt;p&gt;I&amp;#39;ve installed the reliability patch and I&amp;#39;m still getting the exact same &amp;quot;An established connection was aborted by the software in your host machine&amp;quot; error. This is on Windows Server 2003 R2 64-bit. Is there any way to verify the patch was installed correctly? Like a version number on the sql client file or something?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10353055" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10288322</link><pubDate>Wed, 28 Mar 2012 05:36:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10288322</guid><dc:creator>Matt</dc:creator><description>&lt;p&gt;Oh, and here is the link: &lt;a rel="nofollow" target="_new" href="http://data.uservoice.com/forums/72025-ado-net-entity-framework-ef-feature-suggestions/suggestions/2426525-automatically-perform-retry-logic-for-sql-azure"&gt;data.uservoice.com/.../2426525-automatically-perform-retry-logic-for-sql-azure&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10288322" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10288321</link><pubDate>Wed, 28 Mar 2012 05:36:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10288321</guid><dc:creator>Matt</dc:creator><description>&lt;p&gt;Hi Diego! My feature request is up to 18 votes now at the time of writing. &amp;nbsp;It&amp;#39;s the top feature request for the &amp;quot;Azure&amp;quot; keyword. &amp;nbsp;Any chance this will be implemented soon? &amp;nbsp;Cheers, Matt&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10288321" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10246557</link><pubDate>Mon, 12 Dec 2011 02:42:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10246557</guid><dc:creator>Diego B Vega</dc:creator><description>&lt;p&gt;@Matt: Thanks for the feedback! For the long term, we expect successive improvements to the server and lower levels of the client stack (like the one Luiz described in this post) to reduce the need for retry logic significantly. For the shorter term however, we are thinking of ways to package the existing retry patterns in such ways that you don’t need to intersperse them with all your EF data access code. I take the opportunity to invite you to vote for the existing feature request at &lt;a rel="nofollow" target="_new" href="http://ef.mswish.net"&gt;http://ef.mswish.net&lt;/a&gt; (use “Azure” in the search box).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10246557" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10243572</link><pubDate>Fri, 02 Dec 2011 01:25:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10243572</guid><dc:creator>Matt</dc:creator><description>&lt;p&gt;When will EF &amp;nbsp;include SQL Azure retry logic under the hood, without the developer having to wrap every query with the retry logic? &amp;nbsp;Any visibility into this feature would be greatly appreciated. &amp;nbsp;Thanks and keep up the great work.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10243572" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10238095</link><pubDate>Thu, 17 Nov 2011 11:09:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10238095</guid><dc:creator>Diego B Vega</dc:creator><description>&lt;p&gt;@Ken: There are some blog posts with recommendations on how to apply retry logic with EF in SQL Azure scenarios, e.g.:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://blogs.msdn.com/b/appfabriccat/archive/2010/12/11/sql-azure-and-entity-framework-connection-fault-handling.aspx"&gt;blogs.msdn.com/.../sql-azure-and-entity-framework-connection-fault-handling.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The principles are generally applicable but you might want to adapt the patterns described in the article depending on the interception points available in the specific framework you are using.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10238095" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10238093</link><pubDate>Thu, 17 Nov 2011 11:00:33 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10238093</guid><dc:creator>Diego B Vega</dc:creator><description>&lt;p&gt;@Bikram: This improvement to SqlClient helps with the reliability of connections to SQL Azure independently of whether you are using EF.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10238093" width="1" height="1"&gt;</description></item><item><title>re: Minimizing Connection Pool errors in SQL Azure</title><link>http://blogs.msdn.com/b/adonet/archive/2011/11/05/minimizing-connection-pool-errors-in-sql-azure.aspx#10237582</link><pubDate>Wed, 16 Nov 2011 06:04:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10237582</guid><dc:creator>Bikram Sahoo</dc:creator><description>&lt;p&gt;How to resolve this issue if we are not using EF.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10237582" width="1" height="1"&gt;</description></item></channel></rss>