Artigo: 981053 - Última revisão: quarta-feira, 19 de Maio de 2010 - Revisão: 3.0 Uma regra de fluxo de trabalho que contém um passo para enviar uma mensagem de correio electrónico provoca um impasse quando várias instâncias de fluxo de trabalho são executadas em simultâneo no Microsoft Dynamics CRM 4.0
SintomasConsidere o seguinte cenário. Criar uma regra de fluxo de trabalho no Microsoft Dynamics CRM 4.0. A regra de fluxo de trabalho contém um passo para enviar uma mensagem de correio electrónico. Em seguida, efectua acções que fazem com que várias instâncias de fluxo de trabalho para ser executada ao mesmo tempo. Neste cenário, notará que algumas instâncias do fluxo de trabalho falharem devido a de um impasse. Além disso, recebe a seguinte mensagem de erro: Ocorreu um erro de SQL Server. Tente novamente esta acção. Se o problema persistir, verifique Comunidade Microsoft Dynamics CRM para soluções ou contacte o administrador da sua organização Microsoft Dynamics CRM. Finalmente, pode contactar o suporte da Microsoft. NotaSe activar o rastreio de plataforma, também receber uma mensagem de erro semelhante à seguinte: Mensagem de excepção CRM::, código de erro:-2147204784, InnerException: System.data.SqlClient.SqlException: Transaction (processo ID 69) foi num impasse de recursos de bloqueio com outro processo e foi escolhida como vítima da impasse. Execute novamente a transacção. a System.Data.SqlClient.SqlConnection.OnError (SqlException excepção, breakConnection booleano) a System.Data.SqlClient.SqlInternalConnection.OnError (SqlException excepção, breakConnection booleano) a System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj) a System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior, cmdHandler SqlCommand, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) a System.Data.SqlClient.SqlDataReader.HasMoreRows() a System.Data.SqlClient.SqlDataReader.ReadInternal (setTimeout booleano) a System.Data.SqlClient.SqlDataReader.Read() a Microsoft.Crm.BusinessEntities.BusinessProcessObject.FillEntityCollectionFromDataReader (BusinessEntityCollection entidades, IDataReader leitor, EntityExpression entityExp, PagingHelper pagingHelper, ExecutionContext contexto) a Microsoft.Crm.BusinessEntities.BusinessProcessObject.DoRetrieveMultiple (BusinessEntityCollection entidades, EntityExpression entityExp, ExecutionContext contexto) a Microsoft.Crm.BusinessEntities.BusinessProcessObject.RetrieveMultiple (EntityExpression entityExpression, ExecutionContext contexto) a Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.RetrieveCommunicationParties (BusinessEntityMoniker moniker, actividade CommunicationActivity, ExecutionContext contexto) a Microsoft.Crm.ObjectModel.CommunicationActivityServiceBase.Retrieve (BusinessEntityMoniker moniker, EntityExpression entityExpression, ExecutionContext contexto) a Microsoft.Crm.ObjectModel.EmailService.Send (emailId GUID, issueSend boleano, String trackingToken, contexto ExecutionContext) em Microsoft.Crm.ObjectModel.TemplateService.SendEmailFromTemplate (GUID templateId, Int32 regardingType, regardingId GUID, IBusinessEntity targetInfo, ExecutionContext contexto) ResoluçãoEste problema é corrigido no conjunto de actualizações cumulativas mais recente para o Microsoft Dynamics CRM 4.0. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 949256
(http://support.microsoft.com/kb/949256/
)
O Microsoft Dynamics CRM 4.0 actualizações e correcções Importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo incorrectamente. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 322756
(http://support.microsoft.com/kb/322756/
)
Como efectuar uma cópia de segurança e restaurar o registo no Windows Para activar esta correcção no computador que estiver a executar o Microsoft Dynamics CRM 4.0, siga estes passos:
Nota Este problema foi corrigido originalmente no Update Rollup 10 para o Microsoft Dynamics CRM 4.0. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 979347
(http://support.microsoft.com/kb/979347/
)
Está disponível o pacote cumulativo de atualizações 10 para o Microsoft Dynamics CRM 4.0 Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Mais InformaçãoPara obter mais informações sobre a terminologia de actualizações de software, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 824684
(http://support.microsoft.com/kb/824684/LN/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft Para obter mais informações sobre a terminologia de pacote de Microsoft Business Solutions CRM software correcção e actualização, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft: 887283
(http://support.microsoft.com/kb/887283/
)
Padrões de nomenclatura do pacote de correcção de software Microsoft Business Solutions CRM e actualização
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 981053
(http://support.microsoft.com/kb/981053/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo