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

Microsoft distribuisce Microsoft SQL Server correzioni di SP2 2008 come un unico file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli aggiornamenti rapidi e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 SP2.

Sintomi

Considerare lo scenario descritto di seguito:

  • Eseguire una delle operazioni seguenti

    • Installare l'aggiornamento cumulativo 2 per Microsoft SQL Server 2008 Service Pack 2 (SP2) o una versione successiva del pacchetto di aggiornamento cumulativo

    • Eseguire SQL Server 2008 a SQL Server 2008 Service Pack 3 (SP3)

    • Aggiornare SQL Server 2008 R2 a SQL Server 2008 R2 Service Pack 1 (SP1) o a una versione successiva del Service Pack

  • Si crea un processo SQL Server agente di pianificazione in un database utente e si imposta il tipo di pianificazione su Inizia automaticamente all'SQL Server'agente.

  • Riavviare il SQL Server servizio.

In questo scenario, il processo dell SQL Server non riesce.

Causa

Questo problema si verifica perché il recupero del database utente non è stato completato all'avvio del processo. Dopo l'installazione dell'aggiornamento cumulativo 2 per SQL Server 2008 SP2 o dell'aggiornamento di SQL Server 2008 SQL Server 2008 SP3 o dell'aggiornamento da SQL Server 2008 R2 a SQL Server 2008 R2 SP1, SQL Server Agent viene avviato subito dopo il completamento del recupero dei database MSDB.

Nota SQL Server agente dovrebbe avviarsi dopo il recupero di tutti i database.

Risoluzione

SQL Server 2008 R2 Service Pack 1

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

2756574 Pacchetto di aggiornamento cumulativo 9 per SQL Server 2008 R2 Service Pack 1Note Perché le build sono cumulative, ogni nuovo rilascio di correzioni contiene tutti gli aggiornamenti rapidi e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 R2 Service Pack 1. È consigliabile applicare la correzione più recente che contiene questo aggiornamento rapido. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2567616 Build SQL Server 2008 R2 rilasciate dopo il SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 3

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

2738350 Pacchetto di aggiornamento cumulativo 7 per SQL Server 2008 Service Pack 3Note Poiché le build sono cumulative, ogni nuova correzione contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza incluse nella versione precedente di SQL Server 2008 Service Pack 3. È consigliabile applicare la correzione più recente che contiene questo aggiornamento rapido. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2629969 Build SQL Server 2008 rilasciate dopo il SQL Server 2008 Service Pack 3

Aggiornamento cumulativo 8 per SQL Server 2008 Service Pack 2

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

2648096 Pacchetto di aggiornamento cumulativo 8 per SQL Server 2008 Service Pack 2Note Perché le build sono cumulative, ogni nuova correzione contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza incluse nella versione precedente di SQL Server 2008 Service Pack 2. È consigliabile applicare la correzione più recente che contiene questo aggiornamento rapido. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

2402659 Build SQL Server 2008 rilasciate dopo il SQL Server 2008 Service Pack 2

SQL Server 2008 R2 Service Pack 2

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

2740411 Pacchetto di aggiornamento cumulativo 2 per SQL Server 2008 R2 Service Pack 2Note Perché le build sono cumulative, ogni nuova correzione contiene tutti gli aggiornamenti rapidi e tutte le correzioni di sicurezza incluse nella versione precedente di SQL Server 2008 R2. È consigliabile applicare la correzione più recente che contiene questo aggiornamento rapido. Per ulteriori informazioni, fare clic sul numero dell'articolo seguente per visualizzare l'articolo nella Microsoft Knowledge Base:

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

Informazioni sulle chiavi del Registro di sistema

Importante Questa sezione, metodo o attività contiene i passaggi che spiegano come modificare il Registro di sistema. L'errata modifica del Registro di sistema può causare seri problemi. Per questo motivo, occorre attenersi scrupolosamente alla procedura indicata. Per una maggiore sicurezza, eseguire una copia di backup del Registro di sistema prima di modificarlo. in modo da poterlo poi ripristinare in caso di problemi. Per ulteriori informazioni su come eseguire il backup e il ripristino del Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:

322756 Come eseguire il backup e il ripristino del Registro di sistema in WindowsDopo l'applicazione di questo aggiornamento rapido, è necessario riavviare il servizio SQL Server Agent per l'istanza interessata. Al riavvio del servizio viene creata una nuova chiave del Registro di sistema RecoveredDatabasesForAgentStartup. Questa chiave del Registro di sistema definisce se SQL Server agente attende il completamento del ripristino dei database Utente prima di avviare il processo di SQL Server Agente.

Per configurare questa chiave del Registro di sistema automaticamente, passare alla sezione "Fix it for me". Se si preferisce configurare questa chiave del Registro di sistema manualmente, passare alla sezione "Risoluzionedel problema".

Correzione automatica



Per configurare questa chiave del Registro di sistema automaticamente, fare clic sul collegamento o sul pulsante Correggi. Quindi fare clic su Esegui nella finestra di dialogo Download file e seguire i passaggi della procedura guidata Correggilo.




Note

  • Prima di eseguire questa soluzione Fix it, è necessario installare l'aggiornamento rapido descritto nell'articolo 2648096 della Microsoft Knowledge Base (KB). È quindi necessario riavviare il servizio SQL Server agente per l'istanza interessata.

  • Questa procedura guidata è disponibile solo in lingua inglese. La correzione automatica, tuttavia, funziona anche per versioni di Windows in altre lingue.

  • Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Mix IT su un'unità di memoria flash o su un CD ed eseguirla sul computer interessato dal problema.


Passare quindi alla sezione "Il problema è stato risolto?"



Correzione manuale del problema

Per configurare la chiave del Registro di sistema RecoveredDatabasesForAgentStartup, procedere come segue:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit nella casella Apri, quindi scegliere OK.

  2. Individuare e selezionare la seguente sottochiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.instance\SQLServerAgent\

  3. Nel riquadro dei dettagli fare clic con il pulsante destro del mouse su RecoveredDatabasesForAgentStartupe scegliere Modifica.

  4. Nella casella Dati valore digitare ALL.

    Nota Il valore predefinito della voce del Registro di sistema RecoveredDatabasesForAgentStartup è MSDB.

  5. Uscire dall'editor del Registro di sistema.

Nota Se si imposta il valore della voce del Registro di sistema RecoveredDatabasesForAgentStartup su un valore non MSDB o ALL, nel log dell'agente di SQL Server viene registrato un messaggio di avviso e l'agente SQL Server attende solo il database MSDB.

Verifica della risoluzione del problema

  • Verificare se il problema è stato risolto. Se il problema è stato risolto, non occorre leggere il resto della sezione. Se il problema persiste, è possibile contattare il supporto tecnico.

  • Inviare commenti e suggerimenti. Per inviare feedback o segnalare eventuali problemi con la soluzione, lasciare un commento nel blog "Correggi il problema perme"o inviarci un messaggio di posta elettronica.

Stato

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

Soluzione alternativa

Per risolvere il problema, aggiungere un passaggio al processo dell'SQL Server agente di distribuzione che controlla se i database di destinazione sono online. Questo dovrebbe essere il primo passaggio.

Nota È possibile controllare lo stato del database queryndo lo stato della colonna nella tabella system sys.databases.

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!

×