Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Симптоми

Да предположим, че използвате клиента за Microsoft Dynamics CRM 2011 за Microsoft Office Outlook и това пренасочване на папки е разрешена за клиента. Когато се опитате да проследите елемент или изпълните функцията за синхронизиране с CRM в тази ситуация, получавате съобщение за грешка, подобно на следното:

[2011-09-07 11:11:08.517] Процес: OUTLOOK | Организация: 00000000-0000-0000-0000-000000000000 | Нишка: 24 | Категория: изключение | Потребител: 00000000-0000-0000-0000-000000000000 | Ниво: грешка | CrmException.. ctorat CrmException.. ctor (низ съобщение, изключение innerException, Int32 код, Булева isFlowControlException) при CrmException.. ctor (низ съобщение, изключение innerException) в CrmSqlCeConnection. <отваряне>b__2 (SqlCeException ex) в ExceptionFilter. TryFilter (тяло на действие, предикат 1 Filter; Action "1 catchClause) при IdMappingTable. MarkAllItemsNotVisited () >CRM изключение: съобщение: SQL CE файл на база данни се използва от друг процес, код:-2147220970, InnerException: има нарушение на споделянето на файлове. Възможно е друг процес да използва файла. [ \\<server>\C$\<user>\Microsoft\MSCRM\Client\OutlookSyncCache.sdf ].

Причина

Този проблем възниква поради ограничението в Microsoft SQL Server 2000 Windows CE Edition 3,5 (SQL Server CE 3,5). 

Решение

Забележка След прилагането на сборния пакет за актуализация на Microsoft Dynamics CRM за Outlook, той автоматично ще се надстрои до SQL CE 4,0. Следователно разделителната способност по-долу е необходима само за сборна актуализация 14 и по-ниска. За да стартирате Microsoft Dynamics CRM 2011, когато папката с данни на приложението се намира на отдалечен дял, изпълнете следните стъпки:

  1. Инсталирайте SQL Server CE 4,0. За да направите това, посетете следния уеб сайт на Microsoft:

    http://www.microsoft.com/download/en/details.aspx?id=17876Забележки

    • Тази стъпка изисква повишени разрешения.

    • В SQL Server CE 4,0 не е необходимо да инсталирате 32-битова версия на 64.

  2. Добавете следния XML код под конфигурационния елемент в CrmClient {14B13B7A-CA08-40bd-AC60-8C45367E807C}. config файла, който се намира в папката на програмата 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>

    Забележки

    • Тази стъпка изисква повишени разрешения.

    • Уверете се, че сте добавили този код, преди </Configuration> етикет.

  3. Освен това има и втори конфигурационен файл, който се обажда на съветника за конфигуриране. Файлът се нарича Microsoft. CRM. Application. Outlook. ConfigWizard. exe. Config и файлът се намира в C:\Program файлове \ Microsoft Dynamics CRM\Client\ConfigWizard папка:

    <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. Изтрийте всички SDF файлове в папките % localappdata% и % AppData% . За повече информация вижте раздела "списък на базите данни в CRM".Забележка SDF файловете, които са създадени в SQL Server CE 3,5, не са съвместими с SQL Server CE 4,0.

Предупреждение

След като надстроите от SQL Server CE 3,5 към SQL Server CE 4,0, може да изпитате намаляване на производителността при първото изпълнение на Microsoft Dynamics CRM. Това поведение възниква, защото Microsoft Dynamics CRM трябва да създаде отново всички кеширани. Някои кеширания се влияят от размера на папката "Входящи".

Стъпки за проверка

За да се уверите, че сте приложили правилно разделителната способност, изпълнете следните стъпки:

  1. Стартирайте Outlook, след като изпълните всички стъпки от по-ранна версия в секцията "Разрешаване".

  2. Уверете се, че добавката Microsoft Dynamics CRM се стартира правилно.

  3. Стартирайте инструмента за изследовател на процеси. За да изтеглите процеса изследовател, посетете следния уеб сайт на Microsoft:

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

  4. Намерете процеса Outlook. exe и след това щракнете двукратно върху него.

  5. Изберете раздела .NET асемблирания и след това разгънете AppDomain: SharedDomain , ако вече не е разгъната.

  6. Намиране на System. data. SqlServerCe в списъка. Уверете се, че пътят съдържа следната версия на SQL Server CE: C:\windows\assembly\ GAC_MSIL \System.Data.SqlServerCe\4.0.Забележка Ако пътят съдържа SQL Server CE 3.5.1.0, пренасочването на събранието няма да работи.

Списък с бази данни в CRM

  • %LocalAppData%\Microsoft\MSCRM\Client

    • CrmCache. SDFЗабележка този файл съдържа кеширания на платформи, които не са метаданни.

    • {GUID} [True | FALSE]. SDFЗабележка този файл съдържа MAPI Store вътрешно място за съхранение.

    Забележка Възможно е да има няколко файла от този тип за офлайн и онлайн използване.

  • %AppData%\Microsoft\MSCRM\Client

    • EmailCache. SDFЗабележка този файл съдържа СЪПОСТАВЯНИЯ между елементи на CRM и MAPI.

    • OutlookSyncCache. SDF Забележка този файл съдържа вътрешно състояние за синхронизиране.

За да използвате пренасочване на папки в Microsoft Dynamics CRM, трябва да използвате универсалните пътища за имена (UNC).

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Повече информация

За повече информация за терминологията на софтуерната актуализация щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

824684 Описание на стандартната терминология, която се използва за описание на актуализациите на софтуер на MicrosoftЗа повече информация относно софтуерната корекция за Microsoft Business Solutions и актуализиране на терминологията на пакета щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

887283 Microsoft Business Solutions CRM software hotfix и актуализиране на стандартите за имена на пакети

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×