Sintomi

Il processo descritto in questo articolo fornisce solo soccorso di emergenza e non una correzione permanente. I clienti che utilizzano questo processo di emergenza devono convalidare la cache di Windows Installer utilizzando il pacchetto Cache Verifier di Windows Installer, come indicato nell'articolo della Knowledge Base 2667628. Quando si tenta di installare un service pack di Microsoft SQL Server o un aggiornamento cumulativo, è possibile riscontrare i seguenti messaggi di errore e questi possono indicare problemi di cache di Windows Installer. La cache di Windows Installer, che si trova nella cartella c:, consente di archiviare i file importanti per le applicazioni installate utilizzando la tecnologia Windows Installer e non deve essere eliminata. Se la cache del programma di installazione è stata compromessa, è possibile che non si verifichino immediatamente problemi finché non si esegue un'azione, ad esempio la disinstallazione, il ripristino o l'aggiornamento di SQL Server. Quando si installa SQL ServerSQL Server, Windows Installer archivia i file critici nella cache di Windows Installer (l'impostazione predefinita è C:. Questi file sono necessari per disinstallare e aggiornare le applicazioni. I file mancanti non possono essere copiati tra computer, perché sono univoci. Microsoft consiglia che per le installazioni di SQL Server si utilizzi innanzitutto il processo di ripristino descritto negli articoli seguenti per verificare l'installazione corrente:

È necessario eseguire il ripristino dal supporto di installazione originale, utilizzando la seguente riga di comando:

setup.exe /ACTION=REPAIR /INDICATEPROGRESS=TRUERipristinare prima i componenti condivisi comuni e le funzionalità, quindi ripetere il comando per ripristinare le istanze installate. Durante il processo di ripristino, la finestra di dialogo di configurazione scompare. Finché la finestra di avanzamento non mostra un errore, il processo di riparazione procede come previsto. Se manca il file di cache del programma di installazione per un componente specifico, il processo di ripristino rileverà un errore.

Causa

Questi problemi possono verificarsi quando il file di database di Windows Installer (MSI) o il file di patch di Windows Installer (msp) non è presente nella cache di Windows Installer. La cache di Windows Installer si trova nella seguente cartella:

%windir%\installerQuando un prodotto viene installato utilizzando Windows Installer, una versione rimossa del file MSI originale viene archiviata nella cache di Windows Installer. Ogni aggiornamento del prodotto, ad esempio un hotfix, un aggiornamento cumulativo o un'installazione del service pack, archivia anche il file con estensione msp o msi pertinente nella cache di Windows Installer. Qualsiasi aggiornamento futuro del prodotto, ad esempio un hotfix, un aggiornamento cumulativo o l'installazione di un service pack, si basa sulle informazioni nei file archiviati nella cache di Windows Installer. Senza queste informazioni, il nuovo aggiornamento non può eseguire le trasformazioni necessarie.

Risoluzione

Per risolvere questi problemi, utilizzare una delle procedure seguenti.

Procedura 1.a.: Utilizzare lo strumento FixMissingMSI

In questa procedura verrà utilizzato lo strumento FixMissingMSI per identificare i file MSI e MSP mancanti dalla cache di Windows Installer. Come passaggio aggiuntivo è possibile puntare lo strumento alle posizioni dei supporti originali e memorizzare nuovamente nella cache i file mancanti.

È possibile scaricare lo strumento FixMissingMSI dal repository GitHub.

Per ulteriori informazioni, vedere SQL Setup ToolSuite Introduction (1) –FixMissingMSI.

Procedura 1.b.: Utilizzare lo script FindSQLInstalls.vbs

