Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Quando si esegue un'operazione di elaborazione su una dimensione in SQL Server Analysis Services e il servizio è in pressione della memoria, non è possibile elaborare la dimensione e i dati potrebbero danneggiarsi.Nota Questo problema si verifica in una condizione di competizione relativamente rara che non è pervasiva. Quando si verifica questo problema, è possibile che si verifichino relazioni di dimensione errate o errori ProcessUpdate . Questo problema è stato osservato nelle condizioni seguenti:

  • L'utilizzo della memoria di Analysis Services supera il limite di memoria elevato configurato per il servizio durante l'elaborazione, causando l'uso di Analysis Services per pulire le pagine di memoria in modo aggressivo.

  • Non sono stati registrati errori o messaggi relativi al problema durante l'elaborazione e l'elaborazione delle dimensioni non ha esito negativo. Al contrario, l'elaborazione viene completata e i dati danneggiati vengono scritti nel file di dimensione.

  • Il problema è più probabile che venga visualizzato come relazioni tra attributi di dimensione errate per i membri della nuova dimensione aggiunti. Ad esempio, un membro nella dimensione Product viene visualizzato sotto la categoria o la sottocategoria non corretta.

  • Un altro modo in cui il danneggiamento può rivelarsi: come ProcessUpdate successivo in una dimensione che contiene relazioni di attributi rigide, l'elaborazione delle dimensioni non riesce con il messaggio di errore seguente:

    Non è possibile modificare le relazioni rigide tra gli attributi durante l'elaborazione incrementale di una dimensione.

    Nota Questo errore può verificarsi anche per motivi legittimi, ad esempio le modifiche nell'origine dati sottostante. Tuttavia, se i dati sottostanti nella tabella o nella visualizzazione che funge da origine per la dimensione non sono cambiati, potrebbe essere la causa dell'errore.

  • Il problema non sempre si verifica quando il server è in pressione della memoria, ma a volte si verifica se il thread più pulito espelle una pagina di dati per i membri della dimensione appena aggiunti prima del completamento dell'elaborazione delle dimensioni. Questa è una condizione di competizione relativamente rara tra il thread di elaborazione delle dimensioni e i thread di pulizia della memoria nel servizio Analysis Services.

  • Dopo l'installazione di questa correzione, il problema non si verificherà più, ma gli oggetti interessati devono essere rielaborati per risolvere il problema.

    • Un ProcessUpdate su una dimensione con impatto quando il server non è sotto pressione di memoria correggerà il danneggiamento causato da questo problema per tutte le relazioni flessibili. Per una dimensione interessata che include una o più relazioni tra attributi rigide, l'elaborazione non riuscirà con l'errore menzionato sopra.

    • Per risolvere il problema per le dimensioni che contengono relazioni rigide, modificare le relazioni tra attributi per la dimensione interessata nel server ed eseguire un ProcessUpdate. La relazione tra attributi può quindi essere riconvertita in rigida e gli indici per i gruppi di misure che usano la dimensione possono essere ricostruiti.

Risoluzione

Questo problema è stato risolto per la prima volta nei seguenti aggiornamenti cumulativi per SQL Server:

Aggiornamento cumulativo 14 per SQL server 2014aggiornamento cumulativo 4 per SQL Server 2012 Service Pack 3aggiornamento cumulativo 13 per SQL Server 2012 SP2aggiornamento cumulativo 7 per SQL Server 2014 Service Pack 1

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:

Ultimo aggiornamento cumulativo per SQL Server 2014Ultimo aggiornamento cumulativo per SQL Server 2012 SP3Ultimo aggiornamento cumulativo per SQL Server 2012 SP2

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×