Имам работна роля, която се свързва към Sql Azure извлича запис наведнъж, обработва го маркира като готово с помощта на Entity Framework 4. Псевдокод
while (true)
{
ProcessRecord();
}
ProcessRecord()
{
try{
ObjectContext oc = new ObjectContext ();
//process records
oc.Dispose()
}
catch(Exception e)
{
//logging code goes here...
}
}
Ролята работи добре, но понякога (да речем 9 часа веднъж) получавам грешка - „Основният доставчик се провали при отваряне“. Това означава ли, че работната роля не може да се свърже с SQL Server?