Per completare i passaggi di questa procedura, è necessario copiare lo script FindSQLInstalls.vbs nella cartella FixMissingMSI dal repository GitHub in una cartella locale nel computer in cui si sta tentando di aggiornare l'installazione di SQL Server. Nota: Lo script FindSQLInstalls.vbs raccoglie le informazioni per correggere i percorsi dei pacchetti non validi. Questo script viene utilizzato per i percorsi di origine per assicurarsi che tutti i pacchetti MSP si trovino nella directory della cache di Windows Installer. Dopo aver eseguito i comandi indicati nelle righe "Azione necessaria" nel file di output dello script, i pacchetti mancanti verranno aggiunti nuovamente se il supporto di origine originale è disponibile. Per risolvere questi problemi utilizzando uno script, attenersi alla seguente procedura:

  1. Fare clic qui per passare alla pagina non elaborata FindSQLInstalls.vbs su GitHub.

  2. Selezionare tutto il contenuto di questa pagina, copiarlo e incollarlo in un file di testo. Salvare il file di testo come 'FindSQLInstalls.vbs'.

  3. Aprire un prompt dei comandi con privilegi elevati nella directory in cui è stato salvato il file FindSQLInstalls.vbs ed eseguire il comando seguente:

    Cscript FindSQLInstalls.vbs %nomecomputer%_sql_install_details.txt

  4. Aprire il file dal passaggio 2 in un editor di testo, ad esempio Blocco note, e identificare i problemi che causano l'errore. A tale scopo, cercare nel file di testo modelli di stringa come il seguente:

    • Non

    • !!!

  5. In base ai risultati del passaggio 3, eseguire le operazioni necessarie. Nota: Cercare ulteriori informazioni su questi passaggi nella sezione "Esempi".

  6. Ripetere i passaggi da 2 a 4 fino a quando il file di testo creato nel passaggio 2 non contiene più testo che fa riferimento a percorsi non validi o file mancanti per il componente da aggiornare.

Esempi

Gli esempi seguenti sono voci e spiegazioni delle azioni descritte nel file di output generato quando si esegue lo script FindSQLInstalls.vbs.

Esempio 1: file di installazione mancantiExample 1: Missing installer files

Di seguito è riportato un esempio dell'output generato quando manca un pacchetto MSI nella cartella della cache di Windows Installer.

================================================================================
PRODUCT NAME   : Microsoft SQL Server 2008 Database Engine Services
================================================================================
  Product Code: {9FFAE13C-6160-4DD0-A67A-DAC5994F81BD}
  Version     : 10.2.4000.0
  Most Current Install Date: 20110211
  Target Install Location: 
  Registry Path: 
   HKEY_CLASSES_ROOT\Installer\Products\C31EAFF906160DD46AA7AD5C99F418DB\SourceList
     Package    : sql_engine_core_inst.msi
  Install Source: \x64\setup\sql_engine_core_inst_msi\
  LastUsedSource: m;1;G:\x64\setup\sql_engine_core_inst_msi\ 

La riga "LastUsedSource" punta al percorso utilizzato per eseguire il programma di installazione. Nella riga "LastUsedSource", la voce m; indica il supporto e indica che l'origine originale è un supporto CD/DVD. Nell'esempio seguente, l'origine è un CD o un DVD nell'unità G. Se l'installazione si è verificata da una cartella di file o da una condivisione di rete, la riga "LastUsedSource" inizia con una voce n; seguita da una voce Numeric_Data_Name; e quindi dal percorso effettivo:

!!!! sql_engine_core_inst.msi DOES NOT exist on the path in the path G:\x64\setup\sql_engine_core_inst_msi\ !!!!
 
Action needed, re-establish the path to G:\x64\setup\sql_engine_core_inst_msi\  

La riga "Azione necessaria" mostra il percorso completo che deve esistere per aggiornare i file mancanti per il supporto di installazione originale:

Installer Cache File: C:\WINDOWS\Installer\19b4d2.msi  

La riga "Installer Cache File" conferma il nome del file di cache del programma di installazione:

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!! C:\WINDOWS\Installer\19b4d2.msi DOES NOT exist in the Installer cache. !!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

La sezione seguente dell'output indica le azioni necessarie per risolvere i file mancanti:

 Action needed, recreate or re-establish path to the directory:
     G:\x64\setup\sql_engine_core_inst_msi\then rerun this script to update installer cache and results
     The path on the line above must exist at the root location to resolve
     this problem with your msi/msp file not being found or corrupted,
     In some cases you may need to manually copy the missing file or manually
     replace the problem file overwriting it is exist: 
 
     Copy "G:\x64\setup\sql_engine_core_inst_msi\sql_engine_core_inst.msi" C:\WINDOWS\Installer\19b4d2.msi
 
     Replace the existing file if prompted to do so. 
Esempio 2: patch mancanti

Le patch mancanti possono comportare voci simili a quelle dell'esempio 1. Nella maggior parte dei file, si noteranno voci nella riga "Patch LastUsedSource" che fanno riferimento a una patch, e questa riga è simile alla seguente:

