Configurazione di rete predefinita di SQL Server
Per una maggiore sicurezza, per alcune nuove installazioni SQL Server disabilita la connettività di rete. La connettività di rete che utilizza TCP/IP non viene disabilitata se si utilizza l'edizione Enterprise, Standard o Workgroup oppure se è presente un'installazione precedente di SQL Server. Per tutte le installazioni è attivato il protocollo Shared Memory, che consente le connessioni locali al server. È possibile che il servizio SQL Server Browser venga arrestato, in base alle condizioni e alle opzioni di installazione.
Utilizzare il nodo Configurazione di rete SQL Server di Gestione configurazione SQL Server per configurare i protocolli di rete dopo l'installazione. Utilizzare il nodo Servizi di SQL Server di Gestione configurazione SQL Server per configurare l'avvio automatico del servizio SQL Server Browser.
Configurazione predefinita
Nella tabella seguente viene descritta la configurazione dopo l'installazione.
Edizione |
Presenza di una nuova installazione nuova o di una precedente installazione |
Shared Memory |
TCP/IP |
Named Pipes |
VIA |
---|---|---|---|---|---|
Datacenter |
Nuova installazione |
Abilitato |
Abilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
Enterprise |
Nuova installazione |
Abilitato |
Abilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
Standard |
Nuova installazione |
Abilitato |
Abilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
Workgroup |
Nuova installazione |
Abilitato |
Abilitato |
Disabilitato per le connessioni di rete.1 |
Disabilitato |
Developer |
Nuova installazione |
Abilitato |
Disabilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
Evaluation |
Nuova installazione |
Abilitato |
Disabilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
SQL Server Express |
Nuova installazione |
Abilitato |
Disabilitato |
Disabilitato per le connessioni di rete1 |
Disabilitato |
Tutte le edizioni |
L'installazione precedente è presente, ma non viene aggiornata. |
Come in una nuova installazione |
Come in una nuova installazione |
Come in una nuova installazione |
Come in una nuova installazione |
Tutte le edizioni |
Upgrade |
Abilitato |
Impostazioni mantenute dall'installazione precedente. |
Impostazioni mantenute dall'installazione precedente. |
Disabilitato |
1 Quando è abilitato il protocollo Shared Memory, ovvero un protocollo Named Pipes locale, per stabilire connessioni locali all'istanza è possibile utilizzare il protocollo Named Pipes. Per stabilire una connessione all'istanza predefinita, utilizzare osql -E –S np:. come stringa di connessione. Per stabilire una connessione a un'istanza denominata, utilizzare osql -E -S \\.\pipe\MSSQL$<nome_istanza>\sql\query come stringa di connessione.
Nota
Se è in esecuzione in un cluster di failover di SQL Server, l'istanza resterà in attesa sulle porte specificate per ogni indirizzo IP selezionato per SQL Server durante l'installazione di SQL Server. Per abilitare i protocolli di rete, utilizzare Gestione configurazione SQL Server.
Nota
Quando si installa SQL Server con argomenti del prompt dei comandi, è possibile specificare i protocolli da abilitare utilizzando i parametri TCPENABLED e NPENABLED. Per ulteriori informazioni, vedere Procedura: Installazione di SQL Server 2008 R2 dal prompt dei comandi.
Nota
Il protocollo VIA è deprecato. Questa caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa caratteristica in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
Impostazioni di SQL Server Browser
Il servizio SQL Server Browser può essere configurato per l'avvio automatico durante l'installazione. L'avvio automatico rappresenta l'impostazione predefinita nei casi seguenti:
Durante l'aggiornamento di un'installazione.
Durante l'installazione affiancata con un'istanza di SQL Server 2008.
Durante l'installazione in un cluster.
Durante l'installazione di un'istanza denominata di Motore di database che include tutte le istanze di SQL Server Express.
Durante l'installazione di un'istanza denominata di Analysis Services.