Chybová zpráva při pokusu o přechod do režimu offline v klientovi Microsoft Dynamics CRM 4.0 pro aplikaci Outlook s aplikací Access Offline: "vadný přesunutí dat pro entitu 'Plug-in sestavení' během akce Vložit počet řádků = [číslo]"

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

Příznaky

Při pokusu o přechod offline v klientovi Microsoft Dynamics CRM 4.0 aplikace Microsoft Office Outlook s Offline Access zobrazí následující chybová zpráva:
Neúspěšných přesunutí dat pro entitu 'Plug-in sestavení' během akce Vložit počet řádků = Number. Kontaktujte Microsoft Dynamics CRM správce.
Poznámka:Number v této chybové zprávě je zástupný symbol pro skutečný počet řádků.

K tomuto problému dochází, pokud existují mnoho pracovních postupů.

Příčina

K tomuto problému dochází, protože Microsoft Dynamics CRM 4.0 přidá řádek tabulky PluginAssemblyBase a tabulky WorkflowBase při znovu publikovat pravidla pracovního postupu. Microsoft Dynamics CRM 4.0 vždy přidá řádek, i když pravidla pracovního postupu nebude změněn. Pokud publikujte pravidla pracovního postupu mnohokrát PluginAssemblyBase tabulka obsahuje velké množství dat daného pravidla určitého pracovního postupu. Proto mnoho data synchronizována místní Microsoft SQL Server Express Edition databáze při pokusu o přechod do režimu offline.

Řešení

Tento problém je vyřešen v nejnovější kumulativní aktualizaci kumulativní Microsoft Dynamics CRM 4.0. Další informace naleznete následujícím článku znalostní databáze Microsoft Knowledge Base:
949256Microsoft Dynamics CRM 4.0 aktualizace a opravy hotfix

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Další informace

Je-li povolit trasování platformy také zobrazit chybová zpráva podobná následující:
[DateTime1] Process:Microsoft.Crm.Application.Hoster |Organization:00000000 - 0000 - 0000 - 0000 - 000000000000 |Thread: 18(MSCRM:-OfflineSync.SyncThreadMethod) |Category: |User výjimka: 00000000-0000-0000-0000-000000000000 |Level: Chyba | CrmEventLog.WriteEntry
v CrmEventLog.WriteEntry (EventLogEntryType eventType, Int64 eventId, Boolean traceFailure, hodnoty objektu [])
v CrmEventLog.WriteEntry (EventLogEntryType eventType, Int64 eventId, hodnoty objektu [])
v Utility.Log(EventLogEntryType type, Int64 eventId, String message)
v Utility.LogTrace(EventLogEntryType type, Int64 eventId, String message)
v Utility.LogTraceError (řetězec zpráva)
v SyncData.DoBatchStep(ITransferDataProvider transferDataProvider, String entityName, SyncAction action, Int32 batchRows)
v SyncData.DoBatch (ITransferDataProvider transferDataProvider, String entityName, Int32 počet řádků, akce SyncAction, Int32 totalCompleted, Int32 celkem)
v SyncData.ExecuteBatch(ITransferDataProvider transferDataProvider, String entityName, Int32 countRows, SyncAction action, Int32 totalCompleted, Int32 total)
v SyncData.MoveData(String syncInfo, ITransferDataProvider transferDataProvider, Int32 progressSteps)
v SyncData.Sync (ITransferDataProvider transferDataProvider, Int32 callPriority)
v OfflineSync.SyncThreadMethod()
v ThreadHelper.ThreadStart_Context (stav objektu)
v ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
v ThreadHelper.ThreadStart()
>Se nepodařilo zapsat následující zpráva události do protokolu událostí.
EventType:Error
EventId = 3221231472
Pro entitu se nezdařilo: vložit obsah PluginAssembly, batchRows = 0 s výjimkou System.FormatException: index (nuly) musí být větší než nebo rovno nule a menší než velikost seznamu argumentů.
v System.Text.StringBuilder.AppendFormat (IFormatProvider zprostředkovatele, řetězec formátu, objektu args [])
v System.String.Format(IFormatProvider provider, String format, Object[] args)
v System.String.Format (řetězec formátu, objekt arg0)
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.DownloadBCPFile(String bcpFileName, BinaryReader& readStream, Int64 fileSize)
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.GetBCPFile(String entityName, Action action, Int32 batchSize)
v Microsoft.Crm.Application.Outlook.OfflineSync.BcpTransferDataProvider.ExecuteInsert(String entityName, Int32 count)
v Microsoft.Crm.Application.Outlook.OfflineSync.SyncData.DoBatchStep(ITransferDataProvider transferDataProvider, String entityName, SyncAction action, Int32 batchRows)
Informace o výjimce je:
System.ComponentModel.Win32Exception: Soubor protokolu událostí je plný

