Applies ToDynamics AX 2009 Service Pack 1

이 문서의 Microsoft Dynamics AX 모든 지역에 적용 됩니다.

증상

실행 하는 Microsoft Dynamics AX 2009 서비스 팩 1 (SP1) 환경에서 한 AX 인스턴스에서 응용 프로그램 개체 Server (AOS) 서비스를 여러 개 존재 하는 것으로 가정 합니다. EntireTable 캐시 된 테이블의 레코드 한 AOS 서버에 업데이트 된 후 다른 AOS 서버는 서로 다른 값을 표시 합니다. 데이터 캐시 클러스터 된 AOS 서버 간에 동기화 되지 않습니다.또한, 다음과 같은 오류 메시지가 하나 또는 그 이상의 AOS 서버에 응용 프로그램 로그에 기록 됩니다.

110 개체 서버 01: 대화 없는 클라이언트 세션 1 발행: 레코드를 편집할 수 없습니다LastValue (SysLastValue). 사용자 ID:, AdminUserSetup.SQL 데이터베이스 오류가 발행 했습니다.

원인

이 문제는 업데이트 충돌이 발생 하기 때문에 발생 합니다. AOS 서버에서 데이터 캐시를 동기화 하는 데 사용 되는 SysLastValue 테이블에 있는 레코드 업데이트 충돌.

해결 방법

핫픽스 정보

지원되는 핫픽스를 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 서비스 팩 1이이 핫픽스를 적용 하려면 설치 되어 있어야 합니다.

다시 시작 요구 사항

이 핫픽스를 적용 한 후에 응용 프로그램 개체 Server (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) 문서 번호 포함 인지 확인 하십시오. 또한 하 수 상호 확인 영향을 받는 개체는 AOT에 개체에 대 한 KBXXXXXX.txt 파일을 비교 하 여. 이렇게 하면 SYP 레이어 또는 GLP 레이어의 개체는 올바르게 변경 했는지을 만들 수 있습니다.참고: XXXXXX 자리 표시자 설치 된 핫픽스 KB 문서 번호를 나타냅니다.

상태

Microsoft는 이 문제가 '적용 대상' 섹션에 나열된 Microsoft 제품의 문제임을 확인했습니다.

자세한 내용

자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료의 다음 문서를 확인하십시오.

Dynamics AX 2009에 대 한 974255 영향 분석 기능

자세한 내용

AOS 서버 마다 한 elementName 값 EntireTableCache 값을 가진 데이터 캐시의 서버 자신의 복사본에서 다시 읽혀지도록 EntireTable 캐시 된 테이블에 대 한 업데이트 확인이 동일한 SysLastValue 레코드를 확인 합니다. 모든 캐시 EntireTable 테이블 모든 AOS 서버를 사용 하 여 단일 SysLastValue 레코드 하나 있습니다.이 레코드에 대 한 컨테이너 필드 모든 테이블 및 각 flushId는 구조체를 포함합니다. FlushId는 AOS 서버는 해당 캐시 된 테이블 EntireTable가 업데이트 될 때마다 증가 합니다. 또한 AOS 메모리에 일치 하는 구조는 flushId 보관 됩니다.

동기화 프로세스

다음 시나리오를 고려하십시오.

  1. TableA 테이블은 EntireTable 캐시 테이블을 해야 합니다.

  2. AOS1, AOS2 및 AOS3 서버 있습니다.

  3. AOS1 서버의 TableA 테이블의 레코드를 업데이트 합니다.참고: SysLastValue 레코드가 업데이트 하 고 테이블 flushId는이 경우 1 씩 증가 합니다.

이 시나리오에서는 AOS2 및 AOS3 서버 분당 한 번 SysLastValue 테이블을 확인 합니다. 테이블의 flushId와 AOS 메모리에 있는 것과에서 다른 테이블 캐시를 지우려면 있습니다. 또한 테이블 경우 사용자가 요청할 때 데이터베이스를 다시 읽기 됩니다.SysLastValue 테이블에는 업데이트 충돌이 발생 하면, 변경 된 데이터의 다른 AOS 서버 알리지 않습니다. 따라서 캐시 된 데이터는 단계를-AOS 서버 간에.

참고: 이 문서는 Microsoft 지원 부서 내에서 직접 작성한 "빠른 게시" 문서입니다. 여기에 포함된 정보는 신흥 문제에 대한 응답으로 제공되었습니다. 신속히 사용할 수 있도록 작성되었으므로, 자료 입력 오류가 포함될 수 있으며 언제든지 예고없이 개정될 수 있습니다. 다른 고려 사항은 사용 약관을 참조하십시오.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.