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

В тази статия се отнася за Microsoft Dynamics AX за всички области.

Симптоми

Да предположим, че изпълнявате Microsoft Dynamics AX 2009 Service Pack 1 (SP1) в среда на съществуването на множество приложения обект сървър (AOS) услуги в един екземпляр на AX. След запис в EntireTable кеширани таблица се актуализира един AOS сървър, други AOS сървъри показват различни стойности. Кеша на данните не се синхронизират между клъстери AOS сървъри.
Освен това в регистрационния файл на един или повече AOS сървър се записва следното съобщение за грешка:

110 обект сървър 01: диалогов прозорец за клиента малко сесия 1: не може да редактирате запис
в LastValue (SysLastValue). ИД:, AdminUserSetup.
SQL база данни е издала грешка.

Причина

Този проблем възниква, защото възниква конфликт на актуализациите. Конфликт актуализиране на запис в таблицата 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При специални случаи таксите, които са за свързани с поддръжката обаждания могат да бъдат отменени, ако специалист по техническа поддръжка за Microsoft Dynamics и свързани с тях продукти определя, че конкретна актуализация може да разреши проблема. Обичайните такси за поддръжката ще важат за допълнителни въпроси и проблеми, които не спадат към съответната актуализация.

Информация за инсталирането

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

  1. Прегледайте промените, които са документирани в .xpo файла.

  2. Приложи тези промени в тестова среда, преди да приложите оперативната корекция в производствена среда.



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

893082 как да инсталирате Microsoft Dynamics AX корекция

Необходими условия:

Трябва да имате Microsoft Dynamics AX 2009 Service Pack 1, за да приложите тази актуална корекция.

Изискване за рестартиране

Трябва да рестартирате услугата приложение обект сървър (AOS), след като приложите тази актуална корекция.

Файлова информация

Глобалната версия на тази спешна корекция има файлови атрибути (или по-нови файлови атрибути), които са изброени в следващата таблица. Датите и часовете за тези файлове са изброени в координирано световно време (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 клас в приложението обект дърво (AOT). След това проверете дали има метод, чието име включва номер в базата знания (KB) на инсталирана актуална корекция. Освен това можете да съпоставянето засегнатите обекти като сравнява KBXXXXXX.txt файл с обекти в AOT. По този начин можете да се уверите, че обектите се променят правилно SYP слой или слой ДЛП.

Забележка: 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 приобщени

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

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

×