title: Error connecting to SQL Azure Database
body: <p>The below error occurs often. I wonder if anyone has ever experienced this or what would be the reason? </p>
  
  <p>I use Entity Framework 4.0 and. NET 4.0 and Visual Studio 2010 and Windows Azure SDK 1.7 and 2.0.</p>
  
  <p>Below is the connection string: </p>
  
  <pre><code>&lt;add name="MyEntities" 
      connectionString="metadata=res://*/Model.ModelMy.csdl|res://*/Model.ModelMy.ssdl|res://*/Model.ModelMy.msl;
          provider=System.Data.SqlClient;
          provider connection string=&amp;quot;
          data source=myserver.database.windows.net;
          initial catalog=MyDatabase;
          persist security info=True;
          user id=myUser;
          password=myPassword;
          multipleactiveresultsets=True;
          Trusted_Connection=False;
          Encrypt=True;
          Connection Timeout=30;
          App=EntityFramework&amp;quot;" 
      providerName="System.Data.EntityClient"
   /&gt;
  </code></pre>
  
  <p>Error information:</p>
  
  <pre><code>Server Error in '/' Application.
  
  Database 'MyDatabase' on server '[NAMEMYSERVER]' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of 'efb529ba-14eb-46d0-8311-d48b03435cee'.
  Login failed for user 'myUser'.
  
  Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
  
  Exception Details: System.Data.SqlClient.SqlException: Database 'MyDatabase' on server '[NAMEMYSERVER]' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of 'efb529ba-14eb-46d0-8311-d48b03435cee'.
  Login failed for user 'myUser'.
  
  Source Error:
  
  An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
  
  Stack Trace:
  
  
  [SqlException (0x80131904): Database 'MyDatabase' on server '[NAMEMYSERVER]' is not currently available. Please retry the connection later. If the problem persists, contact customer support, and provide them the session tracing ID of 'efb529ba-14eb-46d0-8311-d48b03435cee'.
  Login failed for user 'myUser'.]
     System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject) +706
     System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection) +89
     System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory) +6425518
     System.Data.SqlClient.SqlConnection.Open() +300
     System.Data.EntityClient.EntityConnection.OpenStoreConnectionIf(Boolean openCondition, DbConnection storeConnectionToOpen, DbConnection originalConnection, String exceptionCode, String attemptedOperation, Boolean&amp; closeStoreConnectionOnFailure) +67
  
  [EntityException: The underlying provider failed on Open.]
     System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +4728195
     System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&amp; msgData, Int32 type) +1725
     MyProjectRules.Negocio.MyDatabaseHotel.HotelRN.PesquisarTodos(Include include) +0
     MyProjectWebRole.MyDatabaseHotel.Views.ListaHoteis.CarregarGridViewEntidade() +183
     System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +25
     System.Web.UI.Control.LoadRecursive() +71
     System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3064
  
  Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.551
  </code></pre>