Condividi tramite


Procedura: Configurazione di un server per l'attesa su una porta TCP specifica (Gestione configurazione SQL Server)

Se attivata, l'istanza predefinita di Microsoft Motore di database di SQL Server resta in attesa sulla porta TCP 1433. Le istanze denominate di Motore di database di SQL Server e SQL Server 2005 Compact Edition sono configurate per le porte dinamiche, ovvero selezionano una porta disponibile all'avvio del servizio SQL Server. Quando ci si connette a un'istanza denominata tramite un firewall, configurare Motore di database per l'ascolto su una porta specifica, in modo da consentire l'apertura della porta appropriata nel firewall.

Per assegnare un numero di porta TCP/IP al Motore di database di SQL Server

  1. In Gestione configurazione SQL Server espandere nel riquadro della console Configurazione di rete SQL Server 2005, quindi Protocolli per <instance name> e infine fare doppio clic su TCP/IP.

  2. Nella scheda Indirizzi TCP/IP della finestra di dialogo Proprietà TCP/IP vengono visualizzati vari indirizzi IP, nel formato IP1, IP2 fino a IPAll. Uno di tali indirizzi corrisponde all'indirizzo IP della scheda loopback, 127.0.0.1. Ulteriori indirizzi IP vengono visualizzati per ogni indirizzo IP nel computer. Fare clic con il pulsante destro del mouse su ogni indirizzo e quindi scegliere Proprietà per identificare l'indirizzo IP da configurare.

  3. Se nella finestra di dialogo Porte dinamiche TCP è incluso il valore 0, che indica che Motore di database è in attesa su porte dinamiche, eliminare tale valore.

  4. Nella casella dell'area ProprietàIPn immettere nella casella Porta TCP il numero di porta da assegnare per l'attesa a questo indirizzo IP e quindi fare clic su OK.

  5. Nel riquadro della console fare clic su Servizi di SQL Server 2005.

  6. Nel riquadro dei dettagli fare clic con il pulsante destro del mouse su SQL Server (<instance name>) e quindi fare clic su Riavvia per interrompere e riavviare SQL Server.

Dopo la configurazione di SQL Server per l'ascolto su una porta specifica, sono disponibili tre soluzioni per connettersi a una porta specifica con un'applicazione client:

  • Eseguire il servizio SQL Server Browser sul server per connettersi all'istanza di Motore di database specificandone il nome.
  • Creare un alias sul client, specificando il numero di porta.
  • Programmare il client per la connessione tramite una stringa di connessione personalizzata.

Vedere anche

Attività

Procedura: Creazione di un alias server per l'utilizzo da parte di un client (SQL Server Configuration Manager)

Concetti

Servizio SQL Server Browser

Altre risorse

Connessione a Motore di database di SQL Server

Guida in linea e informazioni

Assistenza su SQL Server 2005