Configurar um servidor para escuta em uma porta TCP específica (SQL Server Configuration Manager)

Este tópico descreve como configurar uma instância do Mecanismo de Banco de Dados do SQL Server para escutar em uma porta fixa específica usando o SQL Server Configuration Manager. Se habilitada, a instância padrão do Mecanismo de Banco de Dados do SQL Server escutará na porta TCP 1433. Instâncias nomeadas do Mecanismo de Banco de Dados e do SQL Server Compact são configuradas para portas dinâmicas. Isso significa que elas selecionam uma porta disponível quando o serviço SQL Server é iniciado. Ao conectar-se a uma instância nomeada através de um firewall, configure o Mecanismo de Banco de Dados para escutar em uma porta específica, para que a porta adequada possa ser aberta no firewall.

Para obter mais informações sobre as configurações padrão do Firewall do Windows e uma descrição das portas TCP que afetam o Mecanismo de Banco de Dados, o Analysis Services, o Reporting Services e o Integration Services, consulte Configurar o Firewall do Windows para permitir acesso ao SQL Server.

DicaDica

Ao selecionar um número de porta, consulte http://www.iana.org/assignments/port-numbers para obter uma lista de números de portas atribuídas a aplicativos específicos. Selecione um número de porta não atribuído. Para obter mais informações, consulte O intervalo de porta dinâmica padrão para TCP/IP foi alterado no Windows Vista e no Windows Server 2008.

Observação sobre cuidadosCuidado

O mecanismo de banco de dados começa a escutar em uma nova porta quando é reiniciado. Entretanto, o serviço de Navegador do SQL Server monitora o Registro e relata o novo número de porta, assim que a configuração é alterada, mesmo que o mecanismo de banco de dados não esteja usando essa porta. Reinicie o mecanismo de banco de dados para garantir a consistência e evitar falhas de conexão.

Neste tópico

  • Para configurar um servidor para escutar em uma porta TCP específica usando:

    SQL Server Configuration Manager

Usando o SQL Server Configuration Manager

Para atribuir um número de porta TCP/IP ao Mecanismo de Banco de Dados do SQL Server

  1. No SQL Server Configuration Manager, no painel de console, expanda Configuração de Rede do SQL Server, expanda Protocolos para <nome_da_instância> e clique duas vezes em TCP/IP.

  2. Na caixa de diálogo Propriedades de TCP/IP, na guia Endereços IP, vários endereços IP aparecem no formato IP1, IP2, até IP Tudo. Um desses é para o endereço IP do adaptador de loopback, 127.0.0.1. Endereços IP adicionais aparecem para cada Endereço IP no computador. Clique com o botão direito do mouse em cada endereço e clique em Propriedades para identificar o endereço IP que você deseja configurar.

  3. Se a caixa de diálogo Portas TCP Dinâmicas contiver 0, indicando que o Mecanismo de Banco de Dados está escutando em portas dinâmicas, exclua o 0.

  4. Na área da caixa Propriedades de IPn, na caixa Porta TCP, digite o número da porta em que esse endereço IP deve escutar e clique em OK.

  5. No painel de console, clique em Serviços do SQL Server.

  6. No painel de detalhes, clique com o botão direito do mouse em SQL Server (<nome da instância>) e clique em Reiniciar, a fim de parar e reiniciar o SQL Server.

Após configurar o SQL Server para escutar em uma porta específica, há três maneiras de se conectar a uma porta específica com um aplicativo cliente:

  • Execute o serviço Navegador do SQL Server no servidor para conectar-se à instância do Mecanismo de Banco de Dados pelo nome.

  • Crie um alias no cliente, especificando o número da porta.

  • Programe o cliente para se conectar usando uma cadeia de conexão personalizada.

Para acessar o SQL Server Configuration Manager usando o Windows 8

Como o SQL Server Configuration Manager é um snap-in do programa Microsoft Management Console (MMC) e não um programa autônomo, o SQL Server Configuration Manager não aparece como um aplicativo ao executar o Windows 8. Para abrir o SQL Server Configuration Manager, no botão Pesquisar, em Aplicativos, digite SQLServerManager11.msc (para SQL Server 2012) ou SQLServerManager10.msc para (SQL Server 2008), e pressione Enter.

Ícone de seta usado com o link Voltar ao Início[Início]

Consulte também

Conceitos

Criar ou excluir um alias de servidor para ser usado por um cliente (SQL Server Configuration Manager)