Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Bài viết này áp dụng cho Microsoft Dynamics AX cho tất cả các vùng.

Triệu chứng

Giả sử rằng bạn chạy Microsoft Dynamics AX 2009 Service Pack 1 (SP1) trong môi trường nhiều dịch vụ ứng dụng đối tượng máy chủ (AOS) tồn tại trong cùng một lúc AX. Sau khi bản ghi trong bảng ẩn EntireTable được Cập Nhật trên một máy chủ AOS, máy chủ AOS khác hiển thị giá trị khác nhau. Bộ nhớ cache của dữ liệu không đồng bộ hoá giữa máy chủ AOS cụm.
Ngoài ra, thông báo lỗi sau được ghi vào Nhật ký ứng dụng trên một hoặc nhiều máy chủ AOS:

110 đối tượng Server 01: hộp thoại cung cấp cho khách hàng ít phiên 1: không thể chỉnh sửa bản ghi
trong LastValue (SysLastValue). ID người dùng:, AdminUserSetup.
Cơ sở dữ liệu SQL đã phát hành một lỗi.

Nguyên nhân

Sự cố này xảy ra vì một bản Cập Nhật xung đột xảy ra. Xung đột Cập Nhật bản ghi trong bảng SysLastValue được sử dụng máy chủ AOS để đồng bộ hoá dữ liệu bộ nhớ cache.

Giải pháp

Thông tin về cập nhật nóng

Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Đó là một phần "Tải xuống Hotfix sẵn có" ở đầu bài viết cơ sở kiến thức này. Nếu bạn đang gặp sự cố tải xuống, cài đặt hotfix này, hoặc có câu hỏi hỗ trợ kỹ thuật khác, liên hệ với đối tác của bạn hoặc, nếu đăng ký kế hoạch hỗ trợ trực tiếp với Microsoft, bạn có thể liên hệ với hỗ trợ kỹ thuật cho Microsoft Dynamics và tạo ra một yêu cầu hỗ trợ mới. Để thực hiện việc này, ghé thăm website sau của Microsoft:

https://mbs.microsoft.com/support/newstart.aspxBạn cũng có thể liên hệ hỗ trợ kỹ thuật cho Microsoft Dynamics qua điện thoại bằng cách sử dụng các liên kết cho quốc gia số điện thoại cụ thể. Để thực hiện việc này, ghé thăm một web site sau của Microsoft:

Đối tác

https://mbs.microsoft.com/partnersource/support/Khách hàng

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmTrong trường hợp đặc biệt, chi phí thường phát sinh để hỗ trợ cuộc gọi có thể bị hủy bỏ nếu chuyên viên hỗ trợ kỹ thuật cho Microsoft Dynamics và sản phẩm liên quan xác định rằng một Cập Nhật cụ thể sẽ giải quyết vấn đề của bạn. Chi phí hỗ trợ thông thường sẽ áp dụng bất kỳ vấn đề không Cập Nhật cụ thể trong câu hỏi và câu hỏi hỗ trợ bổ sung.

Thông tin cài đặt

Nếu bạn đã tuỳ chỉnh cho một hoặc nhiều phương pháp hay các bảng mà bị ảnh hưởng bởi hotfix này, bạn phải làm theo các bước sau:

  1. Xem xét các thay đổi được ghi lại trong tệp .xpo.

  2. Áp dụng các thay đổi trong môi trường thử nghiệm trước khi bạn áp dụng hotfix trong một môi trường sản xuất.



Để biết thêm thông tin về cách cài đặt hotfix này, hãy bấm vào số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:

893082 làm thế nào để cài đặt một hotfix Microsoft Dynamics AX

Điều kiện tiên quyết

Bạn phải có Microsoft Dynamics AX 2009 Service Pack 1 cài đặt để áp dụng hotfix này.

Yêu cầu khởi động lại

Bạn phải khởi động lại dịch vụ ứng dụng đối tượng máy chủ (AOS) sau khi bạn áp dụng hotfix này.

Thông tin về tệp

