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 dispone di un server per l'inoltro di un messaggio di Service Broker in Microsoft SQL Server 2008 R2 o in Microsoft SQL Server 2012, è possibile che venga visualizzato un errore "non restituendo" sul server se una o più delle condizioni seguenti sono vere:

  • Il server è occupato a inoltrare i messaggi di Service Broker.

  • È presente un volume elevato di messaggi da inoltrare.

  • In una traccia di SQL Server Profiler si noterà che alcuni messaggi non possono essere recapitati al server di destinazione a causa di un problema di rete o viene raggiunta la durata di un messaggio.

  • Sono presenti molte voci nella tabella sys. routes.

Inoltre, le prestazioni dell'elaborazione dei messaggi diminuiscono.

Causa

Il messaggio "non cedente" nel log degli errori è un avviso. Quando si riceve questo messaggio, SQL Server è occupato a esaminare l'elenco di destinazione del messaggio. Inoltre, SQL Server determina se i messaggi sono più vecchi del valore di timeout e richiedono l'eliminazione. Se le dimensioni della tabella di route sono estese e l'elenco dei messaggi è molto lungo, questo processo può richiedere molto tempo per completare il lavoro che causa l'errore "non restituendo".

Risoluzione

Informazioni sull'aggiornamento cumulativo

Aggiornamento cumulativo 6 per SQL Server 2012

La correzione di questo problema è stata rilasciata per la prima volta nell'aggiornamento cumulativo 6. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2012, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2728897 Pacchetto di aggiornamento cumulativo 6 per SQL Server 2012Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2012 FIX. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2692828 Build di SQL Server 2012 rilasciate dopo il rilascio di SQL Server 2012

Aggiornamento cumulativo 2 per SQL Server 2012 SP1

La correzione di questo problema è stata rilasciata per la prima volta in aggiornamento cumulativo 2. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2012 SP1, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

2790947 Pacchetto di aggiornamento cumulativo 2 per SQL Server 2012 Service Pack 1Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2012 SP1 FIX. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2772858 Build di SQL Server 2012 rilasciate dopo il rilascio di SQL Server 2012 Service Pack 1

Aggiornamento cumulativo 4 per SQL Server 2008 R2 Service Pack 2 (SP2)

La correzione di questo problema è stata rilasciata per la prima volta nell'aggiornamento cumulativo 4. Per altre informazioni su come ottenere questo pacchetto di aggiornamento cumulativo per SQL Server 2008 R2 Service Pack 2, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2777358 Pacchetto di aggiornamento cumulativo 4 per SQL Server 2008 R2 Service Pack 2Nota Poiché le build sono cumulative, ogni nuova versione di correzione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Service Pack 2 Fix. Ti consigliamo di considerare l'applicazione della versione di correzione più recente che contiene questo hotfix. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2730301 Build di SQL Server 2008 R2 rilasciate dopo il rilascio di SQL Server 2008 R2 Service Pack 2

Stato

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

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!

×