Microsoft SQL Server har udviklet sig fra en simpel relationsdatabasemotor til en multipurpose dataplatform på virksomhedsniveau. Delsystemerne og funktionerne, som Microsoft har tilføjet – og fortsætter med at tilføje – til SQL Server, har betydeligt øget de netværksforbindelser, som platformen bruger. Nogle gange er det vanskeligt at finde ud af, hvilke firewall-porte der skal åbnes for hver SQL Server-databasefunktion. For at hjælpe dig her er en oversigt over almindeligt anvendte SQL Server-netværksporte.
TCP 1433
TCP-port 1433 er standardporten til SQL Server. Denne SQL-port er også det officielle Internet Assigned Number Authority (IANA) -stiknummer til SQL Server. Klientsystemer bruger TCP 1433 til at oprette forbindelse til databasemotoren; SQL Server Management Studio (SSMS) bruger porten til at styre forekomster af SQL Server på tværs af netværket. Du kan omkonfigurere SQL Server til at lytte til en anden port, men 1433 er langt den mest almindelige implementering.
TCP 1434
TCP-port 1434 er standard SQL-porten for den dedikerede administrator Forbindelse. Du kan starte den dedikerede administratorforbindelse via sqlcmd eller ved at indtaste ADMIN: efterfulgt af servernavnet i dialogboksen SSMS Connect to Database Engine.
UDP 1434
UDP-port 1434 bruges for SQL Server-navngivne forekomster. SQL Server Browser-tjenesten lytter på denne port for indgående forbindelser til en navngivet forekomst. Tjenesten reagerer derefter på klienten med TCP-portnummeret for den anmodede navngivne forekomst.
TCP 2383
TCP-port 2383 er standardporten til SQL Server Analysis Services.
TCP 2382
TCP-port 2382 bruges til forbindelsesanmodninger til en navngivet forekomst af Analysis Services. Ligesom SQL Server Browser-tjenesten gør for relationsdatabasemotoren på UDP 1434, lytter SQL Server Browser på TCP 2382 efter anmodninger om forekomster, der hedder Analysis Services. Analysetjenester omdirigerer derefter anmodningen til den relevante port for den navngivne forekomst.
TCP 135
TCP-port 135 har flere anvendelser. Transact-SQL debugger bruger porten. TCP 135 bruges også til at starte, stoppe og kontrollere SQL Server Integration Services, selvom det kun kræves, hvis du opretter forbindelse til en ekstern forekomst af tjenesten fra SSMS.
TCP 80 og 443
TCP-porte 80 og 443 bruges mest til rapportserveradgang. De understøtter dog også URL-anmodninger til SQL Server og Analysis Services. TCP 80 er standard SQL-porten til HTTP-forbindelser, der bruger en URL. TCP 443 bruges til HTTPS-forbindelser, der bruger SSL (SSL).
Uofficielle TCP-porte
Microsoft bruger TCP-port 4022 til eksempler på SQL Server Service Broker i SQL Server Books Online. Ligeledes bruger BOL Database Mirroring-eksempler TCP-port 7022.
Dette resumé skal dække dine mest presserende portbehov. Du kan finde mere detaljerede oplysninger om TCP- og UDP-porte, som SQL Server bruger i Microsoft-artiklen “Konfigurer Windows Firewall til at tillade SQL Server-adgang.”