DetailPage-MSS-KB

Microsoft Knowledge Base

Identificativo articolo: 948920 - Ultima modifica: mercoledì 20 febbraio 2008 - Revisione: 1.1

 
Bug #: 0002460 (SQL Hotfix)

Microsoft distribuisce le correzioni di Microsoft SQL Server 2005 come un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli aggiornamenti rapidi e tutte le correzioni protezione rilasciate con SQL Server 2005 precedente versione di correzione.

Sintomi

Quando si esegue un'operazione di elaborazione o un'operazione di query in Microsoft SQL Server 2005 Analysis Services, l'operazione ha esito negativo. Inoltre, viene visualizzato il seguente messaggio di errore:
Errore 0xC1020034. Il seguente file è danneggiato: FileDescription
Nota Il segnaposto FileDescription rappresenta informazioni sul file danneggiato.

Questo problema si verifica dopo l'installazione 5 aggiornamento cumulativo per SQL Server 2005 Service Pack 2.

Cause

Questo problema si verifica a causa di una race condition che è stato introdotto in 5 aggiornamento cumulativo per SQL Server 2005 Service Pack 2.

Nota La generazione di 5 di aggiornamento cumulativo per SQL Server 2005 Service Pack 2 è 09.00.3215.

Quando si verifica la condizione di competizione, SQL Server 2005 Analysis Services contrassegna una pagina di dati in memoria. In questo modo, SQL Server 2005 Analysis Services indica che la pagina di dati sia stati scritti su disco. Tuttavia, la pagina di dati contrassegnata in memoria non è effettivamente scritta su disco. La race condition impedisce la scrittura la pagina di dati contrassegnata in memoria su disco di SQL Server 2005 Analysis Services. Questa situazione potrebbero danneggiamento dei file quando il sistema operativo Windows elimina in un secondo momento la memoria modificata.

Risoluzione