Patch LastUsedSource:   n;1;c:\0ca91e857a4f12dd390f0821a3\HotFixSQL\Files\ 

Questo output indica quanto segue sull'installazione della patch:

  • La patch originale è stata installata facendo doppio clic sul file eseguibile della patch.

  • Il programma di installazione della patch ha utilizzato una cartella temporanea, c: , 0ca91e857a4f12dd390f0821a3, durante l'installazione della patch.

  • Per ricreare il percorso, è necessario eseguire lo stesso eseguibile e aggiungere il seguente parametro:

    /x:c:\0ca91e857a4f12dd390f0821a3 Nota: Questo comando impone all'eseguibile di estrarre i file nel percorso mancante precedente e questo ricrea la struttura necessaria per aggiornare la cache del programma di installazione di Windows con eventuali file mancanti. La posizione effettiva varia e potrebbe essere necessario estrarre una singola patch, ad esempio un service pack, in più posizioni. Ogni prodotto installato include una sezione che contiene le seguenti informazioni per "Patch installate":

    Display name:
    KB Article URL:  http://support.microsoft.com/?kbid=<value>
    Patch LastUsedSource:  

    La riga "KB Article URL" può aiutarti a scaricare qualsiasi supporto patch, se necessario.

Procedura 2: Ripristinare manualmente i file

Per ripristinare manualmente i file mancanti dalla cache di Windows Installer, attenersi alla seguente procedura:

  1. Raccogliere i dettagli completi sul file mancante dal messaggio di errore, dal file di registro dell'installazione o dalle voci del Registro di sistema gestite da Windows Installer. Ad esempio, nel messaggio di errore 1 nella sezione "Sintomi", tutte le informazioni necessarie per risolvere il problema sono presenti nel messaggio di errore:

    • PatchName: "Hotfix 1702 per SQL Server 2008 R2 (KB981355) (64 bit)"

    • File MSP originale utilizzato dalla patch: sql_engine_core_inst.msp

    • File MSP memorizzato nella cache: c:

  2. Se non si dispone di tutti i dettagli, vedere la sezione "Ulteriori informazioni per la procedura 2" per la procedura per raccogliere questi dettagli.

  3. Visitare http://support.microsoft.come cercare l'articolo della Knowledge Base associato a questa patch. In questo esempio, è necessario cercare KB981355.

  4. Scaricare questo pacchetto di patch nel computer. Assicurarsi di scaricare il pacchetto di patch che corrisponde alla piattaforma richiesta. In questo esempio, il pacchetto è SQLServer2008R2-KB981355-x64.exe.

  5. Estrarre il contenuto del pacchetto di patch utilizzando la sintassi seguente:

    C:\Temp>SQLServer2008R2-KB981355-x64.exe /x C:\Temp\SQLServer2008R2-KB981355-x64\

  6. Individuare il file msp originale sql_engine_core_instfile msp. Il file deve trovarsi nella seguente cartella:

    C:\Temp\SQLServer2008R2-KB981355-x64\x64\setup\sql_engine_core_inst_msi\

  7. Copiare il file msp originale nella cache di Windows Installer seguente:

    %windir%\installer\

  8. Rinominare il file msp originale, sql_engine_core_inst.msp, con il seguente nome:

    file msp memorizzato nella cache 1fdb1aec.msp

È possibile avviare il programma di installazione per l'aggiornamento che ha causato l'errore e riprendere il processo di aggiornamento. Questo messaggio può essere visualizzato per un file di cache di Windows Installer mancante per un altro componente o per un altro aggiornamento dello stesso prodotto. Per ottenere un elenco di tutti i file di cache di Windows Installer mancanti correlati ai componenti del prodotto SQL Server, è possibile scaricare lo strumento BPA di SQL Server 2008 R2 menzionato nella sezione "Informazioni". Se il messaggio di errore fa riferimento a un file di database di Windows Installer mancante (MSI), non è necessario eseguire i passaggi da 2 a 4. Al contrario, è possibile andare direttamente al passaggio 5. È necessario individuare il file MSI dal supporto originale utilizzato per installare il prodotto. Se questo messaggio di errore è stato generato per sql_engine_core_inst.msi, è necessario individuare il file dal supporto di installazione nella seguente struttura di cartelle:

