Portas TCP e UDP do SQL Server

O Microsoft SQL Server evoluiu de um mecanismo de banco de dados relacional simples para uma plataforma de dados de nível empresarial multifuncional. Os subsistemas e recursos que a Microsoft adicionou – e continua adicionando – ao SQL Server aumentaram significativamente as conexões de rede que a plataforma usa. Às vezes é complicado descobrir quais portas de firewall abrir para cada recurso de banco de dados do SQL Server. Para ajudá-lo, aqui está um resumo das portas de rede do SQL Server comumente usadas.

TCP 1433

A porta TCP 1433 é a porta padrão do SQL Server. Essa porta SQL também é o número de soquete oficial da IANA (Internet Assigned Number Authority) para o SQL Server. Os sistemas cliente usam TCP 1433 para se conectar ao mecanismo de banco de dados; O SQL Server Management Studio (SSMS) usa a porta para gerenciar instâncias do SQL Server na rede. Você pode reconfigurar o SQL Server para escutar em uma porta diferente, mas 1433 é de longe a implementação mais comum.

TCP 1434

A porta TCP 1434 é a porta SQL padrão para o administrador dedicado Conexão. Você pode iniciar a conexão de administrador dedicada por meio de sqlcmd ou digitando ADMIN: seguido pelo nome do servidor na caixa de diálogo SSMS Connect to Database Engine.

UDP 1434

A porta UDP 1434 é usada para instâncias nomeadas do SQL Server. O serviço SQL Server Browser escuta nesta porta para conexões de entrada para uma instância nomeada. O serviço então responde ao cliente com o número da porta TCP para a instância nomeada solicitada.

TCP 2383

A porta TCP 2383 é a porta padrão para SQL Server Analysis Services.

TCP 2382

A porta TCP 2382 é usada para solicitações de conexão a uma instância nomeada do Analysis Services. Assim como o serviço SQL Server Browser faz para o mecanismo de banco de dados relacional em UDP 1434, o SQL Server Browser escuta em TCP 2382 as solicitações de instâncias nomeadas do Analysis Services. O Analysis Services então redireciona a solicitação para a porta apropriada para a instância nomeada.

TCP 135

A porta TCP 135 tem vários usos. O depurador Transact-SQL usa a porta. O TCP 135 também é usado para iniciar, parar e controlar o SQL Server Integration Services, embora seja necessário apenas se você se conectar a uma instância remota do serviço do SSMS.

TCP 80 e 443

As portas TCP 80 e 443 são mais comumente usadas para acesso ao servidor de relatório. No entanto, eles também oferecem suporte a solicitações de URL para SQL Server e Analysis Services. TCP 80 é a porta SQL padrão para conexões HTTP que usam um URL. TCP 443 é usado para conexões HTTPS que usam Secure Sockets Layer (SSL).

Portas TCP não oficiais

A Microsoft usa a porta TCP 4022 para exemplos do SQL Server Service Broker nos Manuais Online do SQL Server. Da mesma forma, os exemplos de espelhamento de banco de dados BOL usam a porta TCP 7022.

Este resumo deve cobrir suas necessidades de porta mais urgentes. Você pode encontrar informações mais detalhadas sobre as portas TCP e UDP que o SQL Server usa no artigo da Microsoft “Configurar o Firewall do Windows para permitir acesso ao SQL Server”.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *