דלג לתוכן הראשי
היכנס דרך 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.<Open>b__2 (SqlCeException ex) ב-ExceptionFilter. TryFilter (גוף פעולה, מסנן ' 1 של פרדיקאט ', פעולה ' 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 Update, הוא ישדרג באופן אוטומטי ל-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, לקוחות 64 סיביות אינם חייבים להתקין את גירסת 32-bit.

  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. ConfigWizard. exe, והקובץ ממוקם בתיקיה C:\Program Files\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.

    הערה ייתכן שקיימים קבצים מרובים מסוג זה עבור שימוש במצב לא מקוון ומקוון.

  • %AppData%\Microsoft\MSCRM\Client

    • EmailCache. sdfהערה קובץ זה מכיל מיפויים בין פריטי CRM ו-MAPI.

    • OutlookSyncCache. sdf הערה קובץ זה מכיל מדינה פנימית לסינכרון.

כדי להשתמש בניתוב מחדש של תיקיות ב-Microsoft Dynamics CRM, עליך להשתמש בנתיבי המוסכמות האוניברסליות למתן שמות (UNC).

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

מידע נוסף

לקבלת מידע נוסף אודות מונחים של עדכוני תוכנה, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

824684 תיאור המינוח הסטנדרטי המשמש לתיאור עדכוני התוכנה של Microsoftלקבלת מידע נוסף אודות תיקון חם של Microsoft Business Solutions CRM software ועדכון מונחים של חבילות, לחץ על מספר המאמר הבא כדי להציג את המאמר במאגר הידע Microsoft Knowledge Base:

887283 תיקון חם של תוכנת CRM Business Solutions ועדכון תקני שמות החבילות

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×