title: Change connection string .NET Oracle error
body: <p>I use a Oracle Data Provider for .NET (Oracle ODP.NET) in a .NET web application and I
  connect to database with Entity Framework.</p>
  
  <p>When I create the Entity Data Model, in Web.config, VS2010 create a connection string like this:</p>
  
  <pre><code>&lt;add name="eBoardingEntities" connectionString="metadata=res://*/Models.eBoardingModel.csdl|res://*/Models.eBoardingModel.ssdl|res://*/Models.eBoardingModel.msl;provider=Oracle.DataAccess.Client;provider connection string=&amp;quot;DATA SOURCE=emobile;PASSWORD=CHECKIN_USER;PERSIST SECURITY INFO=True;USER ID=CHECKIN_USER&amp;quot;" providerName="System.Data.EntityClient" /&gt;&lt;/connectionStrings&gt;
  </code></pre>
  
  <p>But when I deploy the application in production environment, I change the data souce in <code>"DATA SOURCE=emobileProduction"</code>.</p>
  
  <p>The application in production environment does not work. The error application is : <code>"Table or view not found"</code>. The application is not connected to DB.</p>
  
  <p>To make it work I need to cancel the Entity Data Model and regenerate this with a new connection to production database.</p>
  
  <p>Any help to not regenerate Entity Data Model, without having to reset connection to database of production?</p>