Panoramica sull'installazione dei servizi SQL Server

È possibile applicare un aggiornamento a qualsiasi componente installato di SQL Server 2012 tramite un aggiornamento dei servizi di SQL Server 2012. Se il livello di versione di un componente esistente di SQL Server 2012 è successivo rispetto a quello dell'aggiornamento, il programma di installazione lo escluderà dall'aggiornamento. Per ulteriori informazioni sull'applicazione di un aggiornamento dei servizi, vedere Installare gli aggiornamenti dei servizi di SQL Server 2012 (https://go.microsoft.com/fwlink/?LinkId=231297).

Quando si installano aggiornamenti di SQL Server 2012 è necessario tenere conto delle considerazioni seguenti:

  • Tutte le funzionalità appartenenti a una determinata istanza di SQL Server devono essere aggiornate contemporaneamente. Se ad esempio si aggiorna il Motore di database e nella stessa istanza di SQL Server sono installati anche Analysis Services e Reporting Services, sarà necessario aggiornare anche tali componenti. È necessario aggiornare sempre le funzionalità condivise, quali gli strumenti di gestione, SQL Server Data Tools (SSDT) e SQL Server Integration Services, con l'aggiornamento più recente. Le istanze o i componenti non selezionati nell'albero delle funzionalità non verranno aggiornati.

  • Per impostazione predefinita, i file di log degli aggiornamenti di SQL Server 2012 vengono salvati in %Programmi%\Microsoft SQL Server\110\Setup Bootstrap\LOG\.

  • Tramite l'installazione di SQL Server è ora possibile integrare un aggiornamento con il supporto originale in modo da eseguire il supporto in questione e l'aggiornamento contemporaneamente. Per ulteriori informazioni, vedere Aggiornamenti del prodotto nell'installazione di SQL Server 2012 e Novità relative all'installazione di SQL Server(https://go.microsoft.com/fwlink/?LinkID=219508).

  • Prima di eseguire un aggiornamento dei servizi di SQL Server 2012, è consigliabile eseguire il backup dei dati.

  • Gli aggiornamenti di SQL Server sono disponibili tramite Microsoft Update. È consigliabile cercare regolarmente i nuovi aggiornamenti per mantenere l'istanza di SQL Server aggiornata e sicura. SQL Server 2012 SP1 viene fornito come installazione completa di SQL Server. Anziché fornire il Service Pack nel pacchetto eseguibile della patch standard da applicare alle istanze di SQL Server 2012 RTM, per questa versione viene fornito un pacchetto di installazione costituito da due file. Quando eseguito, tramite il pacchetto verrà installata una nuova istanza di SQL Server con SP1 preinstallato. Per ulteriori informazioni, vedere l'installazione completa di SQL Server 2012 SP1.

Requisiti e problemi noti

I requisiti di spazio su disco consigliati corrispondono a circa 2,5 volte la dimensione del pacchetto e vengono utilizzati per installare, scaricare ed estrarre il pacchetto. Al termine dell'installazione di un Service Pack, è possibile rimuovere il pacchetto scaricato. Qualsiasi file temporaneo viene rimosso automaticamente.

Esaminare i problemi noti: per ulteriori informazioni sui problemi noti della versione corrente, vedere l'argomento corrispondente riguardante le note sulla versione nella pagina relativa alle note sulla versione di SQL Server.

Panoramica sull'installazione

In questa sezione viene descritta l'installazione di SQL Server 2012 per gli aggiornamenti cumulativi e i Service Pack, con le istruzioni per eseguire le operazioni seguenti:

  • Preparazione per l'installazione degli aggiornamenti di SQL Server 2012

  • Installazione degli aggiornamenti di SQL Server 2012

  • Riavvio di servizi e applicazioni

Preparare l'installazione di un aggiornamento di SQL Server 2012

Prima di installare gli aggiornamenti di SQL Server 2012, è opportuno effettuare le operazioni indicate di seguito:

  • Eseguire il backup dei database di sistema di SQL Server: prima di installare gli aggiornamenti di SQL Server 2012, eseguire il backup dei database master, msdb e model. L'installazione di un aggiornamento di SQL Server 2012 implica la modifica di tali database, rendendoli incompatibili con le versioni precedenti di SQL Server 2012. Se si decide di reinstallare SQL Server 2012 senza questi aggiornamenti, saranno necessari i backup di tali database.

    È inoltre consigliabile eseguire il backup dei database utente esistenti.

    Nota importanteImportante

    Prima di applicare gli aggiornamenti alle istanze di SQL Server che fanno parte di una topologia di replica, è necessario eseguire il backup dei database replicati e dei database di sistema.

  • Eseguire il backup dei database, dei file di configurazione e del repository di Analysis Services: prima di aggiornare un'istanza di Analysis Services, è consigliabile eseguire il backup degli elementi seguenti:

    • Database di Analysis Services. Per impostazione predefinita, i database sono installati in C:\Programmi\Microsoft SQL Server\MSAS11.<IDIstanza>\OLAP\Data\. Per un'installazione in ambiente WOW, il percorso predefinito è C:\Programmi (x86)\Microsft SQL Server\MSAS11.<IDIstanza>\OLAP\Data\.

    • Impostazione della configurazione di Analysis Services nel file di configurazione msmdsrv.ini. Per impostazione predefinita, questo file si trova nella directory C:\Programmi\Microsoft SQL Server\MSAS11.<IDIstanza>\OLAP\Config\.

    • Database contenente il repository di Analysis Services (facoltativo). Questo passaggio è necessario solo se Analysis Services è stato configurato per l'utilizzo con la libreria DSO (Decision Support Objects).

    [!NOTA]

    Se non si esegue il backup dei database, del file di configurazione e del repository di Analysis Services, non sarà possibile ripristinare la versione precedente di Analysis Services dopo l'installazione di una versione aggiornata.

  • Verifica dello spazio disponibile per i database di sistema: se l'opzione di aumento automatico delle dimensioni non è selezionata per i database di sistema master e msdb, saranno necessari almeno 500 KB di spazio disponibile per ogni database. Per verificare che i database dispongano di spazio sufficiente, eseguire la stored procedure di sistema sp_spaceused nei database master e msdb. Se la quantità di spazio non allocato in uno dei due database è inferiore a 500 KB, aumentare la dimensione del database.

  • Arresto dei servizi e delle applicazioni: prima di installare gli aggiornamenti di SQL Server 2012, arrestare tutti i servizi e le applicazioni tramite cui si effettua la connessione alle istanze di SQL Server da aggiornare per evitare un eventuale riavvio del sistema. Questi sono SQL Server Management Studio, SQL Server Data Tools (SSDT). Per ulteriori informazioni, vedere Avviare, arrestare, sospendere, riprendere, riavviare il motore di database, SQL Server Agent o SQL Server Browser.

    [!NOTA]

    Non è possibile arrestare i servizi in un ambiente con cluster di failover. Per ulteriori informazioni, vedere la sezione relativa all'installazione nei cluster di failover più avanti in questo argomento.

  • Per eliminare la necessità di riavviare il computer dopo l'installazione degli aggiornamenti, verrà visualizzato un elenco dei processi che bloccano i file necessari. Se durante l'installazione degli aggiornamenti è necessario arrestare un determinato servizio, al termine dell'installazione tale servizio verrà riavviato automaticamente.

  • Se vengono rilevati file bloccati durante l'installazione, potrebbe essere necessario riavviare il computer al termine dell'installazione. Se necessario, verrà richiesto di riavviare il computer.

Installare gli aggiornamenti di SQL Server 2012

In questa sezione viene descritto il processo di installazione.

Nota importanteImportante

Gli aggiornamenti di SQL Server 2012 devono essere installati con un account che dispone di privilegi amministrativi nel computer in cui verranno installati. Per le installazioni locali, è necessario eseguire il programma di installazione come amministratore. Se si installa SQL Server da una condivisione remota, è necessario utilizzare un account di dominio con autorizzazioni di lettura ed esecuzione relative a tale condivisione.

Avvio di un aggiornamento di SQL Server 2012

Per installare un aggiornamento di SQL Server 2012, eseguire il file di pacchetto autoestraente.

Pacchetto di aggiornamenti cumulativi (CU): <SQLServer2012>-KBxxxxxx-PPP.exe

Pacchetto di Service Pack (PCU): <SQLServer2012><SPx> -KBxxxxxx-PPP-LLL.exe

  • x indica il numero di Service Pack.

  • PPP indica la piattaforma specifica.

  • LLL indica l'abbreviazione per la lingua di SQL Server, ad esempio LLL per la lingua inglese è ENU.

Per informazioni sull'applicazione di aggiornamenti ai componenti di SQL Server 2012 che fanno parte di un cluster di failover, vedere la sezione relativa all'installazione del cluster di failover. Per ulteriori informazioni sull'esecuzione dell'installazione di un aggiornamento in modalità automatica, vedere Installazione degli aggiornamenti dal prompt dei comandi.

Aggiornamenti del prodotto nell'installazione di SQL Server 2012

La funzionalità di aggiornamento del prodotto è una nuova funzionalità del programma di installazione di SQL Server 2012. Integra gli aggiornamenti più recenti del pacchetto con l'installazione del prodotto principale, in modo che il prodotto principale e i relativi aggiornamenti applicabili vengano installati contemporaneamente. L'Aggiornamento prodotto consente di cercare aggiornamenti applicabili in Microsoft Update, Windows Server Update Services (WSUS), una cartella locale o una condivisione di rete. Dopo che il programma di installazione trova le versioni più recenti degli aggiornamenti applicabili, li scarica e li integra con il processo di installazione di SQL Server corrente. L'Aggiornamento prodotto può effettuare il pull in un aggiornamento cumulativo, un Service Pack o Service Pack con aggiornamento cumulativo. La funzionalità di aggiornamento del prodotto è un'estensione dal punto di vista funzionale dell'installazione integrata che era disponibile in SQL Server 2008 PCU1. Per ulteriori informazioni sulla funzionalità di aggiornamenti del prodotto nel programma di installazione di SQL Server 2012, vedere Aggiornamenti del prodotto nell'installazione di SQL Server 2012.

Installazione completa di SQL Server 2012 SP1

SQL Server 2012 SP1 è disponibile anche come pacchetto di installazione completa di SQL Server. Tramite il pacchetto di installazione di SQL Server 2012 SP1 verrà installata una nuova istanza di SQL Server con SP1 preinstallato.

Nel pacchetto sono disponibili file eseguibili e di installazione in formato compresso. Il formato dei file del pacchetto è SQLServer2012SP1-<Architettura>-<Lingua>.exe e SQLServer2012SP1-<Architettura>-<Lingua>.box.

Esaminare le istruzioni seguenti durante l'installazione di SQL Server 2012 SP1:

  • Scaricare i seguenti file da una pagina di download in una directory temporanea nel dispositivo in uso:

    • SQLServer2012SP1-architettura-lingua.box

    • SQLServer2012SP1-architettura-lingua.exe

  • Al termine dei download, fare doppio clic sul file SQLServer2012SP1-<architettura>-<lingua>.exe per avviare il processo di installazione.

  • Nella finestra di dialogo Selezionare una directory per i file estratti il percorso di directory predefinito è prepopolato: <Unità attuale>\<Cartella di lavoro attuale>\<Nome pacchetto>. Ad esempio, %temp%\SQLServer2012SP1-x64-ENU\. Fare clic su Sfoglia per modificare il percorso di directory per i file estratti.

  • Il pacchetto viene decompresso nel percorso di installazione specificato e viene ignorato nel percorso di directory selezionato al termine dell'installazione. Un utente potrà utilizzare i file binari nella cartella estratta per le installazioni future.

  • Tramite l'Installazione guidata viene eseguito il Centro installazione SQL Server. Seguire le istruzioni di installazione da Installare SQL Server 2012 dall'Installazione guidata (programma di installazione) (https://msdn.microsoft.com/library/ms143219.aspx).

Nella tabella seguente sono elencati alcuni dei parametri della riga di comando utilizzabili per l'estrazione del pacchetto SQL Server 2012 SP1:

Per l'elenco dettagliato dei parametri della riga di comando supportati che possono essere forniti direttamente al pacchetto SP1, vedere Installare SQL Server 2012 dal prompt dei comandi (https://msdn.microsoft.com/library/ms144259.aspx)

Parametro

Descrizione

/x o -x

Apre la finestra di dialogo Selezionare una directory per i file estratti, quindi estrae il pacchetto nel percorso specificato.

Non esegue il programma di installazione.

/x:<percorso> O -x:<percorso>

Estrae il pacchetto nel percorso specificato e non avvia il programma di installazione.

/q o -q

Specifica che il programma di installazione viene eseguito in modalità non interattiva senza alcuna interfaccia utente. Questo parametro viene utilizzato per le installazioni automatiche.

/l:<percorso> O -l:<percorso>

Per impostazione predefinita il file di log viene archiviato nella directory temporanea con il nome SQLServer2012SPx-<Architettura>-<Lingua>_decompressione_log.txt

Utilizzare questo parametro per generare il file di log di estrazione in un percorso specificato.

Esempio:

SQLServer2012SP1-x64-ENU /x /l:<percorso>

Questa opzione deve essere utilizzata solo con /x o –x o /x:<percorso> o -x:<percorso>

Aggiornamento di un'immagine preparata di SQL Server

È possibile applicare un aggiornamento a un'istanza predisposta non configurata di SQL Server senza completare la configurazione dell'istanza predisposta. I diversi metodi per l'applicazione di un aggiornamento a un'istanza predisposta di SQL Server vengono spiegati di seguito:

  • Aggiornamento di un'istanza precedentemente predisposta di SQL Server

    Gli aggiornamenti a un'istanza predisposta possono essere applicati prima della configurazione. Il pacchetto di aggiornamento rileva che l'istanza è in stato predisposto e applica la patch all'istanza predisposta, senza completare la configurazione.

  • Aggiornamenti a un'istanza predisposta tramite Microsoft Update:

    È possibile applicare aggiornamenti a un'istanza predisposta di SQL Server tramite Microsoft Update. Il pacchetto di Microsoft Update rileva che l'istanza è in stato predisposto e applica la patch all'istanza predisposta, senza completare la configurazione.

Se si aggiorna un'immagine preparata di SQL Server, sarà necessario specificare il parametro InstanceID. Per ulteriori informazioni e la sintassi di esempio, vedere Installazione degli aggiornamenti dal prompt dei comandi.

Aggiornamento di un'immagine completata di SQL Server

L'aggiornamento di un'istanza completata e configurata di SQL Server segue gli stessi processi di qualsiasi altra istanza installata di SQL Server.

Ricompilazione di un nodo del cluster di failover di SQL Server 2012

Se è necessario ricompilare un nodo nel cluster di failover dopo l'applicazione degli aggiornamenti, effettuare le operazioni seguenti:

  1. Ricompilare il nodo nel cluster di failover. Per ulteriori informazioni sulla ricompilazione di un nodo, vedere Recuperare da un errore dell'istanza del cluster di failover.

  2. Eseguire il programma di installazione originale di SQL Server 2012 per installare SQL Server 2012 nel nodo del cluster di failover.

  3. Eseguire il programma di installazione degli aggiornamenti di SQL Server 2012 sul nodo appena aggiunto.

Riavvio di servizi e applicazioni

Al termine dell'installazione potrebbe essere necessario riavviare il computer. Dopo il riavvio del sistema, oppure al termine del programma di installazione se non viene richiesto di riavviare il sistema, utilizzare l'icona Servizi del Pannello di controllo per riavviare i servizi arrestati prima dell'applicazione degli aggiornamenti di SQL Server 2012. Sono inclusi servizi quali Distributed Transaction Coordinator e Microsoft Search o i servizi equivalenti specifici dell'istanza.

Riavviare le applicazioni chiuse prima di eseguire il programma di installazione degli aggiornamenti di SQL Server 2012. Subito dopo il completamento dell'installazione, è inoltre consigliabile eseguire un altro backup dei database master, msdb e model aggiornati.

Disinstallazione di aggiornamenti da SQL Server 2012

È possibile disinstallare gli aggiornamenti cumulativi o i Service Pack di SQL Server 2012 da Programmi e funzionalità nel Pannello di controllo. Per visualizzare l'elenco di aggiornamenti installati, aprire Aggiornamenti installati facendo clic sul pulsante Start, Pannello di controllo, Programmi, quindi facendo clic su Visualizza aggiornamenti installati in Programmi e funzionalità. Ogni aggiornamento cumulativo è elencato separatamente. Tuttavia, quando si installa un Service Pack più recente degli aggiornamenti cumulativi, le voci relative agli aggiornamenti cumulativi vengono nascoste e diventano disponibili solo se si disinstalla il Service Pack.

Per disinstallare Service Pack e aggiornamenti, è necessario iniziare dall'aggiornamento o dal Service Pack applicato più di recente all'istanza di SQL Server e procedere a ritroso. In ciascuno dei seguenti esempi, SQL Server termina con l'aggiornamento cumulativo 1 dopo aver completato la disinstallazione degli altri Service Pack o aggiornamenti.

  • Nelle istanze di SQL Server 2012 con aggiornamento cumulativo 1 e SP1 installati, disinstallare il SP1.

  • Nelle istanze di SQL Server 2012 con aggiornamento cumulativo 1, SP1 e aggiornamento cumulativo 2 installati, disinstallare prima l'aggiornamento cumulativo 2 e successivamente SP1.

Vedere anche

Altre risorse

Installare SQL Server 2012 dal prompt dei comandi

Installare gli aggiornamenti dei servizi di SQL Server 2012

Convalidare un'installazione di SQL Server

Visualizzare e leggere i file di log del programma di installazione di SQL Server