Porte TCP e UDP di SQL Server

Microsoft SQL Server si è evoluto da un semplice motore di database relazionale a una piattaforma dati multiuso a livello aziendale. I sottosistemi e le funzionalità che Microsoft ha aggiunto, e continua ad aggiungere, a SQL Server hanno notevolmente aumentato le connessioni di rete utilizzate dalla piattaforma. A volte è difficile capire quali porte del firewall aprire per ciascuna funzionalità del database di SQL Server. Per aiutarti, ecco “una carrellata di porte di rete di SQL Server di uso comune.

TCP 1433

TCP 1433 è la porta predefinita per SQL Server. Questa porta SQL è anche il numero di socket IANA (Internet Assigned Number Authority) ufficiale per SQL Server. I sistemi client utilizzano TCP 1433 per connettersi al motore di database; SQL Server Management Studio (SSMS) utilizza la porta per gestire le istanze di SQL Server nella rete. Puoi riconfigurare SQL Server in modo che sia in ascolto su una porta diversa, ma 1433 è di gran lunga limplementazione più comune.

TCP 1434

La porta TCP 1434 è la porta SQL predefinita per lamministratore dedicato Connessione. È possibile avviare la connessione di amministrazione dedicata tramite sqlcmd o digitando ADMIN: seguito dal nome del server nella finestra di dialogo SSMS Connect to Database Engine.

UDP 1434

Viene utilizzata la porta UDP 1434 per istanze denominate di SQL Server. Il servizio SQL Server Browser ascolta su questa porta le connessioni in ingresso a unistanza denominata. Il servizio risponde quindi al client con il numero di porta TCP per listanza denominata richiesta.

TCP 2383

La porta TCP 2383 è la porta predefinita per SQL Server Analysis Services.

TCP 2382

La porta TCP 2382 viene utilizzata per le richieste di connessione a unistanza denominata di Analysis Services. In modo molto simile al servizio SQL Server Browser per il motore di database relazionale su UDP 1434, SQL Server Browser ascolta su TCP 2382 le richieste di istanze denominate di Analysis Services. Analysis Services reindirizza quindi la richiesta alla porta appropriata per listanza denominata.

TCP 135

La porta TCP 135 ha diversi utilizzi. Il debugger Transact-SQL utilizza la porta. TCP 135 viene utilizzato anche per avviare, arrestare e controllare SQL Server Integration Services, sebbene sia necessario solo se ci si connette a unistanza remota del servizio da SSMS.

TCP 80 e 443

Le porte TCP 80 e 443 vengono generalmente utilizzate per laccesso al server di report. Tuttavia, supportano anche le richieste URL a SQL Server e Analysis Services. TCP 80 è la porta SQL standard per le connessioni HTTP che utilizzano un URL. TCP 443 viene utilizzato per le connessioni HTTPS che utilizzano SSL (Secure Sockets Layer).

Porte TCP non ufficiali

Microsoft utilizza la porta TCP 4022 per gli esempi di SQL Server Service Broker nella documentazione in linea di SQL Server. Allo stesso modo, gli esempi di mirroring del database BOL usano la porta TCP 7022.

Questo riepilogo dovrebbe coprire le tue esigenze di porta più urgenti. Puoi trovare informazioni più dettagliate sulle porte TCP e UDP utilizzate da SQL Server nellarticolo di Microsoft “Configurazione del firewall di Windows per consentire laccesso a SQL Server”.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *