Microsoft, Microsoft SQL Server 2008 R2 düzeltmelerini bir karşıdan yüklenebilen dosya olarak dağıtır. Düzeltmeler birikimli olduğundan, her yeni sürüm önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir.
Belirtiler
Aşağıdaki senaryoyu inceleyin:
-
SQL Server 2008 R2 Master Data Services 'ta (MDS) bir varlık için iş kuralı oluşturursunuz. Varlıkta aynı varlıktan değerler tarafından doldurulan birden çok etki alanı tabanlı öznitelik vardır. Yeni iş kuralında birden çok etki alanı tabanlı öznitelik için tanımlanmış koşullar vardır ve bu koşullar aynı varlıkta vardır.
-
İş kuralını yayımlamaya çalışırsınız.
Bu senaryoda, aşağıdakine benzer bir hata iletisi alırsınız:
Bir veritabanı hatası oluştu. Sistem yöneticinize başvurun. Ayrıca, MDSTrace. log MDS hatası: 0 ' da aşağıdakine benzer bir hata bulabilirsiniz. Sistem yöneticinize başvurun. Microsoft. MasterDataServices. Core. DataAccess 'te. Microsoft. MasterDataServices. Core. dataaccess. DbHelper. ExecuteNonQuery (String Query, CommandType commandType, CloseConnectionBehavior closeBehavior) adresindeki Microsoft. MasterDataServices. core. dataaccess. DbHelper. ExecuteNonQuery (String Query, CommandType CommandType, CloseConnectionBehavior closeBehavior) Core. BusinessLogic. Businessrulesp,. nesil. RunGeneration (BusinessRules businessLogicLayer, Int32 entityId, BREntityMemberType ruleSubType, OperationResult Result) SQL hata ayıklama bilgileri: Number: 102, Message: yanlışsöz dizimi Udp_SYSTEM_X_X_CHILDATTRIBUTES_ProcessRules> <> <
Neden
Bu sorun, XSLT stil sayfasında iş kuralı saklı yordamları için saklı yordam söz dizimi oluşturmak amacıyla kullanılan bilinen bir sorun nedeniyle oldu. Söz konusu sorun sözdiziminde bir virgül eksikti.
Çözüm
Toplu güncelleştirme bilgileri
SQL Server 2008 R2 SP2
Bu sorunla ilgili düzeltme ilk olarak toplu güncelleştirme 2 ' de yayımlanmıştır. SQL Server 2008 R2 için bu toplu güncelleştirme paketini edinme 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:
2740411 SQL Server 2008 R2 Service Pack 2 için toplu güncelleştirme paketi 2 Not Derlemeler birikimli olduğundan, her yeni düzeltme sürümü önceki SQL Server 2008 R2 düzeltmesi sürümüyle birlikte gelen tüm düzeltmeleri ve tüm güvenlik düzeltmelerini içerir. Bu düzeltmeyi içeren en son düzeltme sürümünü uygulamayı düşünebilirsiniz. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
2567616 SQL Server 2008 R2 Service Pack 2 ' den sonra yayınlanan SQL Server 2008 R2 derlemeleri
Durum
Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.