Microsoft SQL Server har utvecklats från en enkel relationsdatabasmotor till en mångsidig dataplattform på företagsnivå. Delsystemen och funktionerna som Microsoft har lagt till – och fortsätter att lägga till – till SQL Server har ökat de nätverksanslutningar som plattformen använder avsevärt. Ibland är det knepigt att ta reda på vilka brandväggsportar som ska öppnas för varje SQL Server-databasfunktion. För att hjälpa dig här är en översikt över vanliga SQL Server-nätverksportar.
TCP 1433
TCP-port 1433 är standardporten för SQL Server. Denna SQL-port är också det officiella Internet Assigned Number Authority (IANA) -uttagsnumret för SQL Server. Klientsystem använder TCP 1433 för att ansluta till databasmotorn; SQL Server Management Studio (SSMS) använder porten för att hantera instanser av SQL Server över nätverket. Du kan konfigurera om SQL Server för att lyssna på en annan port, men 1433 är den överlägset vanligaste implementeringen.
TCP 1434
TCP-port 1434 är standard-SQL-porten för den dedikerade administratören Förbindelse. Du kan starta Dedikerad administratörsanslutning via sqlcmd eller genom att skriva ADMIN: följt av servernamnet i dialogrutan SSMS Connect to Database Engine.
UDP 1434
UDP-port 1434 används för SQL Server-namngivna instanser. SQL Server Browser-tjänsten lyssnar på den här porten för inkommande anslutningar till en namngiven instans. Tjänsten svarar sedan på klienten med TCP-portnumret för den begärda namngivna instansen.
TCP 2383
TCP-port 2383 är standardporten för SQL Server Analysis Services.
TCP 2382
TCP-port 2382 används för anslutningsförfrågningar till en namngiven instans av Analysis Services. Precis som SQL Server Browser-tjänsten gör för relationsdatabasmotorn på UDP 1434, lyssnar SQL Server Browser på TCP 2382 efter förfrågningar om analystjänster som heter instanser. Analystjänster omdirigerar sedan begäran till lämplig port för den namngivna instansen.
TCP 135
TCP-port 135 har flera användningsområden. Transact-SQL-felsökaren använder porten. TCP 135 används också för att starta, stoppa och kontrollera SQL Server Integration Services, även om det endast krävs om du ansluter till en fjärrinstans av tjänsten från SSMS.
TCP 80 och 443
TCP-portarna 80 och 443 används oftast för rapportserveråtkomst. Men de stöder också URL-förfrågningar till SQL Server och Analysis Services. TCP 80 är standard SQL-port för HTTP-anslutningar som använder en URL. TCP 443 används för HTTPS-anslutningar som använder Secure Sockets Layer (SSL).
Inofficiella TCP-portar
Microsoft använder TCP-port 4022 för SQL Server Service Broker-exempel i SQL Server Books Online. På samma sätt använder BOL Database Mirroring-exempel TCP-port 7022.
Denna sammanfattning bör täcka dina mest pressande portbehov. Du hittar mer detaljerad information om TCP- och UDP-portarna som SQL Server använder i Microsoft-artikeln ”Konfigurera Windows-brandväggen för att tillåta SQL Server-åtkomst.”