\x64\setup\sql_engine_core_inst_msi\Gli altri passaggi sono gli stessi.

Ulteriori informazioni per la procedura 2

Come trovare il pacchetto di patch e i dettagli del prodotto per un file msp mancante

Versioni diverse del prodotto generano messaggi di errore diversi per questo problema. I messaggi di errore menzionati nella sezione "Sintomi" vengono visualizzati per i programmi di installazione per gli aggiornamenti che iniziano con Microsoft SQL Server 2008 SP1. Per altri aggiornamenti, vengono visualizzati messaggi di errore che potrebbero non specificare chiaramente quale file di patch non è presente nella cache di Windows Installer e i dettagli specifici dell'aggiornamento. Per questi messaggi di errore, i file di registro dell'installazione conterranno informazioni sul file di cache di Windows Installer mancante. Un registro di installazione di esempio è simile al seguente:

MSI (s) (FC:F8) [13:48:58:649]: Opening existing patch 'C:\WINDOWS\Installer\145258.msp'.
MSI (s) (FC:F8) [13:48:58:649]: Couldn't find local patch 'C:\WINDOWS\Installer\145258.msp'. Looking for it at its source.
MSI (s) (FC:F8) [13:48:58:649]: Resolving Patch source.
MSI (s) (FC:F8) [13:48:58:649]: Note: 1: 2203 2: D:\cda162709d239766830bae5ce12b\HotFixSQL\Files\sqlrun_sql.msp 3: -2147287037 
MSI (s) (FC:F8) [13:48:58:649]: SOURCEMGMT: Source is invalid due to missing/inaccessible package.
MSI (s) (FC:F8) [13:49:29:961]: Product: Microsoft SQL Server 2005 -- Installation failed.
MSI (s) (FC:F8) [13:49:29:992]: MainEngineThread is returning 1635
This patch package could not be opened.  Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.
D:\SQL2K5\Servers\Setup\SqlRun_SQL.msi 

Se si esamina attentamente questo registro di installazione, vengono già fornite le informazioni sul file MSP originale utilizzato dalla seguente patch:

sqlrun_sql.mspPer ulteriori informazioni sul file msp mancante nella cache di Windows Installer, attenersi alla seguente procedura:

  1. Cercare il file msp mancante nella seguente sottochiave del Registro di sistema Windows Installer Patches:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Patches\

  2. Trovare il GUID della patch.

  3. Cercare il GUID della patch nella seguente sottochiave del Registro di sistema Prodotti Windows Installer:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\

Per il registro di installazione di esempio, le informazioni sul file msp mancante e i dettagli della patch corrispondente sono presenti nelle seguenti voci del Registro di sistema: HKEY_LOCAL_MACHINE SOFTWARE Microsoft WindowsCurrentVersion Installer UserData S-1-5-18 Patches A3B085EA74A9A7640A4966366F7EF9A444 Valore: 0 Nome: LocalPackageName: LocalPackage Dati: C: HKEY_LOCAL_MACHINE di HKEY_LOCAL_MACHINE Valore: 6 Nome: DisplayName Dati: GDR 2050 for SQL Server Database Services 2005 ENU (KB932555) Ora hai tutti i punti di informazioni per avviare la procedura per risolvere i file mancanti nella cache di Windows Installer. Nota: Se si utilizza Microsoft SQL Server 2008 Service Pack 3 (SP3) o versione successiva, è inoltre possibile ricevere un messaggio di errore simile per i file MSI mancanti. Utilizzando questo messaggio di errore, è possibile determinare rapidamente quale file manca, quale service pack scaricare e dove è possibile trovare il download. Per ulteriori informazioni su come ottenere il service pack, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

2546951 elenco dei bug risolti in SQL Server 2008 Service Pack 3

Procedura 3: Ripristino da backup dello stato del sistema

È possibile eseguire il ripristino dai backup dello stato del sistema come descritto in File della cache diWindows Installer mancanti richiederanno una ricostruzione del computer.

Ulteriori informazioni

Nota: I seguenti messaggi di errore possono essere trovati come messaggi di testo nel registro eventi o nei registri di installazione che si trovano in una delle seguenti cartelle e indicano che è necessario ripristinare l'istanza interessata procedendo ulteriormente:

  • Per SQL Server 2008 e SQL Server 2008 R2:

    C: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Per SQL Server 2012:

    C: . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Per SQL 2005 (tutti i rami)

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2005 (informazioni in lingua inglese)

