I messaggi di transazione possono essere eliminati dopo il riavvio del computer se i file LQS sono mancanti

Traduzione articoli Traduzione articoli
Identificativo articolo: 827493 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Dopo aver riavviato il computer, potrebbero essere eliminati messaggi transazionali in Accodamento messaggi Microsoft per uno qualsiasi dei seguenti motivi:
  • I file di archiviazione di code locali (LQS) non sono disponibili.
  • I file LQS sono accessibili.
  • I file LQS sono danneggiati.

Cause

Accodamento messaggi mantiene una cache dei parametri per code pubbliche locali. La cache dei parametri per code pubbliche locali Ŕ denominata LQS. Quando si riavvia il computer per ripristinare file di pacchetto, Accodamento messaggi utilizza questa cache per creare oggetti coda interna. Se un file LQS non viene trovato per una coda pubblica locale, i messaggi vengono considerati "in uscita". Quando Accodamento messaggi si connette al servizio directory Active Directory e quindi rileva che la coda Ŕ una coda pubblica locale, Accodamento messaggi contrassegna l'oggetto di coda non valido e quindi Elimina tutti i messaggi dalla coda.

Risoluzione

Informazioni sull'hotfix

Un hotfix supportato Ŕ disponibile da Microsoft, tuttavia Ŕ destinato esclusivamente per risolvere il problema descritto in questo articolo. Utilizzarla solo nei sistemi in cui si verifica questo problema specifico. Questo aggiornamento rapido (hotfix) potrebbe essere eseguiti ulteriori test. Pertanto, se non si Ŕ notevolmente interessati da questo problema, si consiglia di attendere la successiva Microsoft Windows 2000 Service Pack contenente questo aggiornamento rapido (hotfix).

Per risolvere immediatamente questo problema, contattare il servizio supporto tecnico clienti Microsoft per ottenere l'hotfix. Per un elenco completo di numeri di telefono del servizio supporto tecnico clienti Microsoft e per informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota in casi particolari, le spese normalmente addebitate per le chiamate al Servizio Supporto Tecnico Clienti Microsoft potrebbero essere annullate qualora un addetto del Supporto Tecnico Microsoft dovesse determinare che uno specifico aggiornamento risolverÓ il problema. I normali costi del Servizio Supporto Tecnico Clienti verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico aggiornamento in questione.

Prerequisiti

Non Ŕ richiesto alcun prerequisito.

NecessitÓ di riavvio

╚ necessario riavviare il computer dopo aver applicato questo hotfix.

Informazioni sui file

La versione inglese di questo aggiornamento rapido (hotfix) presenta gli attributi di file (o successivi) elencati nella tabella riportata di seguito. Date e ore per questi file sono indicati nella coordinated universal time (UTC). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e l'ora locale, utilizzare la scheda fuso orario dello strumento Data e ora del Pannello di controllo.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   28-Aug-2003  17:20  5.0.0.778         281,360  Mq1repl.dll      
   17-Jun-2003  14:33  5.0.0.778          14,096  Mq1sync.exe      
   28-Aug-2003  15:00  5.0.0.783          76,144  Mqac.sys
   28-Aug-2003  17:20  5.0.0.783         217,360  Mqads.dll        
   30-Oct-2002  13:43  5.0.0.761          25,360  Mqbkup.exe       
   28-Aug-2003  17:20  5.0.0.778          76,560  Mqdscli.dll      
   28-Aug-2003  17:20  5.0.0.773          42,256  Mqdssrv.dll      
   21-Oct-2002  17:31  5.0.0.759          98,064  Mqmig.exe        
   28-Aug-2003  17:20  5.0.0.759         265,488  Mqmigrat.dll     
   28-Aug-2003  17:20  5.0.0.740         222,480  Mqoa.dll         
   28-Aug-2003  17:20  5.0.0.783           9,488  Mqperf.dll       
   28-Aug-2003  17:20  5.0.0.783         431,888  Mqqm.dll         
   28-Aug-2003  17:20  5.0.0.778         102,672  Mqrt.dll         
   28-Aug-2003  17:20  5.0.0.776          70,928  Mqsec.dll        
   28-Aug-2003  17:20  5.0.0.783         400,656  Mqsnap.dll       
   28-Aug-2003  17:20  5.0.0.762          23,824  Mqupgrd.dll      
   28-Aug-2003  17:20  5.0.0.782         110,864  Mqutil.dll       
   28-Aug-2003  17:20  5.0.0.748          64,784  Msmq.cpl

Informazioni

