Mostrando entradas con la etiqueta Entity Framework. Mostrar todas las entradas
Mostrando entradas con la etiqueta Entity Framework. Mostrar todas las entradas

domingo, 18 de febrero de 2018

Cambiar conexión desde LocalDb a SQL Server (EF)

Hice una prueba con Entity Framework, Model Code First, Fluent API. Y EF genero una conexión a un motor LocalDB, pero no es lo que necesito. Esta configuración la deja en el App.config o Web.config. De esta forma:


Para cambiar la cadena de conexión por defecto de EF para apuntarla a un servidor de nuestra preferencia, se deben reemplazar dos lineas:

El valor "mssqllocaldb" se debe reemplazar por la cadena de conexión como esta:

Data Source=Servidor;Initial Catalog=Nombre_Bd;Integrated Security=True;


El valor "LocalDbConnectionFactory" se debe reemplazar por "SqlConnectionFactory".






jueves, 23 de julio de 2015

Keyword not supported: 'server'

Cambie la cadena de conexión de una aplicación MVC4 Entity Framework  ya publicada. Y al ejecutarla me empezó a aparecer este error:

Keyword not supported: 'server'.

La cadena  que pasaba como parámetro estaba bien formada. Y es la que genera el asistente de cadenas de conexión del IIS.


Server=192.168.x.xx;Database=DBNombre;User ID=UrApp;Password=●●●●●●●

Aun así no funcionaba. De modo que volví a la cadena original y cambie solo los parámetros que cambiaban:

metadata=res://*/Models.Model.csdl|res://*/Models.Model.ssdl|res://*/Models.Model.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.xxx.xxx;initial catalog=BaseDatos;user id=usuario;password=tupassword;MultipleActiveResultSets=True;App=EntityFramework"

La ultima cadena funciona correctamente.