Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

Simptome

Atunci când efectuați o operațiune de procesare pentru o dimensiune în SQL Server Analysis Services, iar serviciul este sub presiunea memoriei, dimensiunea nu poate fi procesată și datele pot fi deteriorate.Notă Această problemă apare într-o stare de concurență relativ rară, care nu este omniprezentă. Atunci când apare această problemă, este posibil să întâmpinați relații de dimensiune incorecte sau eșecuri ProcessUpdate . Această problemă a fost observată în următoarele condiții:

  • Utilizarea memoriei Analysis Services depășește limita maximă de memorie configurată pentru serviciu în timpul operațiunii de procesare, cauzând servicii de analiză pentru a curăța cu agresivitate pagini de memorie.

  • Nu există nicio eroare sau mesaj conectat la problemă în timpul procesării, iar procesarea dimensiunii nu reușește. În schimb, procesarea este finalizată și datele deteriorate sunt scrise în fișierul dimensiune.

  • Problema este cel mai probabil să apară ca relații incorecte de atribut de dimensiune pentru membrii de dimensiune nou adăugați. De exemplu: un membru din dimensiunea produsului apare sub categoria sau subcategoria incorectă.

  • Alt mod în care această corupție se poate revela: ca o ProcessUpdate ulterioară într-o dimensiune care conține relații de atribut rigide, procesarea dimensiunii nu reușește cu următorul mesaj de eroare:

    Relațiile rigide dintre atribute nu se pot modifica în timpul procesării incrementale a unei dimensiuni.

    Notă Această eroare poate apărea, de asemenea, din motive legitime, cum ar fi modificări ale sursei de date subiacente. Cu toate acestea, dacă datele subiacente din tabel sau din vizualizarea care servește ca sursă pentru dimensiune nu s-au modificat, aceasta poate fi cauza erorii.

  • Problema nu se produce întotdeauna atunci când serverul este sub presiunea memoriei, dar uneori apare dacă firul mai curat elimină o pagină de date pentru membrii de dimensiune nou adăugați înainte să se termine procesarea dimensiunii. Aceasta este o condiție relativ rară pentru concurență între firul de procesare a dimensiunii și firele de curățare a memoriei din serviciul Analysis Services.

  • După ce este instalată această remediere, problema nu se mai produce, dar obiectele afectate trebuie reprocesate pentru a rezolva problema.

    • O ProcessUpdate pe o dimensiune afectată atunci când serverul nu este sub presiunea memoriei va corecta corupția cauzată de această problemă pentru toate relațiile flexibile. Pentru o dimensiune afectată care are una sau mai multe relații de atribut rigid, procesarea nu va reuși, cu eroarea menționată mai sus.

    • Pentru a corecta problema pentru dimensiunile care conțin relații rigide, modificați relațiile de atribut pentru dimensiunea afectată de pe server și rulează o ProcessUpdate. Relația atributului poate fi apoi modificată înapoi la rigid, iar indexurile pentru grupurile de măsuri care utilizează dimensiunea pot fi recompilate.

Rezolvare

Această problemă a fost remediată pentru prima dată în următoarele actualizări cumulative pentru SQL Server:

Actualizarea cumulativă 14 pentru SQL server 2014 actualizarea cumulativă 4 pentru SQL Server 2012 Service Pack 3 Actualizare cumulativă 13 pentru SQL Server 2012 SP2 actualizarea cumulativă 7 pentru SQL Server 2014 Service Pack 1

Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server:

Cea mai recentă actualizare cumulativă pentru SQL server 2014 Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP3 Cea mai recentă actualizare cumulativă pentru SQL Server 2012 SP2

Stare

Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.

Referințe

Aflați despre terminologia pe care o utilizează Microsoft pentru a descrie actualizările de software.

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×