In questo aggiornamento rapido (hotfix) sono stati i seguenti problemi:
  • Un problema pu˛ verificarsi quando si genera la cache LQS. Se esistono problemi temporanei che verificarsi quando la ricerca in Active Directory, Accodamento messaggi Ŕ possibile eliminare file LQS validi. Accodamento messaggi non vengono ricreati i file LQS validi, fino a quando non si riavvia il computer. Questo aggiornamento rapido (hotfix) garantisce che qualsiasi errore viene gestito correttamente. Inoltre, l'aggiornamento rapido consente di verificare che non vengono eliminati i file LQS.
  • Quando Accodamento messaggi viene avviato e quindi recupera i file di pacchetto, Accodamento messaggi utilizza la cache LQS. Il servizio directory Active Directory non effettua query in Accodamento messaggi. Se un file LQS Ŕ manca o non Ŕ accessibile, i pacchetti e la coda vengono considerati "in uscita." Successivamente, quando Accodamento messaggi si connette al servizio directory Active Directory e quindi convalida le code, Accodamento messaggi viene rilevata un'incoerenza. Il problema si verifica perchÚ la coda Ŕ contrassegnato come "in uscita", ma il servizio directory Active Directory identifica la coda come "locale". Di conseguenza, la coda viene eliminata. Questo Ŕ stato risolto utilizzando i contrassegni per ogni pacchetto. I flag di contrassegno il pacchetto come "locale" o "in coda di destinazione." Sul ripristino, se i pacchetti sono "locali", ma l'oggetto di coda che viene creato Ŕ "uscita" a causa di un file LQS mancante, Accodamento messaggi contrassegna l'oggetto coda come "non coerente." Accodamento messaggi quindi entra in una modalitÓ "non risponde". Accodamento messaggi non verranno accettate le sessioni, e le interfacce RPC di procedura remota non vengono avviate. Il servizio Accodamento messaggi in attesa di passare alla modalitÓ in linea e quindi ricostruire la cache LQS.

    Possono verificarsi due situazioni seguenti:
    • La coda incoerente pu˛ essere causata da una coda pubblica, che Ŕ stata eliminata. I messaggi vengano ancora nella coda se non viene ricevuto notifica. In questo caso, la coda viene eliminata e Accodamento riprende il normale funzionamento.
    • La coda Ŕ effettivamente in uno stato incoerente. Accodamento messaggi viene chiuso ed Ŕ necessario riavviare Accodamento messaggi. Tuttavia, i messaggi non vengono persi. Il servizio di accodamento ha chiudere la complessitÓ e il rischio che vengono utilizzati quando una coda "in uscita" viene convertita in una coda "locale".

      Quando dopo aver applicato questo hotfix, viene rilevato uno stato incoerente, Ŕ possibile che venga registrato il seguente evento nel registro eventi di durante il ripristino:

      Tipo evento: errore
      Origine evento: MSMQ
      Categoria evento: kernel
      ID evento: 2083
      Data: 18/5/2004
      Ora: 4: 02: 09 PM
      Utente: N/d
      Computer: server

      Descrizione: Impossibile ripristinare il file del pacchetto di persistenza e il file di registro. (Errore: stato della coda non coerenti. Vedere l'articolo di Microsoft Knowledge Base 827493 all'indirizzo support.microsoft.com. Per ulteriori informazioni, vedere la Guida in linea e supporto tecnico all'indirizzo http://support.microsoft.com.
Un nuovo parametro del Registro di sistema esistente che Ŕ possibile utilizzare per ripristinare il comportamento precedente se non si Ŕ interessati nei messaggi nel registro eventi. ╚ possibile utilizzare questo nuovo parametro del Registro di sistema quando non si desidera che Accodamento messaggi sia in una modalitÓ "non risponde" finchÚ non Accodamento trova un controller di dominio. Creare
hklm\software\microsoft\msmq\parameters\PurgeInconsistentQueues
come un valore DWORD e quindi impostare il valore DWORD su 1 per ripristinare il comportamento precedente.

Status

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

Riferimenti

Per ulteriori informazioni sulla denominazione dei pacchetti di aggiornamento rapido (hotfix), fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito riportato:
816915Nuovo schema di denominazione di file per i pacchetti di aggiornamento software Microsoft Windows

ProprietÓ

Identificativo articolo: 827493 - Ultima modifica: mercoledý 20 settembre 2006 - Revisione: 3.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Message Queuing 2.0
Chiavi:á
kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe kbwin2000presp5fix KB827493 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: 827493
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