Wydaje się, że znanym problemem jest to, że EF ustawia Arithabort
wyłączony. I z jakiegoś powodu ExecuteStoreCommand
nie działa, natomiast działa następujący kod:
var cmd = ((EntityConnection)db.Connection).StoreConnection.CreateCommand();
cmd.Connection.Open();
cmd.CommandText = "set arithabort on";
cmd.ExecuteNonQuery();
Zobacz tę odpowiedź do tego pytania po więcej.