locked
sql server 2008 SQL Browser - Firewall RRS feed

  • Pergunta

  •  

    Olá pessoal, 

    Eu alterei como teste a porta padrão de conexões para 1490, e também deixei rodando o serviço do SQL Server Browser.

    Porém tanto as minhas aplicações que estão em outro servidor externo como o acesso pelo Management Studio não foi bem sucedido.

    Eu suspeito que o problema seja pelo fato de eu não ter adicionado no firewall o sqlbrowser.exe
    A verdade é que eu não consegui localizar ele para adicionar. Sempre falam que está no seguinte endereço:

     

    C:\Program Files\Microsoft SQL Server\100\Shared\sqlbrowser.exe.

    Fui até o local e não achei.

    Acessei o diretório: 
    C:\Program Files\Microsoft SQL Server\90\Shared

    E só encontrei o executável sqlwriter.exe
    telnet para a porta 1490 de um computador externo funcionou normalmente.

    Estou perdido

     

     

     

    segunda-feira, 6 de dezembro de 2010 07:19

Respostas

  • Rodrigo,

    Na verdade vc deve testar com o a porta TCP que vc informou no SQL, o telnet so comunica TCP/IP e o sql borwser usa a porta UDP 1434

    faça um teste de TELNET <nome_do_servidor> <porta_do_sql>

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    terça-feira, 7 de dezembro de 2010 14:21
    Moderador
  • Caso não dê certo, verifique no Client Network Utility e no Manager Configuration se as portas estão iguais.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    terça-feira, 7 de dezembro de 2010 17:57

Todas as Respostas

  • Rodrigo,

    em sua rede o SQL Browser deveria fazer a comunicação com o seu SQL Server transparente a porta... para isto vc deve liberar as portas UDP 1434 e a que TCP quen vc informou para o SQL (1490)

    uma outra maneira para vc fazer a comunicação é após o nome do seu server informar ,1490
    Ex.
    meuSQLServer,1490

    o link abaixo fala de liberação de firewall para o SQL Browser

    http://msdn.microsoft.com/en-us/library/ms175043.aspx

    att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    segunda-feira, 6 de dezembro de 2010 10:55
    Moderador
  • OI Marcelo, obrigado pela atenção.

    Olha eu consegui acessar pelo Management Studio colocando o IP,Porta
    Porém para que os usuários não especifiquem a porta o SQL Server Browser iria efetuar essa verificação pela porta 1434 né?
    Então eu desabilitei o firewall no servidor somente como teste e mesmo assim ainda não consegui o acesso.

    Ainda estou tentanto
    terça-feira, 7 de dezembro de 2010 06:25
  • Mesmo após eu desabilitar o firewall não consigo de um computador externo dar um telnet para a porta 1434
    terça-feira, 7 de dezembro de 2010 06:28
  • Rodrigo,

    Na verdade vc deve testar com o a porta TCP que vc informou no SQL, o telnet so comunica TCP/IP e o sql borwser usa a porta UDP 1434

    faça um teste de TELNET <nome_do_servidor> <porta_do_sql>

    Att.
    Marcelo Fernandes


    MCP, MCDBA, MCSA, MCTS.
    Se útil, classifique!!!
    Me siga no twitter: @marcelodba

    terça-feira, 7 de dezembro de 2010 14:21
    Moderador
  • Caso não dê certo, verifique no Client Network Utility e no Manager Configuration se as portas estão iguais.

    Att.,


    Marco Antônio Pinheiro / MCTS - Database Developer 2008 http://marcoantoniopinheiro.blogspot.com Se o post foi útil, não esqueça de marcá-lo.
    terça-feira, 7 de dezembro de 2010 17:57
  • Rodrigo,

    Acredito que a observação que o Marco postou poderá ser útil, configure um client de acesso ao SQL Server apontando para esta porta 1490 através da ferramenta Client Network Utility.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]
    terça-feira, 7 de dezembro de 2010 18:28
    Moderador