Logga in med Microsoft
Logga in eller skapa ett konto.
Hej,
Välj ett annat konto.
Du har flera konton
Välj det konto som du vill logga in med.

Symptom

Anta att du använder Microsoft Dynamics CRM 2011-klienten för Microsoft Office Outlook och att mappomdirigering är aktive rad på klienten. När du försöker att spåra ett objekt eller köra funktionen Synkronisera med CRM i den här situationen får du ett fel meddelande av följande slag:

[2011-09-07 11:11:08.517] Process: OUTLOOK | Organisation: 00000000-0000-0000-0000-000000000000 | Tråd: 24 | Kategori: undantag | Användare: 00000000-0000-0000-0000-000000000000 | Nivå: fel | CrmException.. ctorat CrmException.. ctor (sträng meddelande, undantag innerException, Int32 errorCode, Boolean isFlowControlException) på CrmException... ctor (sträng meddelande, undantag innerException) på CrmSqlCeConnection. <öppna>b__2 (SqlCeException ex) på ExceptionFilter. TryFilter (åtgärds text, predikat 1 filter, åtgärd 1 catchClause) på IdMappingTable. MarkAllItemsNotVisited () >CRM-undantag: meddelande: SQL CE-databasfilen används av en annan process, ErrorCode:-2147220970, InnerException: ett fildelnings fel. En annan process kanske använder filen. [ \\<server>\C$\<user>\Microsoft\MSCRM\Client\OutlookSyncCache.sdf ].

Orsak

Det här problemet beror på en begränsning i Microsoft SQL Server 2000 Windows CE Edition 3,5 (SQL Server CE 3,5). 

Lösning

OBS! När du har installerat Microsoft Dynamics CRM för Outlook Update Rollup 15 uppgraderas den automatiskt till SQL CE 4,0. Därför är lösningen nedan bara nödvändig för Samlad uppdatering 14 och lägre. Följ de här stegen om du vill köra Microsoft Dynamics CRM 2011 när mappen Application data finns på en fjär resurs:

  1. Installera SQL Server CE 4,0. För att göra det går du till följande Microsoft-webbplats:

    http://www.microsoft.com/download/en/details.aspx?id=17876Kommentarer

    • Det här steget kräver förhöjda behörigheter.

    • I SQL Server CE 4,0 behöver inte 64-bitars klienter installera 32-bitars versionen.

  2. Lägg till följande XML-kod under konfigurations elementet i CrmClient {14B13B7A-CA08-40bd-AC60-8C45367E807C}. config-filen i mappen program Files\MSCRM\Client:

    <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">   <dependentAssembly>      <assemblyIdentity name="System.Data.SqlServerCe" publicKeyToken="89845dcd8080cc91" culture="neutral" />      <bindingRedirect oldVersion="3.5.1.0"      newVersion="4.0.0.0"/>   </dependentAssembly> </assemblyBinding></runtime>

    Kommentarer

    • Det här steget kräver förhöjda behörigheter.

    • Se till att du lägger till den här koden innan </Configuration>.

  3. Dessutom finns det en andra konfigurations fil som konfigurations guiden ringer till. Filen heter Microsoft. CRM. Application. Outlook. ConfigWizard. exe. config och filen finns i C:\Program\Microsoft Dynamics CRM\Client\ConfigWizard-mappen:

    <configuration>  <startup>    <supportedRuntime version="v4.0.30319" />  </startup>  <runtime>    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      <probing privatePath="..\bin"/>      <dependentAssembly>        <assemblyIdentity name="System.Data.SqlServerCe"        publicKeyToken="89845dcd8080cc91"        culture="neutral" />        <bindingRedirect oldVersion="3.5.1.0"        newVersion="4.0.0.0"/>      </dependentAssembly>    </assemblyBinding>  </runtime>  <system.net>    <defaultProxy useDefaultCredentials="true" />  </system.net></configuration>
  4. Ta bort alla SDF-filer i mappen % localappdata% och % AppData% . Mer information finns i avsnittet "lista över databaser i CRM".Obs! SDF-filer som har skapats i SQL Server CE 3,5 är inkompatibla med SQL Server CE 4,0.

Varning

När du har uppgraderat från SQL Server CE 3,5 till SQL Server CE 4,0 kan prestanda försämras första gången du kör Microsoft Dynamics CRM. Det här problemet beror på att Microsoft Dynamics CRM måste återskapa alla cacheminnen. Vissa cacheminnen påverkas av storleken på Inkorgen.

Verifierings steg

Följ de här stegen för att kontrol lera att du har tillämpat upplösningen på rätt sätt:

  1. Starta Outlook när du har gjort alla steg från tidigare i avsnittet "lösning".

  2. Kontrol lera att Microsoft Dynamics CRM-plugin-programmet startar korrekt.

  3. Starta process Utforskaren. Du kan ladda ned process Explorer från följande Microsoft-webbplats:

    http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

  4. Leta reda på Outlook. exe -processen och dubbelklicka sedan på den.

  5. Välj fliken .net-sammansättningar och expandera sedan AppDomain: SharedDomain om den inte redan visas.

  6. Leta efter system. data. SqlServerCe i listan. Kontrol lera att sökvägen innehåller följande version av SQL Server CE: C:\windows\assembly\ GAC_MSIL \System.Data.SqlServerCe\4.0.Obs! Om sökvägen innehåller SQL Server CE 3.5.1.0 kommer omdirigering inte att fungera.

Lista över databaser i CRM

  • %LocalAppData%\Microsoft\MSCRM\Client

    • CrmCache. SDFObs! den här filen innehåller plattformar som inte är metadata.

    • {GUID} [TRUE | FALSE]. SDFObs! den här filen innehåller intern lagring för MAPI-lagring.

    Obs! Det kan finnas flera filer av den här typen för offline och online användning.

  • %AppData%\Microsoft\MSCRM\Client

    • EmailCache. SDFObs! den här filen innehåller mappningar mellan CRM-och MAPI-objekt.

    • OutlookSyncCache. SDF Obs! den här filen innehåller ett internt tillstånd för synkronisering.

För att du ska kunna använda mappomdirigering i Microsoft Dynamics CRM måste du använda UNC-sökvägar.

Status

Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".

Mer information

Mer information om program uppdaterings terminologi får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

824684 Beskrivning av den standard terminologi som används för att beskriva Microsoft-programuppdateringarMer information om Microsoft Business Solutions CRM-programsnabb korrigering och uppdaterings paket terminologi får du om du klickar på följande artikel nummer och läser artikeln i Microsoft Knowledge Base:

887283 Microsoft Business Solutions CRM-programmet snabb korrigeringar och uppdaterade paket namn standarder

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.

Hade du nytta av den här informationen?

Hur nöjd är du med språkkvaliteten?
Vad påverkade din upplevelse?
Genom att trycka på skicka, kommer din feedback att användas för att förbättra Microsofts produkter och tjänster. IT-administratören kan samla in denna data. Sekretesspolicy.

Tack för din feedback!

×