Al momento sei offline in attesa che la connessione Internet venga ristabilita

Il tuo browser non è supportato

Devi aggiornare il browser per usare il sito.

Esegui l'aggiornamento all'ultima versione di Internet Explorer

Come identificare i problemi di installazione SQL Server 2008 nei file di registro dell'installazione

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 955396
INTRODUZIONE
Se si verificano problemi durante l'installazione del Microsoft SQL Server 2008, è possibile utilizzare i file di registro SQL Server 2008 per risolvere i problemi. In questo articolo contiene un esempio di scenario e descritte, passo passo, come per individuare la causa principale di un SQL Server specifico problema di installazione 2008.
Informazioni
Quando si esegue il programma di installazione di SQL Server, i file di registro vengono creati in una nuova cartella di registro di tipo timestamp. La cartella di registro si trova in % programfiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\. Il nome della cartella registro timestamp è nel formato YYYYMMDD_hhmmss.

Per risolvere i problemi che potrebbero verificarsi durante l'installazione del SQL Server 2008, è possibile eseguire la ricerca in molti file di log per individuare la causa principale di un problema. Il file di registro iniziale può fornire solo il punto di partenza per determinare la causa dell'errore.

In genere, non è necessario utilizzare uno dei file di registro nella sottocartella dell'archivio dati. In genere, devono essere rivisti i seguenti file:
  • ConfigurationFile.ini
  • Summary. txt
  • Detail. txt
  • Detail_ComponentUpdate.txt
  • Sql_common_core_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_common_core_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_inst_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_inst_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_engine_core_shared_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_engine_core_shared_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • Sql_tools_Cpu<32 and="" or="" 64="">_1.log</32>
  • Sql_tools_loc_Cpu<32 and="" or="" 64="">_1033_1.log</32>
  • SqlBrowser_Cpu32_1.log
  • Sqlncli_Cpu<32 and="" or="" 64="">_1.log</32>
Nota Nel proprio ambiente, il nome del file e il numero dei file di registro potrebbero essere diverse dall'elenco in base alle funzionalità di installazione vengono selezionate durante l'installazione di SQL Server 2008.

Descrizione dei file di registro SQL Server 2008

Summary. txt

Posizione: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\

Scopo: questo registro è il pulito e utente descrittivo file di registro che contiene le informazioni di base relative al problema. Questo file mostra quali componenti del server SQL sono stati rilevati, ambiente del sistema operativo, i parametri della riga di comando che sono stati specificati i valori che sono stati specificati e lo stato generale di ogni file MSI e MSP è stata eseguita.

Risoluzione dei problemi: per individuare gli errori in questo file, eseguire la ricerca di parole chiave "non riuscite" o "errore". Per ulteriori informazioni sui dettagli dell'errore, aprire il file elencato nella riga che inizia con "File registro in caso di errore".

Summary_<%ComputerName%_YYYYMMDD_HHMMSS>.txt

Posizione: % ProgramFilesMicrosoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Summary_<%ComputerName%_YYYYMMDD_HHMM>txt

Scopo: questo file di registro contiene le stesse informazioni del file Summary. txt. Questo registro può inoltre contenere informazioni su qualsiasi precedente tentativo di installazione di SQL Server.

Risoluzione dei problemi: per individuare gli errori in questo file, è possibile in genere cercare parole chiave "non riuscite" o "errore". Per ulteriori informazioni sui dettagli dell'errore, aprire il file elencato nella riga che inizia con "File registro in caso di errore".

Detail. txt

Posizione: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMM></YYYYMMDD_HHMM>\Detail.txt

Scopo: questo file di registro fornisce un registro dettagliato dell'esecuzione. È organizzato in righe che iniziano con il timestamp seguito dall'estensione che ha prodotto il registro. Questo è uno dei file di registro più importanti, poiché può essere utilizzato per identificare gli errori che si verificano. I registri sono generati su base temporale. Ciò significa che le azioni vengono registrate qui non dal componente che le ha generate, ma nel momento in cui vengono richiamati. Ciò è utile per determinare i passaggi del processo di esecuzione, l'ordine in cui vengono eseguite le azioni e le dipendenze tra le azioni. Questo file viene generato per il flusso di lavoro principale, ad esempio l'installazione o l'aggiornamento del flusso di lavoro.

