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

บทความนี้ใช้ได้กับ Microsoft Dynamics AX สำหรับทุกภูมิภาคนั้น

อาการ

สมมติว่า คุณเรียกใช้ Microsoft Dynamics AX 2009 Service Pack 1 (SP1) ในสภาพแวดล้อมที่บริการของเซิร์ฟเวอร์แอพลิเคชันออบเจ็กต์ (AOS) หลายที่มีอยู่ในอินสแตนซ์หนึ่งของ AX หลังจากที่มีการปรับปรุงระเบียนในตารางเก็บไว้ในแคช EntireTable บนเซิร์ฟเวอร์ AOS ตัวเดียว เซิร์ฟเวอร์ AOS อื่น ๆ แสดงค่าที่แตกต่างกัน ไม่มีการซิงโครไนส์แคข้อมูลระหว่างเซิร์ฟเวอร์ AOS แบบกลุ่ม
นอกจากนี้ ข้อความแสดงข้อผิดพลาดต่อไปนี้ถูกบันทึกในบันทึกของโปรแกรมประยุกต์บนเซิร์ฟเวอร์ AOS อย่าง น้อยหนึ่งอย่าง:

เซิร์ฟเวอร์วัตถุ 110 01: กล่องโต้ตอบออกสำหรับรอบเวลาของไคลเอนต์อย่างน้อย 1: ไม่สามารถแก้ไขเรกคอร์ด
ใน LastValue (SysLastValue) ID ผู้ใช้:, AdminUserSetup
ฐานข้อมูล SQL มีออกข้อผิดพลาด

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากมีข้อขัดแย้งในการปรับปรุงที่เกิดขึ้น ความขัดแย้ง update บนเรกคอร์ดในตาราง SysLastValue ที่ถูกใช้ โดยเซิร์ฟเวอร์ AOS การแคชข้อมูลการซิงโครไนส์

การแก้ปัญหา

ข้อมูลโปรแกรมแก้ไขด่วน

มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft ไม่เห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ ถ้าคุณกำลังพบกับการตัดสินค้าจากคลังดาวน์โหลด การติดตั้งโปรแกรมแก้ไขด่วนนี้ หรือมีคำถามอื่น ๆ ฝ่ายสนับสนุนด้านเทคนิค ติดต่อคู่ค้าของคุณ หรือ ถ้ามีการลงทะเบียนในแผนการสนับสนุนโดยตรงกับ Microsoft คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics และสร้างคำขอการสนับสนุนใหม่ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

https://mbs.microsoft.com/support/newstart.aspxนอกจากนี้คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics ทางโทรศัพท์โดยใช้การเชื่อมโยงเหล่านี้สำหรับหมายเลขโทรศัพท์เฉพาะประเทศ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้อย่างใดอย่างหนึ่ง:

คู่ค้า

https://mbs.microsoft.com/partnersource/support/ลูกค้า

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmในกรณีพิเศษ ค่าธรรมเนียมค่าใช้จ่ายสำหรับการสนับสนุนโทรศัพท์อาจถูกยกเลิกถ้า Technical Support Professional สำหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้องตรวจพบว่าการปรับปรุงเฉพาะจะแก้ปัญหาของคุณ ระบุต้นทุนในการสนับสนุนปกติจะใช้กับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมปรับปรุงเฉพาะที่สงสัย ใด ๆ

ข้อมูลการติดตั้ง

ถ้าคุณมีการกำหนดเองสำหรับหนึ่งหรือหลายวิธีการหรือตารางที่ได้รับผลกระทบ โดยโปรแกรมแก้ไขด่วนนี้ คุณต้องทำตามขั้นตอนเหล่านี้:

  1. ตรวจทานการเปลี่ยนแปลงที่มีในแฟ้ม.xpo

  2. ใช้การเปลี่ยนแปลงเหล่านี้ในสภาพแวดล้อมการทดสอบก่อนที่คุณใช้โปรแกรมแก้ไขด่วนในสภาพแวดล้อมการผลิต



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

893082วิธีการติดตั้งโปรแกรมแก้ไขด่วนของ Microsoft Dynamics AX

ข้อกำหนดเบื้องต้น

คุณต้องมี Microsoft Dynamics AX 2009 Service Pack 1 ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้

ข้อกำหนดการรีสตาร์ท

คุณต้องเริ่มต้นบริการเซิร์ฟเวอร์แอพลิเคชันออบเจ็กต์ (AOS) หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลแฟ้ม

รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Axupdate.exe

ไม่มีข้อมูล

61,288

05-Jan-2012

18:09

x86

Components32.msp

ไม่มีข้อมูล

25,328,640

05-Jan-2012

18:09

ไม่มีข้อมูล

Components64.msp

ไม่มีข้อมูล

30,695,936

05-Jan-2012

18:10

ไม่มีข้อมูล

Objectserver32.msp

ไม่มีข้อมูล

5,796,352

05-Jan-2012

18:09

ไม่มีข้อมูล

Objectserver64.msp

ไม่มีข้อมูล

6,630,912

05-Jan-2012

18:09

ไม่มีข้อมูล