La correzione di questo problema è stata rilasciata prima nell'aggiornamento cumulativo 6. Per ulteriori informazioni su come ottenere il pacchetto di aggiornamento cumulativo per SQL Server 2005 Service Pack 2, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
946608  (http://support.microsoft.com/kb/946608/LN/ ) Pacchetto di aggiornamento cumulativo 6 per SQL Server 2005 Service Pack 2
Nota Poiché le generazioni sono cumulative, ogni nuova versione di correzione contiene tutti gli aggiornamenti rapidi e tutte le correzioni protezione rilasciate con SQL Server 2005 precedente versione di correzione. Microsoft consiglia di considerare applicare la correzione rapida per la versione più recente che contiene questo aggiornamento rapido (hotfix). Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
937137  (http://support.microsoft.com/kb/937137/LN/ ) Versioni di SQL Server 2005 rilasciate dopo il rilascio di SQL Server 2005 Service Pack 2
Gli hotfix di Microsoft SQL Server 2005 vengono creati per service pack specifici di SQL Server. È necessario applicare un hotfix di SQL Server 2005 Service Pack 2 a un'installazione di SQL Server 2005 Service Pack 2. Per impostazione predefinita, qualsiasi hotfix fornito in un service pack di SQL Server è incluso nel successivo service pack SQL Server.

Status

Microsoft ha confermato che questo problema riguarda i prodotti sono elencati nella sezione "Si applica a".

Informazioni

Microsoft ha scoperto questa race condition durante il test interno continuo. La race condition possono verificarsi durante un'operazione pulitura in background è in esecuzione se una delle seguenti condizioni è vera:
  • L'operazione è in esecuzione su un server che dispone di meno di otto processori e memoria utilizzo supera il limite di memoria alta.

    Nota Il limite di memoria alta è specificato nella proprietà TotalMemoryLimit memoria. La proprietà di memoria di TotalMemoryLimit definisce la quantità totale di memoria fisica disponibile per SQL Server 2005 Analysis Services in condizioni operative normali. I valori minori di 100 rappresentano una percentuale della memoria. I valori maggiori di 100 rappresentano un valore assoluto in byte.

  • L'operazione è in esecuzione su un server che dispone di almeno otto processori e memoria superato il punto centrale tra il limite di memoria insufficiente e il limite di memoria alta.

    Nota Il limite di memoria insufficiente è impostato nella proprietà LowMemoryLimit memoria. La proprietà di memoria di LowMemoryLimit definisce la soglia inferiore di memoria fisica disponibile per SQL Server 2005 Analysis Services. I valori minori di 100 rappresentano una percentuale della memoria. I valori maggiori di 100 rappresentano un valore assoluto in byte.
Si consiglia di installare il pacchetto di aggiornamento cumulativo più recente se si esegue una delle seguenti build di SQL Server 2005 Analysis Services:
  • Generazione 09.00.3215
    Per ulteriori informazioni sui problemi corretti in generare il 09.00.3215, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    943656  (http://support.microsoft.com/kb/943656/ ) Pacchetto di aggiornamento cumulativo 5 per SQL Server 2005 Service Pack 2
  • Generazione 09.00.3221
    Per ulteriori informazioni il problema è stato risolto in generazione 09.00.3221, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    942908  (http://support.microsoft.com/kb/942908/ ) FIX: La modifica potrebbe essere annullata durante le sincronizzazioni successive quando si modifica un articolo nel Sottoscrittore in SQL Server 2005
  • Generazione 09.00.3222
    Per ulteriori informazioni il problema è stato risolto in generazione 09.00.3222, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    947196  (http://support.microsoft.com/kb/947196/ ) FIX: Una violazione di accesso si verifica quando si esegue una query MDX utilizzando un account utente che è un membro di alcuni ruoli diversi in SQL Server 2005 Analysis Services
  • Generazione 09.00.3224
    Per ulteriori informazioni il problema è stato risolto in generazione 09.00.3224, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
    947463  (http://support.microsoft.com/kb/947463/ ) FIX: Una stored procedure Impossibile completare l'esecuzione in SQL Server 2005
Microsoft considera la possibilità che si verifichi la race condition ridotte. Dopo aver installato il pacchetto di aggiornamento cumulativo più recente, è consigliabile che è necessario rielaborare tutti i cubi elaborati utilizzando le build di SQL Server 2005 Analysis Services sono riportate nell'elenco puntato precedente. Eseguendo questa azione, è possibile verificare che i dati che si elabora non contengano danni che sono causato dalla race condition.

Per ulteriori informazioni su quali file vengono modificati e per informazioni sui prerequisiti richiesti per applicare il pacchetto di aggiornamento cumulativo contenente l'hotfix descritto in questo articolo della Microsoft Knowledge Base, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
946608  (http://support.microsoft.com/kb/946608/LN/ ) Pacchetto di aggiornamento cumulativo 6 per SQL Server 2005 Service Pack 2

Riferimenti

Per ulteriori informazioni sull'elenco delle generazioni disponibili dopo SQL Server Service Pack 2, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
937137  (http://support.microsoft.com/kb/937137/LN/ ) Elenco delle generazioni disponibili dopo il rilascio di SQL Server 2005 Service Pack 2
Per ulteriori informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
935897  (http://support.microsoft.com/kb/935897/LN/ ) Un modello di manutenzione incrementale è disponibile dal team di SQL Server per fornire aggiornamenti rapidi per i problemi segnalati
Per ulteriori informazioni su come ottenere SQL Server 2005 Service Pack 2, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
913089  (http://support.microsoft.com/kb/913089/LN/ ) Come ottenere il service pack più recente per SQL Server 2005
Per ulteriori informazioni sulle nuove funzionalità e i miglioramenti apportati a SQL Server 2005 Service Pack 2, visitare il sito di Web di Microsoft:
http://go.microsoft.com/fwlink/?LinkId=71711 (http://go.microsoft.com/fwlink/?LinkId=71711)
Per ulteriori informazioni sullo schema di denominazione degli aggiornamenti di SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
822499  (http://support.microsoft.com/kb/822499/LN/ ) Nuovo schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL Server
Per ulteriori informazioni sulla terminologia di aggiornamento software, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
824684  (http://support.microsoft.com/kb/824684/LN/ ) Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2005 Analysis Services
Chiavi: 
kbmt kbpubtypekc kbhotfixrollup kbexpertiseadvanced kbsql2005as kbsql2005bi kbqfe kbfix KB948920 KbMtit
Traduzione automatica articoliTraduzione automatica articoli
Il presente articolo è stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell’utente. Tuttavia, un articolo tradotto in modo automatico non è sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, più o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non è la sua. Microsoft non è responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell’utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell’articolo: 948920  (http://support.microsoft.com/kb/948920/en-us/ )
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.
Condividi
Altre opzioni per il supporto
Forum del supporto di Microsoft Community
Contattaci direttamente
Ricerca di un partner certificato Microsoft
Microsoft Store