Risoluzione dei problemi: se si verifica un errore nel processo di installazione, l'eccezione o errore verrà registrato alla fine del file. Per individuare gli errori in questo file, è necessario passare alla fine del file e le azioni in ordine inverso di lettura dal basso verso l'alto per trovare in cui viene registrato l'errore o eccezione. Individuare la riga che inizia con "Codice struttura uscita" nel file Summary. txt e quindi cercare "error", "bucket Watson" o le parole chiave "eccezione" nel file Detail. txt. I risultati della ricerca nelle vicinanze del codice di uscita dell'impianto portuale consenta di identificare quando e dove il primo errore.

Detail_ComponentUpdate.txt

Posizione: % ProgramFilesMicrosoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_ComponentUpdate.txt

Scopo: questo file di registro è simile al file Detail. txt. Questo file viene generato per il flusso di lavoro di aggiornamento di componenti.

Risoluzione dei problemi: la stessa procedura come quelli nella sezione Detail. txt.

Detail_GlobalRules.txt

Posizione: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\Detail_GlobalRules.txt

Scopo: questo file di registro è simile al file Detail. txt. Questo file viene generato per l'esecuzione di regole globali.

Risoluzione dei problemi: questo file di registro viene utilizzato solo se il file Summary. txt indica errori nella sezione SystemConfigurationCheck. In genere, è possibile aprire e utilizzare il file SystemConfigurationCheck_Report.htm per ottenere tutte le informazioni necessarie. Tuttavia, se si desiderano ulteriori informazioni da questo registro, cercare la "regola valutazione eseguita: non riuscita" una frase in questo file.

File di log MSI:

  • <Feature>_<Architecture>_<Iteration>.log</Iteration></Architecture></Feature>
  • <Feature>_<Architecture>_<Language>_<Iteration>.log</Iteration></Language></Architecture></Feature>
  • <Feature>_<Architecture>_<Iteration>_<workflow>.log</workflow></Iteration></Architecture></Feature>
Posizione: % ProgramFiles %\Microsoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\<Name></Name>. log

Scopo: I file di registro forniscono un registro dettagliato del processo di installazione del pacchetto. Questi registri vengono generati dal processo Msiexec. exe quando si installa il pacchetto specificato. Se il programma di installazione è stata completata e si è verificato alcun errore, la voce di registro "prodotto:Product_name-Installazione completata "Visualizza.

Risoluzione dei problemi: quando si utilizzano i file di log MSI, assicurarsi che si sta esaminando l'origine del problema anziché i messaggi di errore reattivo. A tale scopo, attenersi alla seguente procedura:
  1. Ordina il file MSI registra nella stessa directory entro la data di modifica.
  2. Aprire ogni file di log MSI dalla parte inferiore dei file di registro per ogni log precedente. Per ogni file di log, cercare "Return value 3" o "@ Microsoft" senza le virgolette.
  3. Si noti il messaggio di errore per ogni file finché non si trova alcun errore alla fine dei log. L'ultimo log contiene l'errore originale. Quando si trova la prima occorrenza nel registro, è necessario determinare se le voci sono valide perché non tutti gli errori "Return value 3" sono i problemi. Alcuni di questi errori sono previsti. Se non è possibile determinare se gli errori sono validi, si consiglia di provare una delle opzioni di supporto Microsoft SQL Server.

SystemConfigurationCheck_Report.htm

Posizione: % ProgramFilesMicrosoft SQL Server\100\Setup Bootstrap\Log\<YYYYMMDD_HHMMSS></YYYYMMDD_HHMMSS>\SystemConfigurationCheck_Report.htm

