Mensagem de erro quando você tenta ficar offline no cliente do Microsoft Dynamics CRM para Outlook: "Falha mover dados para a entidade"

Traduções deste artigo Traduções deste artigo
ID do artigo: 938065 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você está executando o cliente de laptop do Microsoft Dynamics CRM para atualização de compatibilidade do Microsoft Office Outlook ou o cliente Microsoft Dynamics CRM para Outlook com o Access off-line, você recebe a seguinte mensagem de erro quando tenta fique off-line:
Não foi possível mover dados para a entidade ' entity_name ' durante a ação salnsert, countRows = 1. Contate o administrador do sistema para obter assistência e tente entrar no modo offline novamente.
Além disso, você receber a seguinte mensagem de erro no rastreamento de plataforma:
Falha de inserir para entidade 'Consulta', batchRows = 0 com exceção System.Data.SqlClient.SqlException: O carregamento em massa falhou.
A coluna é muito longa no arquivo de dados para linha 1, coluna 18.
Verifique se o terminador de campo e o terminador de linha estão especificados corretamente.
O provedor OLE DB "BULK" para o servidor vinculado "(nulo)" relatou um erro. O provedor não forneceu nenhuma informação sobre o erro.
Não é possível buscar uma linha no provedor do OLE DB "BULK" para o servidor vinculado "(nulo)".
em System.Data.SqlClient.SqlConnection.OnError (exceção SqlException, breakConnection Boolean)
em System.Data.SqlClient.SqlInternalConnection.OnError (exceção SqlException, breakConnection Boolean)
em System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj)
em System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior cmdHandler SqlCommand, dataStream SqlDataReader, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
em System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds (String methodName, Boolean assíncrono)
em System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (resultado DbAsyncResult, String methodName, sendToPipe Boolean)
em System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
em Microsoft.CRM.Application.Outlook.OfflineSync.Utility.ExecuteSql (String strCommand, CrmDbConnection dbConnection) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Utility.cs:line 55
em Microsoft.CRM.Application.Outlook.OfflineSync.BcpTransferDataProvider.PopulateTempTable (String tempTableName, String fileName, CrmDbConnection dbConnection, Int32 count, String formatFile) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 389
em Microsoft.CRM.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsertTable (EntityMetadata entity, String fileName, Int32 count, Boolean extensão, atributos de seqüência) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 672
em Microsoft.CRM.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsert (EntityMetadata entity, String fileName, Int32 count) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 637
em Microsoft.CRM.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert (String entityName, Int32 count) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 333
em Microsoft.CRM.Application.Outlook.OfflineSync.SyncData.DoBatchStep (ITransferDataProvider transferDataProvider, String entityName, SyncAction action, Int32 batchRows) d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Sync.cs:line 1087

Causa

Esse problema ocorre se as seguintes condições forem verdadeiras:
  • No formulário principal de uma entidade, você adicionou um campo de atributo personalizado que usa o tipo NTEXT .
  • O campo de atributo personalizado em um registro relacionado contém mais de 4.000 caracteres.

Resolução

Para resolver esse problema, use um dos seguintes métodos:
  • Se o Microsoft SQL Server Express 2005 Service Pack 1 está instalado no computador que esteja executando o cliente de laptop do Microsoft CRM 3.0 para Outlook, instale o hotfix 937545.

    Para obter mais informações, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
    937545CORRECÇÃO: Mensagem de erro quando você usa a instrução BULK INSERT para importar um arquivo de dados para uma tabela no SQL Server 2005 com o SP 1: "O provedor OLE DB"BULK"para o servidor vinculado"(nulo)"relatou um erro"
  • Se o Microsoft SQL Server Express 2005 Service Pack 2 é instalado no computador que esteja executando o cliente de laptop do Microsoft CRM 3.0 para Outlook, instale o hotfix 941450.
    941450Pacote de atualizações cumulativas 4 para SQL Server 2005 Service Pack 2

Mais Informações

Etapas para reproduzir o problema

  1. Em uma entidade, crie um atributo personalizado que usa o tipo NTEXT e que pode conter 5000 caracteres. Por exemplo, cria um campo "new_LongField" na entidade conta.
  2. Adicione o campo de atributo personalizado para o formulário principal.
  3. Publicar as alterações.
  4. Para obter um registro, preencha este campo de atributo personalizado para conter mais de 4000 caracteres.
  5. No cliente de laptop do Microsoft Dynamics CRM para atualização de compatibilidade do Outlook ou no cliente off-line do Microsoft Dynamics CRM para Outlook, tente ficar off-line.

Referências

Para obter mais informações se você estiver usando o cliente de laptop do Microsoft Dynamics 3.0 CRM para Outlook, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
918108 Mensagem de erro quando você tenta ficar offline em um computador cliente de laptop que está executando o Microsoft Dynamics CRM 3.0: "Falha mover dados para a entidade"

Propriedades

ID do artigo: 938065 - Última revisão: sexta-feira, 15 de maio de 2009 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Dynamics CRM 4.0
  • Microsoft CRM 3.0
  • Microsoft CRM client for Microsoft Office Outlook nas seguintes plataformas
    • Microsoft Dynamics CRM 4.0
    • Microsoft CRM 3.0
  • Microsoft Dynamics Live CRM Professional Edition
  • Microsoft Dynamics Live CRM Enterprise Edition
Palavras-chave: 
kbmt kbmbscrmonlineoutlook kbfreshness2008 kbmbscrmonline kbmbscrm40 kbmbscustomization kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB938065 KbMtpt
Tradução automática
IMPORTANTE: 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 938065

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com