Belirtiler
Aşağıdaki senaryoyu düşünün:
-
Microsoft SQL Server 2008 R2 Analysis Services (SSAS 2008 R2) küpünde bazı ilişkisel çevrimiçi analitik işleme (ROLAP) bölümleri var.
-
Sen ROLAP bölümleri karşı bir çok boyutlu ifadeleri (MDX) sorgusu çalıştırın. Bu nedenle, bazı ROLAP sorguları SQL Server'a gönderilir.
-
MDX Sorgusu değerlendirme sırasında bir hata oluşur ve MDX sorgusu için işlem görevi dondurur. Örneğin, SQL Server üzerinde ROLAP sorguları aşağıdaki hata iletisini döndürür:
Bu oturumda etkin hareket kaydedilmiş veya başka bir oturum tarafından iptal edildi
Bu senaryoda, hiçbir hareket kaydedilebilen ve SSAS için bağlanamıyor.
Neden
ROLAP sorguları SQL sunucusuna gönderilir ve sorguları bir hata ile başarısız olduğunda, bir alt iş parçacığı MDX sorgusunun SSAS içinde çalışmayı durdurur, sorun oluşur. Ancak, ana sorgu iş parçacığı hala alt iş parçacığı için bekliyor. Bu nedenle, ana iş parçacığı işleme tamamlama ve tüm yeni kullanıcı oturumları için bu taşları güvenlik değerlendirme engeller.
Çözüm
Sorun ilk olarak SQL Server aşağıdaki toplu güncelleştirmede giderilmiştir.
SQL Server 2008 R2 SP2 toplu güncelleştirmesi 12/en-us/help/2938478
Her yeni bir toplu güncelleştirme SQL Server için tüm düzeltmeleri içerir ve tüm güvenlik, düzeltmelerini önceki toplu güncelleştirme ile birlikte. SQL Server için en son toplu güncelleştirme denetleyin:
Microsoft, desteklenen bir düzeltmeyi kullanıma sunmuştur. Ancak bu düzeltme yalnızca bu makalede anlatılan sorunu düzeltmek amacıyla hazırlanmıştır. Bu düzeltmeyi yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.
İndirilebilir bir düzeltme varsa, bu Bilgi Bankası makalesinin üst kısmında "İndirilebilir Düzeltme Kullanılabilir" bölümü bulunur. Bu bölüm görünmüyorsa, düzeltmeyi edinmek üzere Microsoft Müşteri Hizmetleri ve Destek bölümüne bir istek gönderin.
Not: Ek sorunlar oluşursa veya sorun giderme gerekiyorsa, ayrı bir hizmet isteği oluşturmanız gerekebilir. Ek destek sorularına ve bu düzeltme için geçerli olmayan sorunlara normal destek ücretleri uygulanır. Tam listesi Microsoft Müşteri Hizmetleri ve destek telefon numaralarını veya ayrı bir hizmet isteği oluşturmak için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://support.microsoft.com/contactus/?ws=supportNot: "Düzeltme karşıdan kullanılabilir" formunda düzeltmenin kullanılabilir olduğu diller görüntülenir. Kendi dilinizi görmüyorsanız, bu dil için bir düzeltme mevcut değil demektir.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.