Scopo: questo file contiene una versione per lo stato di esecuzione delle regole. Fornisce inoltre una breve descrizione di ogni regola eseguita.

Risoluzione dei problemi: È possibile aprire il file SystemConfigurationCheck_Report.htm e cercare la parola chiave "Failed" ed esaminare se le voci "Avviso" si applicano all'ambiente.

Uno scenario di esempio di come utilizzare i file di registro per identificare l'installazione non riuscita di un'istanza denominata autonoma SQL Server 2008

In questo scenario, viene visualizzato un messaggio di errore nelIl programma di installazione di Microsoft SQL Server 2008 Nella finestra di dialogo simile al seguente:

TITLE: Programma di installazione Microsoft SQL Server 2008

------------------------------

Si è verificato il seguente errore:

SQL Server ha rilevato un errore durante l'esecuzione di un file di Windows Installer.

Messaggio di errore: Impossibile trovare il file specificato.

File di Windows Installer: C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi

File di registro di Windows Installer: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\sql_engine_core_inst_Cpu64_1.log

Fare clic su Riprova per ritentare l'azione non riuscita, oppure fare clic su Annulla per annullare l'operazione e continuare l'installazione.

Per ulteriori informazioni, fare clic su: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.0.2531.0&EvtType=0xDC80C325

------------------------------

PULSANTI:

& RetryCancel
------------------------------

In questo scenario, si supponga che non è stato visualizzato questo messaggio di errore nelIl programma di installazione di Microsoft SQL Server 2008 Nella finestra di dialogo. Al contrario, il programma di installazione mostra che il processo di installazione non è riuscita.