Axsetupsp.exe

5.0.1100.40

1,656,680

05-Jan-2012

18:06

x86

Cabextractor.dll

ไม่มีข้อมูล

18,800

05-Jan-2012

18:09

x86

Microsoft.dynamics.setup.reportingservices.dll

5.0.1100.9

150,440

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

538,488

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

17,336

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:09

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:09

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,824

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:09

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,824

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

538,488

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,824

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

538,488

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1500.1212

16,320

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,824

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

542,584

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

17,848

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:09

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,824

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

534,392

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

546,680

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

18,872

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

558,968

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

20,408

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

530,296

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

16,312

08-Dec-2010

22:21

x86

Axsetupsp.resources.dll

5.0.1100.40

526,200

05-Jan-2012

18:08

x86

Microsoft.dynamics.setup.reportingservices.resources.dll

5.0.1000.45

15,800

08-Dec-2010

22:21

x86

Cabextractor.dll

ไม่มีข้อมูล

22,384

05-Jan-2012

18:10

x64

การตรวจสอบการติดตั้งโปรแกรมแก้ไขด่วนของแอพลิเคชัน

เมื่อต้องการตรวจสอบการติดตั้งโปรแกรมแก้ไขด่วนของแอพลิเคชัน เปิดคลาSysHotfixManifestในแอพลิเคชัน Object Tree (AOT) แล้ว ตรวจสอบว่า ไม่มีเมธอดที่มีชื่อรวมถึงหมายเลขบทความ Knowledge Base (KB) ของโปรแกรมแก้ไขด่วนติดตั้งไว้ นอกจากนี้ คุณสามารถข้ามกาเครื่องหมายวัตถุได้รับผลกระทบ โดยการเปรียบเทียบแฟ้ม.txt KBXXXXXXกับออปเจ็กต์ใน AOT โดยการทำสิ่งนี้ คุณสามารถมั่นใจว่า วัตถุที่มีการเปลี่ยนแปลงอย่างถูกต้อง ในชั้น SYP หรือชั้น GLP

หมายเหตุ ตัวยึดXXXXXXแทนหมายเลขบทความ KB ของโปรแกรมแก้ไขด่วนติดตั้งไว้

สถานะ

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

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

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

974255คุณลักษณะการวิเคราะห์ผลกระทบสำหรับ Dynamics AX 2009

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

แต่ละเซิร์ฟเวอร์ AOS ตรวจสอบเรกคอร์ด SysLastValue ที่ค่า elementName เท่ากับมูลค่า EntireTableCache เพื่อตรวจสอบว่า มีการปรับปรุงตารางแคช EntireTable ที่จำเป็นต้องอ่านในแคชข้อมูลสำเนาของเซิร์ฟเวอร์ด้วยตนเองอีกครั้ง มีระเบียนที่เป็นหนึ่งเดียว SysLastValue ที่เซิร์ฟเวอร์ AOS ทั้งหมดที่ใช้สำหรับตารางทั้งหมดที่แคช EntireTable
ฟิลด์คอนเทนเนอร์ในเรกคอร์ดนี้ประกอบด้วยโครงสร้างที่ มีทุกตารางและมี flushId สำหรับแต่ละรายการ FlushId จะเพิ่มทุกครั้งที่เซิร์ฟเวอร์ AOS ทำให้การปรับปรุงไปยังตารางการแคช EntireTable ที่สอดคล้องกัน นอกจากนี้ยังมีเก็บแบบ flushId ในโครงสร้างการจับคู่ในหน่วยความจำของ AOS

กระบวนการซิงโครไนส์

พิจารณาสถานการณ์สมมติต่อไปนี้:

  1. ตาราง TableA ซึ่งเป็นตารางเก็บไว้ในแคช EntireTable ได้

  2. คุณมีเซิร์ฟเวอร์ AOS1, AOS2 และ AOS3

  3. คุณอัพเดตเรกคอร์ดในตาราง TableA บนเซิร์ฟเวอร์ AOS1
    หมายเหตุ มีการปรับปรุงเรกคอร์ด SysLastValue และการ flushId สำหรับตารางจะเพิ่มขึ้นหนึ่งในสถานการณ์นี้

ในสถานการณ์สมมตินี้ AOS2 และ AOS3 เซิร์ฟเวอร์ตรวจสอบตาราง SysLastValue หนึ่งครั้งต่อนาที เมื่อการ flushId สำหรับตารางแตกต่างจากได้ใช้ในหน่วยความจำของ AOS จะล้างแคชสำหรับตาราง นอกจากนี้ ตารางจะอ่านใหม่จากฐานข้อมูลครั้งต่อไปเมื่อผู้ใช้ร้องขอดังกล่าว
หากเกิดความขัดแย้งของการปรับปรุงในตาราง SysLastValue เซิร์ฟเวอร์ AOS อื่น ๆ จะไม่ได้รับแจ้งของการเปลี่ยนแปลงข้อมูล ดังนั้น ข้อมูลแคชไว้จะออกของขั้นตอนระหว่างเซิร์ฟเวอร์ AOS

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

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

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

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

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

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

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

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

×