Phiên bản toàn cầu của hotfix này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo Giờ Quốc tế Phối hợp (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab Múi Giờ trong mục Ngày và Giờ trong Pa-nen điều khiển.

Tên tệp

Phiên bản tệp

Kích thước tệp

Ngày

Giờ

Nền tảng

Axupdate.exe

Không áp dụng

61,288

05-Jan-2012

18:09

x86

Components32.msp

Không áp dụng

25,328,640

05-Jan-2012

18:09

Không áp dụng

Components64.msp

Không áp dụng

30,695,936

05-Jan-2012

18:10

Không áp dụng

Objectserver32.msp

Không áp dụng

5,796,352

05-Jan-2012

18:09

Không áp dụng

Objectserver64.msp

Không áp dụng

6,630,912

05-Jan-2012

18:09

Không áp dụng

Axsetupsp.exe

5.0.1100.40

1,656,680

05-Jan-2012

18:06

x86

Cabextractor.dll

Không áp dụng

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

Không áp dụng

22,384

05-Jan-2012

18:10

x64

Xác nhận cài đặt hotfix ứng dụng

Để xác nhận cài đặt hotfix ứng dụng, mở lớp SysHotfixManifest trong cây đối tượng ứng dụng (AOT). Sau đó, xác nhận là một phương pháp có tên bao gồm số bài viết cơ sở kiến thức (KB) được cài đặt hotfix. Ngoài ra, bạn có thể chéo-kiểm tra các đối tượng bị ảnh hưởng bởi so sánh KBxxxx.txt tệp với các đối tượng trong AOT. Bằng cách này, bạn có thể đảm bảo rằng các đối tượng được thay đổi một cách chính xác trong lớp SYP hoặc lớp GLP.

Lưu ý Giữ chỗ xxxx biểu thị số bài viết đã cài đặt hotfix KB.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin

Để biết thêm thông tin, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:

Tính năng phân tích tác động 974255 cho Dynamics AX 2009

Thông tin

Mỗi máy chủ AOS kiểm tra hồ sơ SysLastValue mà elementName giá trị bằng giá trị EntireTableCache để kiểm tra xem có bản cập nhật bảng EntireTable lưu trữ phải được đọc lại bản sao của máy chủ trong bộ nhớ cache của dữ liệu. Có một hồ sơ duy nhất SysLastValue tất cả các máy chủ AOS sử dụng cho tất cả các bảng EntireTable lưu trữ.
Trường chứa vào hồ sơ này có cấu trúc từng bảng và flushId cho mỗi người. FlushId được tăng lên mỗi lần một máy chủ AOS làm cho bản Cập Nhật tương ứng EntireTable lưu trữ bảng. FlushId được lưu trong cấu trúc phù hợp trong AOS bộ nhớ.

Quá trình đồng bộ hoá

Xem xét tình huống sau:

  1. Bạn có một bảng TableA là một bảng lưu trữ EntireTable.

  2. Bạn có máy chủ AOS1, AOS2, AOS3.

  3. Bạn Cập Nhật bản ghi trong bảng TableA trên máy chủ AOS1.
    Lưu ý Bản ghi SysLastValue được Cập Nhật và flushId bảng được tăng lên bằng một trong các trường hợp này.

Trong trường hợp này, máy chủ AOS2 AOS3 kiểm tra bảng SysLastValue một lần / phút. Khi flushId bảng khác với họ có trong bộ nhớ AOS, họ xoá bộ nhớ cache để bàn. Ngoài ra, bảng sẽ đọc lại cơ sở dữ liệu lần tiếp theo khi người dùng yêu cầu này.
Nếu bản Cập Nhật xung đột xảy ra trong bảng SysLastValue, máy chủ AOS khác sẽ không được thông báo thay đổi dữ liệu. Do đó, lưu trữ dữ liệu là bước ra giữa các máy chủ AOS.

Lưu ý Đây là một bài viết "XUẤT BẢN NHANH" được tạo trực tiếp từ trung tâm hỗ trợ của Microsoft. Thông tin này được cung cấp-trả lời cho các vấn đề mới xuất hiện. Vì nhanh chóng có sẵn, các tài liệu có thể bao gồm lỗi và có thể được sửa đổi bất kỳ lúc nào mà không cần thông báo. Xem Điều khoản sử dụng để xem xét khác.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×