У цій статті, стосуються Microsoft Dynamics AX для всіх регіонів.

Причини

Припустімо, що запустити Microsoft Dynamics AX 2009 пакета оновлень 1 (SP1) в середовищі, що кілька служб для сервера об'єкті застосунку (АС), що існують в одному екземплярі-AX. Після того, як оновити запис у таблиці EntireTable кешування на одному сервері з AOS, інші сервери AOS відобразити інші значення. Кеш даних не синхронізовано кластерного AOS на серверах.
Окрім того, у журналі застосунків сервера AOS з одного або кількох реєструється таке повідомлення про помилку:

110 об'єкта сервера, 01: діалогове вікно, для сеансу для клієнта не менше 1: не можна редагувати в запис
у LastValue (SysLastValue). Ідентифікатор користувача:, AdminUserSetup.
База даних SQL, випустила повідомлення про помилку.

Причина

Ця проблема виникає в тому, що виникає, конфлікт оновлення. Оновлення конфлікти на записи в таблиці SysLastValue, використовуються AOS серверів для синхронізації даних кеша.

Вирішення

Відомості про виправлення

Виправлення доступне від корпорації Майкрософт. Немає в розділі "Виправлення доступне для завантаження", у верхній частині цієї статті бази знань. Якщо ви стикаються питання завантаження, інсталяція цього виправлення, або є інші запитання з технічної підтримки, зверніться до вашого партнера або, якщо зареєстровано в підтримку плану безпосередньо з Microsoft, зверніться до служби технічної підтримки Microsoft Dynamics і створити новий запит на підтримку. Для цього перейдіть на веб-сайт корпорації Майкрософт:

https://mbs.microsoft.com/support/newstart.aspxВи також можете зв'язатися технічна підтримка для Microsoft Dynamics, за допомогою цих посилань для певних номерів у країні. Для цього відвідайте один із таких веб-сайтах корпорації Майкрософт:

Партнери

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 Knowledge Base:

893082 , як інсталювати виправлення для Microsoft Dynamics AX

Попередні вимоги

Microsoft Dynamics AX 2009 року з пакетом оновлень 1 для застосування цього виправлення, необхідно мати.

Необхідність перезавантаження

Після застосування цього виправлення, перезавантажте служби сервера об'єкті застосунку (АС).

Відомості про файли

Універсальна версія цього виправлення на комп'ютері, має атрибути файлів (або новіші атрибути файлів) подані в нижченаведеній таблиці. Значення дати й часу для цих файлів наведено за всесвітнім координованим часом (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). Після цього перевірте, чи метод, ім'я якого містить, номер статті бази знань Knowledge Base (KB), інстальованих виправлення. Крім того, ви можна перевірити такі предмети, порівнюючи бази Знань,XXXXXX. txt файл для об'єктів у AOT. Таким чином можна переконатися, що, об'єкти змінюються належним чином SYP шар або шар GLP.

Примітка. XXXXXX покажчик місця заповнення, являє собою номер статті бази Знань, інстальованих виправлення.

Стан

Корпорація Майкрософт підтвердила існування цієї неполадки у продуктах Майкрософт, перелічених у розділі "Застосовується до".

Додаткові відомості

Щоб отримати додаткові відомості, клацніть номер статті в базі знань 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 оцінювачів

Чи були ці відомості корисні?

Наскільки ви задоволені якістю перекладу?
Що вплинуло на ваші враження?

Дякуємо за ваш відгук!

×