1636 Impossibile installare il file MSI di Windows Installer

1636 Impossibile installare il file MSP di Windows Installer

Nota: È necessario esaminare i file di registro dell'installazione per identificare eventuali file di cache mancanti. Per ulteriori informazioni su come eseguire questa operazione, passare alla sezione "Risoluzione". Per SQL Server 2008 SP1

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2008 SP1

Nessun messaggio di errore

TITLE: Errore di installazione di SQL Server. ------------------------------ Il programma di installazione di SQL Server ha rilevato il seguente errore: Impossibile aprire il file di patch. Il file è: c:. Codice di errore 0x84B20001. ------------------------------

Per SQL Server 2008 SP3 solo build (i rami CU/GDR non sono applicabili)

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2008 SP3

Manca il file MSI memorizzato nella cache 'C:' Windows' Installer FileName.msi' è mancante. Il file originale è 'sql_engine_core_inst.msi' ed è stato installato per il prodotto 'Microsoft SQL Server 2008 Database Engine Services' da 'NetworkPath', versione 'VersionNumber', lingua 'ENU'.

Manca il file di patch memorizzato nella cache "C:" Windows InstallerNomeFile.msp". Il file originale per questo file memorizzato nella cache è "sql_engine_core_inst.msp", che può essere installato da "Service Pack 3 per SQL Server 2008 (KB2546951) (64 bit)", versione VersionNumber

Nota: Quando si esegue un aggiornamento, viene visualizzato il seguente messaggio di errore: Solo per SQL Server 2008 R2 SP1 (i rami CU/GDR non sono applicabili)

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2008 R2 SP1

TITLE: Errore di installazione di SQL Server. ------------------------------ Il programma di installazione di SQL Server ha rilevatoil seguente errore: C: ------------------------------

Manca il file di patch memorizzato nella cache "C:" Windows InstallerNomeFile.msp". Il file originale per questo file memorizzato nella cache è "sql_engine_core_inst_loc.msp", che può essere installato da "Service Pack 1 per SQL Server 2008 R2 (KB2528583) (64 bit)", versione VersionNumber.

Nota: Quando si esegue un aggiornamento, viene visualizzato il seguente messaggio di errore: Per SQL Server 2008 R2 SP2

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2008 R2 SP1

Manca il file MSI memorizzato nella cache 'C:' Windows' Installer FileName.msi' è mancante. Il file originale è 'sql_engine_core_inst.msi' ed è stato installato per il prodotto 'SQL Server 2008 R2 SP1 Database Engine Services' da 'NetworkPath', versione 'NumeroVersione', lingua 'NomeLingua'.

Manca il file di patch memorizzato nella cache "C:" Windows InstallerNomeFile.msp". Il file originale per questo file memorizzato nella cache è "sql_engine_core_inst_loc.msp", che può essere installato da "Service Pack 1 per SQL Server 2008 R2 (KB2528583) (64 bit)", versione VersionNumber.

Nota: Quando si esegue un aggiornamento, viene visualizzato il seguente messaggio di errore: Per SQL Server 2012 prima di CU2 Non è presente alcun messaggio per i file MSP o MSI mancanti. Tuttavia, il codice di errore 1714 viene registrato nel registro di installazione. Nel file Summary.txt:

Nome componente: File di supporto dell'installazione di SQL Server Codice di errore del componente: 1714

Nel file Detail.txt:

