Sottosistemi di dischi fascia alta possono verificarsi errori 17883

Traduzione articoli Traduzione articoli
Identificativo articolo: 810885 - Visualizza i prodotti a cui si riferisce l?articolo.
BUG #: 363118 (RIFERIMENTO)
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

╚ possibile che venga visualizzato un messaggio di errore analogo al seguente:
Errore: 17883, gravitÓ: 1, stato: 0
L'utilitÓ di pianificazione 0 sembra essere bloccato. SPID 53, 1, ECID UMS contesto 0x04069D90
Questo messaggio potrebbe essere visualizzato quando si utilizza uno dei seguenti un sottosistema di dischi fascia alta:
  • COMPONENTE FILE DI ALTER DATABASE
  • CREARE DATABASE
  • AUTOGROW dei file (espliciti o impliciti)
Il messaggio di 17883 errore Ŕ stato aggiunto a SQL Server 2000 Service Pack 3 (SP3). Il messaggio di errore Disegna l'attenzione su una situazione di problemi con l'utilitÓ di pianificazione di SQL Server. Il messaggio di errore indica che alcune risorse non sono in modo appropriato restituendo l'utilitÓ di SQL Server. Questo problema causa il thread non producendo per l'esecuzione per lunghi periodi di tempo, pertanto starving altri thread su tale utilitÓ SQL. Il server potrebbe non inoltre rispondere. Per ulteriori informazioni su questo errore, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
319892Nuova concorrenza e la pianificazione diagnostica aggiunto a SQL Server


Nota In questo articolo viene descritto una causa possibile per il messaggio di 17883 errore. La soluzione descritta in questo articolo Ŕ solo per la causa Ŕ descritto in questo articolo.

Cause

Una delle cause possibili Ŕ che un thread unyielding.
Quando si esegue una delle operazioni descritte in "Sintomi" sezioni, SQL Server invia una chiamata WriteFile WinAPI e quindi controlla il risultato della richiesta di scrittura. Se l'operazione restituisce in sospeso, SQL Server restituisce correttamente tale utilitÓ SQL.

Tuttavia, quando si esegue una delle operazioni in un file di grandi dimensioni che si trova fisicamente su un sottosistema di dischi fascia alta, SQL Server esegue un'operazione di scrittura e il sottosistema del disco viene completato immediatamente l'operazione di scrittura. PoichÚ il sottosistema del disco viene completata cosý rapidamente l'operazione di scrittura, SQL Server continua a inviare nuove richieste di scrittura fino al completamento dell'intero file, creando un thread unyielding su UtilitÓ di SQL. Quando l'utilitÓ di SQL non produce per pi¨ di 60 secondi, viene visualizzato il messaggio di 17883 errore.

Il problema si verifica, la dimensione del file Ŕ cosý elevata che anche con scrittura operazioni completamento estremamente rapido, SQL Server continua a registrare le richieste di scrittura per pi¨ di 60 secondi e ancora non raggiunta la fine dell'operazione.

Workaround

Non esiste un modo diretto per evitare questo problema. Tuttavia, Ŕ possibile pianificare tutte le operazioni file menzionate nella sezione "Sintomi" sezione durante ore di scarsa in modo che il server non interessa una pianificazione di SQL Server ha smesso di rispondere fino al completamento di un'operazione di file.

Risoluzione

Informazioni sul Service pack

Per risolvere il problema, ottenere il service pack pi¨ recente per SQL Server 2000. Per ulteriori informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
290211Come ottenere il service pack pi¨ recente per SQL Server 2000

Status

Microsoft ha confermato che questo un bug in Microsoft i prodotti sono elencati nella sezione "Si applica a".Questo problema Ŕ stato risolto in SQL Server 2000 Service Pack 4.

ProprietÓ

Identificativo articolo: 810885 - Ultima modifica: mercoledý 20 luglio 2005 - Revisione: 7.0
Le informazioni in questo articolo si applicano a:
  • Microsoft SQL Server 2000 Service Pack 3
Chiavi:á
kbmt kbbug KB810885 KbMtit
Traduzione 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: 810885
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.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com