Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Bu makale Microsoft Dynamics AX tüm bölgeler için geçerlidir.

Belirtiler

Microsoft Dynamics AX 2009 Service Pack 1 (SP1) ortamında AX örneğinde birden çok uygulama nesne sunucusu (AOS) Hizmetleri mevcut çalıştığını varsayalım. Bir AOS sunucu üzerinde EntireTable önbelleğe alınan tablodaki bir kaydın güncelleştirildikten sonra AOS sunucuları farklı değerleri görüntüler. Kümelenmiş AOS sunucular arasında veri önbelleği eşitlenmez.
Ayrıca, bir veya birden çok AOS sunucu üzerindeki uygulama günlüğüne aşağıdaki hata iletisi kaydedilir:

110 nesne sunucusu 01: 1 az istemci oturumu için verilen iletişim: bir kaydı düzenleyemezsiniz
LastValue (SysLastValue). Kullanıcı Kimliği:, AdminUserSetup.
SQL veritabanı bir hata verdi.

Neden

Güncelleştirme çakışması ortaya çıkar çünkü bu sorun oluşur. Veri önbelleğini eşitlemek için AOS sunucuları tarafından kullanılan SysLastValue tablosundaki kayıt üzerinde güncelleştirme çakışıyor.

Çözüm

Düzeltme bilgileri

Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Bu Bilgi Bankası makalesinin başında "Düzeltme karşıdan yüklenebilir" bölümü var. Bir sorun indirme bu düzeltmenin karşılaşılıyorsa veya diğer teknik destek soruları varsa, ortağınıza başvurun veya Microsoft ile doğrudan destek planındaki kayıtlı değilse, Microsoft Dynamics için teknik desteğe başvurun ve yeni bir destek isteği oluşturabilirsiniz. Bunu yapmak için aşağıdaki Microsoft Web sitesini ziyaret edin:

https://mbs.microsoft.com/support/newstart.aspxTelefon ülke belirli telefon numaraları için bu bağlantıları kullanarak Microsoft Dynamics için teknik destek de başvurabilirsiniz. Bunu yapmak için aşağıdaki Microsoft Web sitelerinden birini ziyaret edin:

İş ortakları

https://mbs.microsoft.com/partnersource/support/Müşteriler

https://mbs.microsoft.com/customersource/support/information/SupportInformation/global_support_contacts_eng.htmÖzel durumlarda, destek aramaları teknik destek uzmanı Microsoft Dynamics ve ilgili ürünlere yönelik iptal edilebilir çözeceğini giderleri belirleyen belirli bir güncelleştirmenin sorununuzu. Herhangi bir ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.

Yükleme bilgileri

Bir veya daha fazla yöntem veya bu düzeltme tarafından etkilenen tabloları özelleştirmeleriniz varsa, şu adımları izlemelisiniz:

  1. .Xpo dosyasında belgelenip değişiklikleri gözden geçirin.

  2. Bir üretim ortamında düzeltmeyi uygulamadan önce bir sınama ortamında bu değişiklikleri uygulayın.



Bu düzeltmenin nasıl yükleneceği hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

893082 bir Microsoft Dynamics AX düzeltmenin nasıl yükleneceği

Önkoşullar

Microsoft Dynamics AX 2009 Service Pack 1 Bu düzeltmeyi uygulamak için yüklü olması gerekir.

Yeniden başlatma gereksinimi

Bu düzeltmeyi uyguladıktan sonra Uygulama Nesne Sunucusu (AOS) hizmetini yeniden başlatmanız gerekir.

Dosya bilgileri

Bu düzeltmenin genel sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Axupdate.exe

Geçerli değil

61,288

05-Jan-2012

18:09

x86

Components32.msp

Geçerli değil

25,328,640

05-Jan-2012

18:09

Geçerli değil

Components64.msp

Geçerli değil

30,695,936

05-Jan-2012

18:10

Geçerli değil

Objectserver32.msp

Geçerli değil

5,796,352

05-Jan-2012

18:09

Geçerli değil

Objectserver64.msp

Geçerli değil

6,630,912

05-Jan-2012

18:09

Geçerli değil

Axsetupsp.exe

5.0.1100.40

1,656,680

05-Jan-2012

18:06

x86

Cabextractor.dll

Geçerli değil

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

Geçerli değil

22,384

05-Jan-2012

18:10

x64

Uygulama düzeltme yüklemesini doğrulama

Uygulama düzeltme yüklemesini doğrulamak için SysHotfixManifest sınıfı Uygulama Nesne Ağacı (AOT) açın. Daha sonra yüklü bir düzeltme, Bilgi Bankası (KB) makalesi numarası adı içeren bir yöntem olduğunu doğrulayın. Ayrıca, çapraz-etkilenen nesneleri KBXXXXXX.txt dosyası AOT içindeki nesneler karşı karşılaştırarak denetimi yapabilirsiniz. Bunu yaparak, nesneleri düzgün SYP katmanında veya GLP katman değiştirildiğinden emin yapabilirsiniz.

Not: XXXXXX yertutucusu yüklenmiş düzeltme ilgili KB makalesinin numarası.

Durum

Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi

Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

Dynamics AX 2009 974255 etki çözümleme özelliği

Daha fazla bilgi

Her AOS sunucu burada güncelleştirmeleri önbelleğe EntireTable tablolara veri önbelleğine sunucunun kendi kopyasını yeniden okumak zorunda olduğunu doğrulamak için EntireTableCache değeri, elementName değeri eşittir SysLastValue kaydı denetler. EntireTable önbelleğe alınan tablolar için tüm AOS Sunucusu kullanan bir tek SysLastValue kayıt yoktur.
Bu kayıt üzerinde konteyner alanı her tablo ve her biri için bir flushId bir yapı içeriyor. FlushId ilgili EntireTable önbelleğe alınan tablo için bir güncelleştirme AOS sunucu yapar her zaman artırılır. FlushId da eşleşen bir yapıda AOS bellekte tutulur.

Eşitleme işlemi

Aşağıdaki senaryoyu düşünün:

  1. EntireTable önbelleğe alınan bir tablo olan bir TableA tablo var.

  2. AOS1, AOS2 ve AOS3 sunucuları var.

  3. AOS1 sunucu üzerinde TableA tablosunda bir kayıt güncelle
    Not: SysLastValue kayıt güncelleştirilir ve tablo için flushId bu durumda birer birer artırılır.

Bu senaryoda, AOS2 ve AOS3 sunucuları SysLastValue tablo dakikada bir kez kontrol edin. FlushId tablosu için AOS belleğe sahip oldukları bir farklılık gösterdiğinde, bunlar tablo için önbelleğini temizleyin. Ayrıca, ne zaman bir kullanıcı istekleri sonraki açışınızda tablo veritabanından yeniden okuma olacaktır.
SysLastValue tablosunda güncelleştirme çakışması ortaya çıkarsa, diğer AOS sunucu veri değişikliği bildirilmez. Bu nedenle, önbelleğe alınmış veri adım AOS sunucular arasında.

Not: Bu, doğrudan Microsoft destek kuruluşu bünyesinde oluşturulan bir "HIZLI YAYIN" makalesidir. Burada yer alan bilgiler, oluşan sorunlara yanıt olarak olduğu gibi sağlanmıştır. Makale hızla kullanıma sunulduğu için materyallerde yazım hataları olabilir ve materyaller bildirilmeksizin herhangi bir zamanda revize edilebilir. Diğer konular için bkz. Kullanım koşulları.

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×