[DateTime2] Process:Microsoft.Crm.Application.Hoster |Organization:00000000 - 0000 - 0000 - 0000 - 000000000000 |Thread: 18(MSCRM:-OfflineSync.SyncThreadMethod) |Category: |User výjimka: 00000000-0000-0000-0000-000000000000 |Level: Chyba | CrmEventLog.WriteEntry
v CrmEventLog.WriteEntry (EventLogEntryType eventType, Int64 eventId, Boolean traceFailure, hodnoty objektu [])
v CrmEventLog.WriteEntry (EventLogEntryType eventType, Int64 eventId, hodnoty objektu [])
v Utility.Log(EventLogEntryType type, Int64 eventId, String message)
v Utility.LogTrace(EventLogEntryType type, Int64 eventId, String message)
v Utility.LogTraceError (řetězec zpráva)
v BcpTransferDataProvider.GetBCPFile(String entityName, Action action, Int32 batchSize)
v BcpTransferDataProvider.ExecuteInsert (řetězec entityName, Int32 počet)
v SyncData.DoBatchStep(ITransferDataProvider transferDataProvider, String entityName, SyncAction action, Int32 batchRows)
v SyncData.DoBatch(ITransferDataProvider transferDataProvider, String entityName, Int32 countRows, SyncAction action, Int32 totalCompleted, Int32 total)
v SyncData.ExecuteBatch(ITransferDataProvider transferDataProvider, String entityName, Int32 countRows, SyncAction action, Int32 totalCompleted, Int32 total)
v SyncData.MoveData (syncInfo řetězec, ITransferDataProvider transferDataProvider, Int32 progressSteps)
v SyncData.Sync (ITransferDataProvider transferDataProvider, Int32 callPriority)
v OfflineSync.SyncThreadMethod()
v ThreadHelper.ThreadStart_Context (stav objektu)
v ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
v ThreadHelper.ThreadStart()
>Se nepodařilo zapsat následující zpráva události do protokolu událostí.
EventType:Error
EventId = 3221231472
Contents:GetBCPFile() se nezdařilo při akci Insert pro entitu PluginAssembly, batchRows = 89 s výjimkou System.NET.WebException: vzdálený server vrátil chybu: Neautorizováno (401). ---> System.ComponentModel.Win32Exception: Tento pokus o přihlášení se nezdařilo.
v System.Net.NTAuthentication.GetOutgoingBlob (Byte [] incomingBlob, Boolean throwOnError, SecurityStatus & statusCode)
v System.Net.NTAuthentication.GetOutgoingBlob (řetězec incomingBlob)
v System.Net.NegotiateClient.DoAuthenticate(String challenge, WebRequest webRequest, ICredentials credentials, Boolean preAuthenticate)
v System.Net.NegotiateClient.Authenticate(String challenge, WebRequest webRequest, ICredentials credentials)
v System.Net.AuthenticationManager.Authenticate(String challenge, WebRequest request, ICredentials credentials)
v System.Net.AuthenticationState.AttemptAuthenticate(HttpWebRequest httpWebRequest, ICredentials authInfo)
v System.Net.HttpWebRequest.CheckResubmitForAuth()
v System.Net.HttpWebRequest.CheckResubmit (výjimka & e)
Poznámka:Date je zástupný symbol skutečné datum. Time1 a Time2 jsou zástupné symboly pro skutečné časy.

Další informace o povolení trasování v aplikaci Microsoft Dynamics CRM klepněte na následující číslo článku databáze Microsoft Knowledge Base:
907490Povolení trasování v aplikaci Microsoft Dynamics CRM
Další informace o terminologii používané při popisu aktualizací softwaru společnosti Microsoft naleznete v následujících článcích znalostní báze Microsoft Knowledge Base:
824684Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft
887283Standardy používání názvů u balíčků oprav hotfix a aktualizací softwaru aplikace Microsoft Business Solutions CRM (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

Vlastnosti

ID článku: 948629 - Poslední aktualizace: 12. února 2009 - Revize: 2.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Dynamics CRM 4.0
  • Microsoft Dynamics CRM for Microsoft Office Outlook
  • Microsoft Dynamics CRM for Microsoft Office Outlook with Offline Access na těchto platformách
    • Microsoft Dynamics CRM 4.0
Klíčová slova: 
kbmt kbfix kbautohotfix kberrmsg kbexpertiseinter kbmbsmigrate kbqfe kbhotfixserver KB948629 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:948629

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