У меня есть собственный рабочий процесс в CRM 2011, который вручную запускается для записей пользовательских объектов.Когда для обработки выбирается одна запись, рабочий процесс всегда успешен.Однако при выборе более одной записи, по крайней мере, одна не удастся.Представленные ошибки, похоже, различаются от одной попытки к другой, даже если используются одни и те же данные.
Ошибки, с которыми я столкнулся до сих пор:
- ValidateOpen- Обнаружен удаленный CrmDbConnection, когда его не следует удалять. Невозможно создать SqlExecutionContext из другого
- SqlExecutionContext, для которого OnBeginRequest не был вызван
И после перезапуска сервера БД:
Все это происходит при вызове метода Update службы IOrganizationService.Ошибка Invalid Pointer, похоже, является наиболее распространенной ошибкой после перезапуска сервера БД (мне было предложено, что это может быть проблема с чрезмерно загруженным сервером БД).Я также удалил любое отставание асинхронных задач на случай, если это была проблема, но она не оказала никакого влияния.
Кто-нибудь знает, что означает эта ошибка, почему я могу ее получить или как могуобойти проблему?
Большое спасибо!