Foros del Web » Programación para mayores de 30 ;) » .NET »

mvc 5 y entity framework Problema con SQL Server

Estas en el tema de mvc 5 y entity framework Problema con SQL Server en el foro de .NET en Foros del Web. Hola que tal, mi problema es el siguiente: Como saben, cuando creamos una base de datos en visual studio con MVC y Entity Framework, automaticamente ...
  #1 (permalink)  
Antiguo 30/04/2018, 16:14
 
Fecha de Ingreso: octubre-2003
Ubicación: Lima
Mensajes: 318
Antigüedad: 14 años, 7 meses
Puntos: 2
mvc 5 y entity framework Problema con SQL Server

Hola que tal, mi problema es el siguiente:

Como saben, cuando creamos una base de datos en visual studio con MVC y Entity Framework, automaticamente el visual crea la base de datos usando el motor del SQL Server Express 2012 en mi caso.

Ahora, yo tengo un server web con SQL Server 2008r2. AL subir al server mi aplicacion, ya no me reconoce la base de datos y supongo que eso sucede por que el motor de base de datos que existe en el server no es el SQL Express.

Que me sugieren que haga ? Hay que hacer una nueva conexion a la version de SQL que existe en el Server web en SQL Server 2008r2? eso es posible? se puede instalar la Version Express en el server y tener en ese caso dos versiones instaladas de SQL Server corriendo con aplicaciones distintas?

Muchas gracias por sus aportes.
  #2 (permalink)  
Antiguo 02/05/2018, 02:43
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.417
Antigüedad: 9 años, 8 meses
Puntos: 180
Respuesta: mvc 5 y entity framework Problema con SQL Server

¿Te sirve esto?

https://dba.stackexchange.com/questi...2-with-vs-2010
__________________
if (fuzzy && smooth) {
fuzzylog = "c00l";
return true;
}
  #3 (permalink)  
Antiguo 08/05/2018, 14:36
 
Fecha de Ingreso: mayo-2011
Ubicación: Aguascalientes, México
Mensajes: 32
Antigüedad: 7 años
Puntos: 5
Respuesta: mvc 5 y entity framework Problema con SQL Server

Sinceramente no he usado entity framework ya que soy de la vieja escuela, sin embargo te puedo decir
1.- Si puedes tener más de una instancia de Sql instalada en tu servidor, aunque la verdad no te lo recomiendo.
2.- Si puedes hacer una nueva conexión a tu proyecto, que debes tratar de hacer?
Ya se creo en tu sql express la base de datos con la cual trabajaste localmente trata de exportar la estructura de tu base de datos en un script o genera un full back up con compatibilidad hacia la 2008r2 de esa base de datos (no debes tener problema yo lo he hecho en un par de ocaciones) e importala en tu nuevo motor que mencionas.
Posteriormente deberás cambiar tu conexión apuntando a tu nuevo servidor/instancia en tu proyecto puedes usar el wizard ADO.NET Entity Data Model.

Cualquier duda que puedas tener aquí trataré de ayudarte.

Saludos
  #4 (permalink)  
Antiguo 18/05/2018, 13:49
Avatar de Drako_18  
Fecha de Ingreso: mayo-2005
Ubicación: Madrid
Mensajes: 502
Antigüedad: 13 años
Puntos: 16
Respuesta: mvc 5 y entity framework Problema con SQL Server

Cita:
Iniciado por carlitosdan Ver Mensaje
Hola que tal, mi problema es el siguiente:

Como saben, cuando creamos una base de datos en visual studio con MVC y Entity Framework, automaticamente el visual crea la base de datos usando el motor del SQL Server Express 2012 en mi caso.

Ahora, yo tengo un server web con SQL Server 2008r2. AL subir al server mi aplicacion, ya no me reconoce la base de datos y supongo que eso sucede por que el motor de base de datos que existe en el server no es el SQL Express.

Que me sugieren que haga ? Hay que hacer una nueva conexion a la version de SQL que existe en el Server web en SQL Server 2008r2? eso es posible? se puede instalar la Version Express en el server y tener en ese caso dos versiones instaladas de SQL Server corriendo con aplicaciones distintas?

Muchas gracias por sus aportes.
Buenas compañero, has encontrado ya la solución? Si no es así... Dímelo y te comento cuál es la solución...
Yo trabajo con Entity y distintos entornos... Además de más de 1 BBDD con el mismo esquema.. :)

Un saludo!
__________________
Rubén Espada Bernal
Analista Programador VB.Net (entorno web y escritorio)



La zona horaria es GMT -6. Ahora son las 03:50.