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

¿Por qué la consulta de Linq establece mis opciones de Arithabort en falso?

Parece ser un problema conocido que EF establece Arithabort apagado. Y por alguna razón, ExecuteStoreCommand no funciona, mientras que el siguiente código sí funciona:

var cmd = ((EntityConnection)db.Connection).StoreConnection.CreateCommand();
cmd.Connection.Open();
cmd.CommandText = "set arithabort on";
cmd.ExecuteNonQuery();

Consulte esta respuesta a esta pregunta por más.