Risolvere gli errori di installazione di SQL Server

Versione originale del prodotto: SQL Server
Numero KB originale: 2449398

Sommario

Questo articolo ti aiuta a risolvere i comuni errori di installazione di SQL Server che impediscono il completamento dell'installazione di SQL Server. Questi errori possono verificarsi quando il supporto di installazione è danneggiato o l'origine dell'installazione è danneggiata e vengono visualizzati nella procedura guidata di installazione di SQL Server o nei file di log del programma di installazione di SQL Server. Gli esempi comuni includono Error 2337, The cabinet file 'Sql.cab' required for this installation is corrupt and cannot be usede Setup.rll is either not designed to run on Windows or it contains an error. Usare le risoluzioni in questo articolo per sostituire o ripristinare l'origine dell'installazione e quindi eseguire di nuovo il programma di installazione.

Sintomi

Quando si tenta di installare Microsoft SQL Server, vengono visualizzati uno o più dei seguenti messaggi di errore o si verificano uno o più dei seguenti sintomi. Inoltre, non è possibile continuare la configurazione.

Messaggi di errore visualizzati nella procedura guidata di installazione di SQL Server

Il sistema non può aprire il dispositivo o il file specificato.

Setup.rll non è progettato per l'esecuzione in Windows o contiene un errore.

Il programma di installazione ha rilevato un errore imprevisto durante l'installazione del pacchetto.

Setup.exe immagine non valida.

Si è verificato un errore durante la procedura di accesso a causa di un supporto difettoso.

Il file cab "Sql.cab" necessario per questa installazione è danneggiato e non può essere usato.

Errore durante la lettura dal file

È anche possibile che si verifichi uno dei sintomi seguenti:

  • Non è possibile selezionare l'installazione a 64 bit.
  • Alcuni componenti sono mancanti nella pagina Seleziona componente del programma di installazione.

Annotazioni

L'installazione di SQL Server 2022 (16.x) è supportata solo nei processori x64. Per altre informazioni, vedere Requisiti hardware e software per SQL Server 2022.

Messaggi di errore nei file di log del programma di installazione di SQL Server

Errore 2337

Installazione di SQL Server non riuscita.

Errore di rete durante il tentativo di lettura dal file.

La localizzazione ENU non è supportata da questo supporto di SQL Server.

Impossibile trovare l'handle di avvio del Motore di database (file Summary.txt)

L'origine del file 'p76pctiy.dll' non è compressa (sql_engine_core_shared)

È anche possibile che venga visualizzato il messaggio di errore seguente in Visualizzatore eventi:

Impossibile inizializzare il timer SQLSQM.

Annotazioni

Per altre informazioni sui file di log del programma di installazione di SQL Server, vedere Visualizzare e leggere SQL Server file di log del programma di installazione.

Motivo

Questo problema può verificarsi per uno dei motivi seguenti:

  • Il supporto di installazione è danneggiato.
  • L'origine dell'installazione è danneggiata.

Soluzione

Per risolvere il problema, usare uno dei metodi seguenti.

Scaricare di nuovo il supporto di installazione SQL Server

Scaricare di nuovo l'immagine di SQL Server dal percorso originale e quindi eseguire di nuovo il programma di installazione.

Eseguire l'installazione da un'unità locale anziché da un percorso di rete

Se SQL Server è stato installato in una rete di computer, installarlo di nuovo da un'unità locale e quindi eseguire di nuovo il programma di installazione.

Rinominare il file Setup.rll

  1. Apri File Explorer.

  2. Individuare e selezionare la cartella resources\1033 nella cartella Setup Bootstrap per la versione SQL Server. Il percorso è simile al seguente, dove <nnn> è il numero di versione SQL Server ed <release folder> è la cartella per la versione che si sta installando:

    C:\Program Files\Microsoft SQL Server\<nnn>\Setup Bootstrap\<release folder>\resources\1033

    Ad esempio, <nnn> è 160 per SQL Server 2022 (16.x) e 150 per SQL Server 2019 (15,x). Per i numeri di versione di altre release, vedi Percorsi dei file per le istanze predefinite e denominate di SQL Server.

  3. Fare clic con il pulsante destro del mouse su setup.rll e quindi scegliere Rinomina.

    Schermata in cui è mostrata l'opzione Rinomina per il file Setup.rll in Esplora file.

  4. Immettere setup.rll.old e quindi premere INVIO.

  5. Eseguire di nuovo il programma di installazione.

Modificare le impostazioni del sistema operativo per le versioni SQL Server localizzate

Se si usa una versione localizzata di SQL Server, è possibile modificare le impostazioni del sistema operativo per supportare le versioni localizzate. Per altre informazioni su come modificare le impostazioni del sistema operativo, vedere Versioni della lingua locale in SQL Server.

Importante

Le installazioni di diverse versioni del linguaggio delle istanze di SQL Server nello stesso computer non sono supportate.

Cosa fare se il programma di installazione di SQL Server ha ancora esito negativo

I messaggi di errore in questo articolo possono avere cause diverse dai supporti danneggiati. Se i metodi precedenti non risolvono il problema, usare le risorse seguenti per continuare la risoluzione dei problemi: