ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

อาการ

สมมติว่าคุณใช้ไคลเอ็นต์ Microsoft Dynamics CRM ๒๐๑๑สำหรับ 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 (เนื้อความการดำเนินการ, เพรดิเคต, การกระทำ ' 1 TryFilter) ที่ CatchClause () >ข้อยกเว้นของ Crm: ข้อความ: ไฟล์ฐานข้อมูล SQL CE จะถูกใช้โดยกระบวนการที่แตกต่างกัน, IdMappingTable:-๒๑๔๗๒๒๐๙๗๐, MarkAllItemsNotVisited: กระบวนการอื่นอาจกำลังใช้งานไฟล์ [ \\<server>\C$\<user>\Microsoft\MSCRM\Client\OutlookSyncCache.sdf ].

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมีข้อจำกัดใน Microsoft SQL Server ๒๐๐๐ Windows CE Edition ๓.๕ (SQL Server CE ๓.๕) 

การแก้ไข

บันทึกย่อ หลังจากที่ Microsoft Dynamics CRM for Outlook Update Rollup 15 ถูกนำไปใช้จะอัปเกรดเป็น SQL CE ๔.๐โดยอัตโนมัติ ดังนั้นความละเอียดด้านล่างนี้จำเป็นต้องใช้สำหรับการปรับปรุง Rollup 14 และต่ำกว่าเท่านั้น เมื่อต้องการเรียกใช้ Microsoft Dynamics CRM ๒๐๑๑เมื่อโฟลเดอร์ข้อมูลของแอปพลิเคชันอยู่บนการแชร์ระยะไกลให้ทำตามขั้นตอนต่อไปนี้:

  1. ติดตั้ง SQL Server CE ๔.๐ เมื่อต้องการทำเช่นนี้แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

    http://www.microsoft.com/download/en/details.aspx?id=17876หมายเหตุ

    • ขั้นตอนนี้จำเป็นต้องมีสิทธิ์ระดับผู้ดูแล

    • ใน SQL Server CE ๔.๐, ไคลเอ็นต์๖๔บิตไม่จำเป็นต้องติดตั้งเวอร์ชัน๓๒บิต

  2. เพิ่มโค้ด XML ต่อไปนี้ภายใต้องค์ประกอบการกำหนดค่าใน CrmClient {14B13B7A-CA08-40bd-AC60-8C45367E807C} ไฟล์ที่อยู่ในโฟลเดอร์ 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. exe. ConfigWizard และไฟล์จะอยู่ในโฟลเดอร์ 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 ๓.๕จะเข้ากันไม่ได้กับ SQL Server CE ๔.๐

คำเตือน

หลังจากที่คุณอัปเกรดจาก SQL Server CE ๓.๕เป็น SQL Server CE ๔.๐คุณอาจพบว่าประสิทธิภาพการทำงานลดลงในครั้งแรกที่คุณเรียกใช้ Microsoft Dynamics CRM ลักษณะการทำงานนี้เกิดขึ้นเนื่องจาก Microsoft Dynamics CRM ต้องสร้างแคชทั้งหมดใหม่ แคชทั้งหมดจะได้รับผลกระทบจากขนาดของกล่องจดหมายเข้า

ขั้นตอนการตรวจสอบ

เมื่อต้องการตรวจสอบว่าคุณได้ใช้ความละเอียดอย่างถูกต้องให้ทำตามขั้นตอนต่อไปนี้:

  1. เริ่ม Outlook หลังจากที่คุณทำตามขั้นตอนทั้งหมดจากก่อนหน้าในส่วน "การแก้ไข"

  2. ตรวจสอบให้แน่ใจว่าปลั๊กอิน Microsoft Dynamics CRM เริ่มทำงานอย่างถูกต้อง

  3. เริ่มเครื่องมือ Explorer กระบวนการ เมื่อต้องการดาวน์โหลดกระบวนการ Explorer แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

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

  4. ค้นหากระบวนการ outlook.exe แล้วดับเบิลคลิกที่กระบวนการนั้น

  5. เลือกแท็บ แอสเซมบลี .net แล้วขยาย AppDomain: SharedDomain ถ้ายังไม่ได้ขยายออกไปแล้ว

  6. ค้นหา ข้อมูล 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หมายเหตุไฟล์นี้มีแคชของแพลตฟอร์มที่ไม่ใช่ metadata

    • {Guid} [true | false] sdfหมายเหตุ ไฟล์นี้มีที่เก็บข้อมูลภายในของที่เก็บ MAPI

    หมายเหตุ อาจมีหลายไฟล์ของชนิดนี้สำหรับการใช้งานแบบออฟไลน์และออนไลน์

  • %AppData%\Microsoft\MSCRM\Client

    • EmailCache. sdfหมายเหตุไฟล์นี้มีการแมประหว่างรายการ CRM และ MAPI

    • OutlookSyncCache. sdf หมายเหตุ ไฟล์นี้มีสถานะภายในสำหรับการซิงค์

เมื่อต้องการใช้การเปลี่ยนเส้นทางโฟลเดอร์ใน Microsoft Dynamics CRM คุณต้องใช้เส้นทางการตั้งชื่อแบบแผนสากล (UNC)

สถานะ

Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำศัพท์ของการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684 คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายโปรแกรมปรับปรุงซอฟต์แวร์ของ Microsoftสำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Microsoft Business โซลูชัน CRM software และการอัปเดตแพคเกจการอัปเดตให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

๘๘๗๒๘๓ Microsoft Business โซลูชัน CRM software และการปรับปรุงการตั้งชื่อแพคเกจมาตรฐาน

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×