Data/Ora Slp: Sco: File FilePath non esiste Data/Ora Slp: Sco: File FilePath non esiste Data/Ora Slp: Checkpoint: PREINSTALL_SQLSUPPORT_CPU64_ACTION Data/Ora Slp: Sco: Tentativo di creare la chiave del Registro di sistema di base HKEY_LOCAL_MACHINE, computer Nome serverData/Ora SlP: Sco: Tentativo di aprire la sottochiave del Registro di sistema Software Data/Ora Slp: Sco: tentativo di ottenere il valore del Registro di sistema InstallerLocation Data/Ora Slp: versione del programma di installazione di Windows : 5.0.7601.17514 Data/Ora Slp: Sco: In attesa del servizio 'msiserver' per accettare la richiesta di arresto. Data/Ora Slp: Sco: Tentativo di aprire SC Manager Data/Ora Slp: Sco: tentativo di aprire l'handle del servizio per il servizio msiserver Data/Ora Slp: Richiamare l'API Win32 QueryServiceStatus Data/Ora Slp: Sco: Tentativo di chiudere l'handle del servizio per il servizio msiserver Data/Ora Slp: Sco: Tentativo di chiudere SC Manager Data/Ora Slp: Pacchetto di destinazione:"FilePath" Data/Ora Slp: errore MSI: 1714 La versione precedente del programma di installazione di Microsoft SQL Server 2012 (inglese) non può essere rimosso. Contattare il gruppo di supporto tecnico. Data/Ora Slp: InstallPackage: MsiInstallProduct ha restituito il codice di risultato 1603. Data/Ora Slp: Utilizzo del codice di errore MSI per rilevare l'opzione di ripetizione dei tentativi: 1714S lp: Using MSI error code to detect the retry option: 1714 Data/Ora SLp: non è stato rilevato alcun codice restituito MSI in grado di riprovare.

Per SQL Server 2012 CU2 (e qualsiasi CU o SP successivo)

Versione del prodotto

Messaggio di errore quando manca il pacchetto di installazione (MSI)

Messaggio di errore quando manca il pacchetto della cache del programma di installazione (MSP)

SQL Server 2008 R2 SP1

Manca il file MSI memorizzato nella cache 'C:' Windows' Installer FileName.msi' è mancante. Il file originale è ''C:'Windows'Installer'sql_NomeFunzionalità.msi' '' ed è stato installato per il prodotto 'Microsoft SQL Server Versione'da 'C:'originalfolder', versione 'NumeroVersione', lingua 'Lingua'.

Manca il file di patch memorizzato nella cache "c:" Windows InstallerNomeFile.msp". Il file originale è "sql_engine_core_inst.msp", che può essere installato da "Hotfix 2316 per SQL Server 2012 (KB2679368) (64 bit)", versione VersionNumber. Manca il file di patch memorizzato nella cache C: Il file originale è ''C:'Windows'Installer'sql_NomeFunzionalità.msp'', che può essere installato da Hotfix <NumeroHotfix> per Numero KBdi SQL Server 2012 , versione 'NumeroVersione'.

Nota: In determinate condizioni in SQL Server 2012, supporto RTM potrebbe non essere registrato correttamente. Quando si disinstalla un aggiornamento cumulativo o un service pack in tali circostanze, il programma di installazione potrebbe richiedere il supporto RTM. Per risolvere questo problema, fornire il percorso del supporto RTM durante il processo di rimozione della patch.

Per ulteriori informazioni sui file di database di Windows Installer (MSI), visitare il seguente sito Web Microsoft Developer Network (MSDN):

Database del programma di installazionePer ulteriori informazioni sui file di patch di Windows Installer (file msp), visitare il seguente sito Web MSDN:

Pacchetti di patchPer ulteriori informazioni sui dettagli interni della cache di Windows Installer, vedere il seguente blog MSDN:

Windows Installer CachePer ulteriori informazioni sul processo di applicazione di patch, vedere il seguente blog MSDN:

Funzionamento dell'applicazione delle patchPer ulteriori informazioni su come assicurarsi di memorizzare nella cache il file di patch per la piattaforma corretta, vedere il seguente blog MSDN:

Il programma di installazione di SQL Server richiede "Il prodotto installato non corrisponde alle origini di installazione"Per ulteriori informazioni sui motivi per cui qualsiasi prodotto che utilizza Windows Installer può verificarsi questo problema, vedere il seguente blog MSDN:

Ricostruzione della cache del programma di installazionePer ulteriori informazioni sui dettagli sui diversi set di messaggi di errore che vengono visualizzati nei file di registro di installazione, vedere il seguente blog MSDN:

Parte - 1 : Patch di SQL Server 2005 non riesce a installare con un errore "Impossibile installare il file MSP di Windows Installer"Per ulteriori informazioni su FindSQLInstalls.vbs.script, vedere il seguente repository GitHub

Serve aiuto?

Amplia le tue competenze

Esplora i corsi di formazione >

Ottieni in anticipo le nuove caratteristiche

Partecipa a Microsoft Insider >

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?

Grazie per il feedback!

×