Utilizzare più versioni e istanze di SQL Server
SQL Server supporta più istanze del motore di database, Analysis Services e Reporting Services nello stesso computer. È anche possibile aggiornare le versioni precedenti di SQL Server o installare SQL Server in un computer in cui sono già installate versioni precedenti SQL Server. Per gli scenari di aggiornamento supportati, vedere Aggiornamenti di versione ed edizione supportati.
Numerazione e componenti della versione
I concetti seguenti sono utili per comprendere il comportamento di SQL Server per le relative istanze side-by-side.
Il formato della versione del prodotto standard per SQL Server è MM.nn.bbbb.rr dove ogni segmento è definito come indicato di seguito:
MM: versione principale
nn: versione secondaria
bbbb: numero di build
rr - numero revisione build
In ogni versione principale o secondaria di SQL Server, il numero di versione viene aumentato per differenziarlo dalle versioni precedenti. Questa modifica alla versione viene utilizzata per diversi scopi. Ciò include la visualizzazione delle informazioni sulla versione nell'interfaccia utente, il controllo della modalità di sostituzione dei file durante l'aggiornamento, l'applicazione di Service Pack e un meccanismo per una differenziazione funzionale tra le versioni successive.
Componenti condivisi da tutte le versioni di SQL Server
Alcuni componenti sono condivisi da tutte le istanze di tutte le versioni di SQL Server installate. Quando si installano versioni diverse di SQL Server side-by-side nello stesso computer, questi componenti vengono aggiornati automaticamente alla versione più recente. Tali componenti in genere vengono disinstallati automaticamente quando viene disinstallata l'ultima istanza di SQL Server.
Esempi: SQL Server Browser e Microsoft SQL Server VSS Writer.
Componenti condivisi da tutte le istanze della stessa versione principale di SQL Server
Versioni di SQL Server con lo stesso numero di versione principale condividono alcuni componenti in tutte le istanze. Se i componenti condivisi vengono selezionati durante l'aggiornamento, i componenti esistenti vengono aggiornati alla versione più recente.
Esempi: Integration Services, Master Data Services, SQL Server Management Studio, SQL Server Data Tools (SSDT) e documentazione online di SQL Server.
Componenti condivisi nelle versioni secondarie
Versioni di SQL Server con componenti che condividono lo stesso numero di versione principale e secondaria.
Esempio: File di supporto per l'installazione.
Componenti specifici di un'istanza di SQL Server
Alcuni componenti o servizi di SQL Server sono specifici di un'istanza di SQL Server. Essi sono anche noti come specifici dell'istanza. Condividono la stessa versione dell'istanza che li ospita e vengono utilizzati esclusivamente per quell'istanza.
Esempi: Motore di database, Analysis Services e Reporting Services.
Componenti indipendenti dalle versioni di SQL Server
Alcuni componenti vengono installati durante l'installazione di SQL Server, ma sono indipendenti dalle versioni di SQL Server. Possono essere condivisi dalle versioni principali o da tutte le versioni di SQL Server.
Esempi: Microsoft Sync Framework, SQL Server Compact.
Per altre informazioni sull'installazione di SQL Server Compact, vedere Installare SQL Server 2014 dall'Installazione guidata (installazione). Per altre informazioni su come disinstallare SQL Server Compact, vedere Disinstallare un'istanza esistente di SQL Server (programma di installazione).
Utilizzo di SQL Server insieme a versioni precedenti di SQL Server
È possibile installare SQL Server in un computer in cui sono già in esecuzione istanze di una versione precedente di SQL Server. Se nel computer è già presente un'istanza predefinita, SQL Server deve essere installato come istanza denominata.
Attenzione
SQL Server SysPrep non supporta l'installazione affiancata di istanze preparate di SQL Server 2014 con versioni precedenti di SQL Server nello stesso computer. Ad esempio, non è possibile preparare un'istanza SQL Server 2014 affiancata a un'istanza preparata di SQL Server 2012. Nello stesso computer, tuttavia, è possibile installare side-by-side più istanze predisposte della stessa versione principale di SQL Server. Per altre informazioni, vedere Considerazioni sull'installazione di SQL Server tramite SysPrep.
SQL Server 2014 non può essere installato side-by-side con versioni precedenti di SQL Server in un computer che esegue Windows Server 2008 R2 Server Core SP1. Per altre informazioni sulle installazioni di Server Core, vedere Installare SQL Server 2014 in Server Core.
La tabella seguente mostra il supporto side-by-side per SQL Server 2014:
Istanza esistente di SQL Server 2014 | Supporto installazioni side-by-side |
---|---|
SQL Server 2014 (32 bit) | SQL Server 2005 (32 bit) SQL Server 2005 (64 bit) x64 SQL Server 2008 (32 bit) SQL Server 2008 (64 bit) x64 SQL Server 2008 R2 (32 bit) SQL Server 2008 R2 (64 bit) x64 SQL Server 2012 (32 bit) SQL Server 2012 (64 bit) x64 SQL Server 2014 (32 bit) SQL Server 2014 (64 bit) x64 |
SQL Server 2014 (64 bit) x64 | SQL Server 2005 (32 bit) SQL Server 2005 (64 bit) x64 SQL Server 2008 (32 bit) SQL Server 2008 (64 bit) x64 SQL Server 2008 R2 (32 bit) SQL Server 2008 R2 (64 bit) x64 SQL Server 2012 (32 bit) SQL Server 2012 (64 bit) x64 SQL Server 2014 (32 bit) SQL Server 2014 (64 bit) x64 |
Metodi per evitare conflitti di indirizzi IP
Quando un'istanza del cluster di failover SQL Server è installata side-by-side con un'istanza autonoma del motore di database SQL Server, prestare attenzione a evitare conflitti di numero di porta TCP negli indirizzi IP. Di solito i conflitti si verificano quando due istanze del motore di database sono entrambe configurate per usare la porta TCP predefinita (1433). Per evitare conflitti, configurare un'istanza in modo che venga utilizzata una porta fissa non predefinita. La configurazione di una porta fissa è di solito più facile nell'istanza autonoma. La configurazione del motore di database per l'uso di porte diverse impedirà un conflitto di porte IP/TCP impreviste che blocca l'avvio di un'istanza quando un'istanza del cluster di failover SQL Server non riesce al nodo di standby
Vedere anche
Requisiti hardware e software per l'installazione di SQL Server 2014
Installare SQL Server 2014 dall'Installazione guidata (programma di installazione)
Aggiornamenti di versione ed edizione supportati
Aggiornamento a SQL Server 2014
Funzionalità supportate dalle edizioni di SQL Server 2014
Compatibilità con le versioni precedenti
Usare la Preparazione aggiornamento per preparare gli aggiornamenti