In questo scenario, per individuare la causa dell'errore, utilizzando i file di registro, attenersi alla seguente procedura:
  1. Individuare e aprire il file Summary. txt che corrisponde all'ultima volta che è stato eseguito il programma di installazione di SQL Server 2008. In questo esempio, ilC:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942 la cartella è associata con l'installazione vera e propria. Questa cartella contiene il file un Summary. txt con un nome di file nel formato seguente:
    Summary_<Machine_Name>_20100521_064942.txt</Machine_Name>
  2. Nel file Summary. txt, trovare le informazioni seguenti nella parte superiore del report che consentono di determinare la causa dell'errore:
    Riepilogo generale:

    Risultato finale: installazione di SQL Server non riuscita. Per continuare, individuare la causa dell'errore, correggere il problema, disinstallare SQL Server e quindi eseguire nuovamente il programma di installazione di SQL Server.

    (Decimale) codice di uscita:-2068643839

    Funzione codice di uscita: 1203

    Codice di errore di uscita: 1

    Messaggio di uscita: installazione di SQL Server non riuscita. Per continuare, individuare la causa dell'errore, correggere il problema, disinstallare SQL Server e quindi eseguire nuovamente il programma di installazione di SQL Server.

    Ora di inizio: 2010-05-21 06: 50: 38

    Ora di fine: 2010-05-21 07: 09: 19

    Richiesta di azione: installazione

    Registro in caso di errore: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt

    In base a queste informazioni, il codice di uscita o il codice di uscita dell'impianto portuale per la risoluzione dei problemi non consentirà di individuare la causa principale. Infatti, questi codici di coprono le situazioni più e non sono determinazione dei fattori dell'errore. Le informazioni sulla chiave da questa sezione è la riga che inizia con "Registro in caso di errore".
  3. Aprire il file di registro viene identificato nella riga che inizia con "File registro in caso di errore" nel file Summary.exe. In questo esempio, aprire il file C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log\20100521_064942\Detail.txt.
  4. A partire dalla fine del file, eseguire una ricerca per l'errore 1203 dal basso verso l'alto. Si trova nella seguente sezione:
    2010-05-21 07:09:19 Slp: ----------------------------------------------------------------------

    2010-05-21 07: 09: 19 Slp: esecuzione azione: CloseUI

    2010-05-21 07: 09: 19 Slp: interrompere l'azione eseguita in modalità di interfaccia utente completa

    2010-05-21 07: 09: 19 Slp: operazione completata: CloseUI, restituito True

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07:09:23 Slp: ----------------------------------------------------------------------

    2010-05-21 07: 09: 23 Slp:

    2010-05-21 07: 09: 23 Slp: risultato di errore:-2068643839

    2010-05-21 07: 09: 23 Slp: codice di struttura risultato: 1203

    2010-05-21 07: 09: 23 Slp: codice di errore risultato: 1

    2010-05-21 07: 09: 23 Slp: Sco: tentativo di creare la chiave del Registro di sistema base HKEY_LOCAL_MACHINE, computer

    2010-05-21 07: 09: 23 Slp: Sco: tentativo di aprire la sottochiave del Registro di sistema

    2010-05-21 07: 09: 23 Slp: Sco: tentativo di aprire la sottochiave del Registro di sistema Software\Microsoft\PCHealth\ErrorReporting\DW\Installed

    2010-05-21 07: 09: 23 Slp: Sco: tentativo di ottenere il valore del Registro di sistema DW0201

    2010-05-21 07: 10: 26 Slp: presentato 2 di 2 errori nel repository di dati Watson
  5. Queste informazioni non mostrino ancora la causa effettiva del problema o su come risolverlo. Qui i messaggi possono trarre in inganno a pensare che si tratta di un problema di autorizzazione o il danneggiamento del Registro di sistema. Questi problemi sono solo i sintomi del problema di base. Nella descrizione del file Detail menzionato in precedenza, verrà suggerito cercando le frasi "Error", "bucket Watson" e "Eccezione". In questo esempio, utilizzando i criteri di ricerca, si otterranno i seguenti risultati:
    • Errore: 99 occorrenze
    • Eccezione: le 26 occorrenze
    • Bucket di Dr Watson: le occorrenze di 4

  6. In questo caso, "bucket Watson" sarebbe il primo elemento per la revisione del file di log Detail. txt. La ricerca dalla fine del file nella parte superiore. La prima posizione delle sezioni bucket Watson consente di visualizzare le seguenti voci:
    2010-05-21 06: 57: 03 Slp: pacchetto di destinazione: "C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi"

    2010-05-21 06: 57: 04 Slp: InstallPackage: MsiInstallProduct ha restituito il codice di risultato 2.

    2010-05-21 06: 57: 04 Slp: Watson Bucket 1

    Tali informazioni, è possibile dedurre che la causa dell'errore è il pacchetto di destinazione C:\Temp\SQL2008Full_ENU\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi mancante.


Riferimenti
Per ulteriori informazioni su come visualizzare e leggere i file di registro SQL Server 2008, visitare il seguente articolo di Microsoft TechNet:
Procedura: visualizzazione e lettura SQL Server programma di installazione dei file di registro

L'articolo di TechNet descrive la struttura di base i nomi di file e che cosa è il contenuto previsto. In questo articolo verrà spiegato più in particolare su come e quando utilizzare ogni tipo di file di registro.

2251397L'installazione del SQL Server 2008 si blocca su un sistema x64 con più di 32 processori logici

975055 FIX: Messaggio di errore quando si installa SQL Server 2008 in un computer che esegue Windows 7: "Invoke o BeginInvoke non può essere chiamato su un controllo fino a quando non è stato creato l'handle di finestra".

SQL Server Solution Center

Installare SQL Server portal
SQL Server 2008 SQL2008RelNoteInstallation configurazione di installazione autonomo

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 955396 - Ultima revisione: 07/16/2013 02:34:00 - Revisione: 4.2

  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • kbsqlsetup sql2008relnoteinstallation sql2008relnote kbexpertiseadvanced kbinfo kbmt KB955396 KbMtit
Feedback
id=1&t=">=4050&did=1&t=">id=1&t=">p://c1.microsoft.com/c.gif?"> >ow.location.protocol) + "//c.microsoft.com/ms.js'><\/script>"); &t=">