Protocolli e librerie di rete

Data aggiornamento: 5 dicembre 2005

Un server può restare in attesa su, o monitorare, più protocolli di rete contemporaneamente. È tuttavia necessario configurare ogni protocollo. Se un particolare protocollo non è configurato, il server non può restare in attesa su tale protocollo. Le configurazioni dei protocolli possono essere modificate dopo l'installazione utilizzando Gestione configurazione SQL Server.

Configurazione di rete predefinita di SQL Server

Un'istanza predefinita di SQL Server 2005 è configurata per la porta TCP/IP 1433 e la named pipe \\.\pipe\sql\query. Le istanze denominate di SQL Server 2005 sono configurate per porte TCP dinamiche con un numero di porta assegnato dal sistema operativo.

Se non è possibile utilizzare indirizzi di porte dinamiche, ad esempio quando le connessioni di SQL Server devono passare attraverso un server firewall configurato per l'utilizzo di indirizzi di porte specifici o quando alcune connessioni vengono effettuate utilizzando i componenti client di SQL Server 7.0 o versioni successive, è consigliabile utilizzare un indirizzo di porta inferiore a 1024. Selezionare una porta in questo intervallo che non sia utilizzata dal sistema operativo o da un'altra applicazione.

Per migliorare la protezione, la connettività di rete non viene attivata completamente durante l'installazione di SQL Server 2005. Per attivare, disattivare e configurare i protocolli di rete dopo l'installazione, utilizzare lo strumento Configurazione superficie di attacco di SQL Server 2005 oppure l'area Configurazione di rete SQL Server 2005 di Gestione configurazione SQL Server.

Tipi di endpoint

In SQL Server 2005 è stato introdotto un nuovo concetto in base al quale le connessioni di SQL Server sono rappresentate sul lato server da un endpoint Transact-SQL. È possibile concedere, revocare o negare le autorizzazioni per gli endpoint Transact-SQL. Per impostazione predefinita, tutti gli utenti dispongono delle autorizzazioni di accesso a un endpoint a meno che tali autorizzazioni non vengano negate o revocate da un membro del gruppo sysadmin o dal proprietario dell'endpoint. La sintassi GRANT, REVOKE e DENY ENDPOINT utilizza un ID di endpoint che l'amministratore deve ottenere dalla vista del catalogo dell'endpoint.

Il programma di installazione di SQL Server crea endpoint Transact-SQL per tutti i protocolli di rete supportati, nonché per la connessione amministrativa dedicata. Nella tabella seguente vengono descritte le impostazioni della configurazione di rete predefinita.

Gli endpoint Transact-SQL creati dal programma di installazione di SQL Server sono i seguenti:

  • Computer locale TSQL
  • Named pipe TSQL
  • TCP predefinito TSQL
  • VIA predefinito TSQL

Per ulteriori informazioni sulla gestione degli endpoint Transact-SQL, vedere "Librerie di rete, protocolli di rete ed endpoint TDS" nella documentazione in linea di SQL Server 2005.

Configurazione predefinita

Nella tabella seguente vengono descritte le impostazioni della configurazione di rete predefinita.

Edizione di SQL Server Nuova installazione o aggiornamento Shared Memory TCP/IP Named pipe VIA

Enterprise

Nuova

Attivato

Attivato

Disattivato (solo locale)

Disattivato

Developer

Nuova

Attivato

Disattivato

Disattivato (solo locale)

Disattivato

Standard

Nuova

Attivato

Attivato

Disattivato (solo locale)

Disattivato

Workgroup

Nuova

Attivato

Attivato

Disattivato (solo locale)

Disattivato

Evaluation

Nuova

Attivato

Disattivato

Disattivato (solo locale)

Disattivato

SQL Server Express

Nuova

Attivato

Disattivato

Disattivato (solo locale)

Disattivato

Tutte le edizioni

Aggiornamento o installazione affiancata

Attivato

Impostazioni mantenute dall'installazione precedente

Impostazioni mantenute dall'installazione precedente

Disattivato

Per le installazioni dei cluster di failover, tenere presente le informazioni aggiuntive seguenti:

  • Se l'istanza è in esecuzione in un cluster di failover di SQL Server 2005, resterà in attesa sulle porte su ogni indirizzo IP selezionato durante l'installazione di SQL Server. Per attivare protocolli di rete aggiuntivi, utilizzare lo strumento Configurazione superficie di attacco oppure Gestione configurazione SQL Server.

Quando si installa SQL Server 2005 dal prompt dei comandi, è possibile specificare il tipo di avvio per il servizio SQL Server Browser. Per impostazione predefinita, SQL Server Browser risulterà disattivato e interrotto al termine dell'esecuzione del programma di installazione di SQL Server. Per configurare l'avvio automatico del servizio, vedere il parametro DISABLENETWORKPROTOCOLS in Procedura: Installazione di SQL Server 2005 dal prompt dei comandi.

Per ulteriori informazioni sulla gestione delle configurazioni di rete di SQL Server, vedere i seguenti argomenti nella documentazione in linea di SQL Server 2005:

  • "Configurazione di rete del server"
  • "Configurazione di protocolli di rete server e di librerie di rete"
  • "Configurazione di rete predefinita di SQL Server"
  • "Protocolli e librerie di rete"

Vedere anche

Concetti

Preparazione dell'installazione di SQL Server 2005

Guida in linea e informazioni

Assistenza su SQL Server 2005