Při pokusu o přechod offline klienta Microsoft CRM pro aplikaci Outlook zobrazí chybová zpráva: "Přesunutí dat pro entitu se nezdařilo"

Překlady článku Překlady článku
ID článku: 938065 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

Při spuštění klienta Microsoft CRM přenosný počítač pro aktualizaci kompatibility aplikace Microsoft Office Outlook nebo klienta Microsoft CRM pro aplikaci Outlook s Offline Access zobrazí následující chybová zpráva při pokusu o přechod do režimu offline:
Přesunutí dat pro entitu ' entity_name nezdařilo během akce salnsert počet řádků = 1. Požádejte o pomoc vaše správce systému a pokuste se znovu přejít do režimu offline.
Navíc v trasování platformy zobrazí chybová zpráva:
Vložení se nezdařilo pro entitu incident, batchRows = 0 s výjimkou System.data.SqlClient.SqlException: the hromadného načtení se nezdařilo.
Sloupec v datovém souboru řádku 1 sloupec 18 je příliš dlouhý.
Ověřte, zda jsou zakončení pole a řádek zakončení správně zadán.
Zprostředkovatele OLE DB "HROMADNÉ" pro "(null)" propojený server ohlásil chybu. Zprostředkovatel dát není žádné informace o chybě.
Řádek nelze načíst ze zprostředkovatele OLE DB "HROMADNÉ" "(null)" propojeného serveru.
v System.Data.SqlClient.SqlConnection.OnError (SqlException výjimka, Boolean breakConnection)
v System.Data.SqlClient.SqlInternalConnection.OnError (SqlException výjimka, Boolean breakConnection)
v System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject stateObj)
v System.Data.SqlClient.TdsParser.Run (RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
v System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds (methodName String, Boolean asynchronní)
v System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery (DbAsyncResult výsledek, methodName String, Boolean sendToPipe)
v System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
v Microsoft.Crm.Application.Outlook.OfflineSync.Utility.ExecuteSql (strCommand řetězec, CrmDbConnection dbConnection) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Utility.cs:line 55
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.PopulateTempTable (tempTableName řetězec, řetězec název_souboru, CrmDbConnection dbConnection, počet Int32, String formatFile) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 389
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsertTable (EntityMetadata entity, řetězec název_souboru, počet Int32, Boolean rozšíření, String atributy) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 672
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DoInsert (EntityMetadata entity, řetězec název_souboru, počet Int32) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 637
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert (entityName řetězec, počet Int32) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\BCPTransferDataProvider.cs:line 333
v Microsoft.Crm.Application.Outlook.OfflineSync.SyncData.DoBatchStep (ITransferDataProvider transferDataProvider, String entityName, akce SyncAction, Int32 batchRows) v d:\crm\v3rtm\src\Application\Outlook\Components\OfflineSync\Sync.cs:line 1087

Příčina

Tento problém nastane v případě splnění následujících podmínek:
  • Do hlavního formuláře entity přidáno vlastní atribut pole, které používá typ NTEXT.
  • Pole vlastního atributu v souvisejícím záznamu obsahuje více než 4 000 znaků.

Řešení

Chcete-li tento problém vyřešit, použijte jednu z následujících metod:
  • Pokud Microsoft SQL Server Express 2005 Service Pack 1 nainstalována v počítači se systémem přenosný počítač klienta Microsoft CRM 3.0 pro aplikaci Outlook, nainstalujte opravu hotfix 937545.

    Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
    937545Oprava: Chybová zpráva při použití příkazu INSERT HROMADNÉ importovat data souboru do tabulky v SQL Server 2005 SP1: "" HROMADNÉ"Zprostředkovatel OLE DB pro propojený server"(null)"ohlásil chybu"
  • Pokud Microsoft SQL Server Express 2005 Service Pack 2 je nainstalována v počítači se systémem přenosný počítač klienta Microsoft CRM 3.0 pro aplikaci Outlook, nainstalujte opravu hotfix 941450.
    941450Balíček kumulativní aktualizace 4 pro SQL Server 2005 Service Pack 2

Další informace

Postup reprodukce problému

  1. Na entita vytvořit vlastní atribut, který používá typ NTEXT a obsahující znaky 5000. Můžete například vytvořit pole "new_LongField" na entitu Account.
  2. Přidat vlastní atribut pole hlavního formuláře.
  3. Publikovat změny.
  4. Pro záznam vyplnění tohoto pole vlastní atribut obsahovat více než 4 000 znaků.
  5. Přenosný počítač klienta Microsoft CRM pro Outlook Compatibility nebo offline klienta Microsoft CRM pro Outlook pokuste přejít do režimu offline.

Odkazy

Další informace Pokud používáte přenosný počítač klienta Microsoft 3.0 CRM pro aplikaci Outlook, klepněte na následující číslo článku databáze Microsoft Knowledge Base:
918108 Při přepnutí do offline režimu u klientského přenosného počítače se spuštěnou aplikací Microsoft Dynamics CRM 3.0 se zobrazí chybová zpráva: Přesunutí dat pro entitu se nezdařilo (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

Vlastnosti

ID článku: 938065 - Poslední aktualizace: 15. května 2009 - Revize: 4.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Dynamics CRM 4.0
  • Microsoft CRM 3.0
  • Microsoft CRM client for Microsoft Office Outlook na těchto platformách
    • Microsoft Dynamics CRM 4.0
    • Microsoft CRM 3.0
  • Microsoft Dynamics Live CRM Professional Edition
  • Microsoft Dynamics Live CRM Enterprise Edition
Klíčová slova: 
kbmt kbmbscrmonlineoutlook kbfreshness2008 kbmbscrmonline kbmbscrm40 kbmbscustomization kberrmsg kbexpertisebeginner kbtshoot kbmbsmigrate kbprb kbexpertiseinter KB938065 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:938065

Dejte nám zpětnou vazbu

 

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