sql >> Base de Datos >  >> RDS >> Sqlserver

Palabra clave no admitida:'servidor'

Para Entity Framework (base de datos primero o modelo primero; cuando tiene un archivo de modelo EDMX físico) necesita usar un tipo especial de cadena de conexión que es bastante diferente de las cadenas de conexión directas de ADO.NET que todos los demás han mencionado hasta ahora. ..

La cadena de conexión debe parecerse a:

<add name="testEntities" 
     connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=(local);initial catalog=test;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 
     providerName="System.Data.EntityClient" />

Dentro de esta cadena de conexión, encontrará provider connection string= atributo que es básicamente su cadena de conexión ADO.NET:

provider connection string=&quot;data source=(local);initial catalog=test;integrated security=True;multipleactiveresultsets=True;App=EntityFramework&quot;" 

Entonces, aquí, debe cambiar el nombre de su servidor y posiblemente otras configuraciones.

  • data source=.... significa su servidor (también puede usar server=..... )
  • initial catalog=..... representa su base de datos (también puede usar database=.... )