locked
SQL Server 2000 Enterprise Service Pack 4 RRS feed

  • Discussão Geral

  • Após o restart do serviço do SQL Server 2000 Enterprise Edition SP4 em cluster Windows 2003 Enterprise Edition na mudança do horário de verão, ocorreu o erro: 

    SuperSocket Info: Bind failed on TCP port 1433. 

    Impacto: Nenhum servidor de aplicação se conectava ao banco de dados.

    Efetuamos o teste de conexão através do comando Telnet <hostname> 1433 ocorria o erro ‘Could not open connection to the host, on port 1433: Connect Failed’. Para contornar o problema tivemos que restartar o serviço SQL Network pelo Cluster Administrator. Gostariamos de saber se há uma confirmação MICROSOFT de que o pacote de correção disponivel no kb312935 http://support.microsoft.com/kb/312935/en-us se aplica somente ao SQL 2000 SP2 ou pode ser utilizado no nosso ambiente que possui atualmente SQL 2000 Ent. Ed. SP4. (Cluster). Este pacote é o ideal para resolver este erro?

     

    sexta-feira, 25 de março de 2011 18:23

Todas as Respostas

  • Boa Tarde,

    Acho pouco provável que um hotfix aplicável ao SP2 não esteja incluso no SP4. Provavelmente o SP4 contempla esse FIX. E falando de FIX, é altamente recomendável que você esteja com o fix 2280 que é a última Build pública pós SP4 para se certificar de correção de possíveis BUGs.

    A mensagem de erro sugere que algum processo usou a porta 1433 antes que a mesma pudesse ser utilizada pelo SQL Server. É muito estranho que a reinicialização do SQL Network tenha solucionado, pois, esse serviço refere-se apenas ao registro do nome virtual no DNS. Possivelmente a reinicialização do SQL Network tenha forçado a reinicialização do SQL Server e a aquisição da porta tenha ocorrido corretamente.

    Na próxima ocorrência seria bom verificar se a porta está em uso por outro aplicativo (não parece ser o caso mas...)

    Opcionalmente tente utilizar outras portas. Particularmente mantenho-me afastado dessa porta (configurações default nunca são a melhor opção do ponto de vista de segurança).

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.wordpress.com


    Classifique as respostas. O seu feedback é imprescindível
    sexta-feira, 25 de março de 2011 19:26
  • Gustavo

    Se analisarmos a mensagem de erro, talvez o restart no SQL Network tenha sentido, ela fez um teste de telnet no NOME da instância... e a mensagem de erro foi que não conseguiu conectar-se naquele host.... talvez um teste de ping no nome neste momento seria oportuno...

    Amanda.
    Existe a possibilidade de vc ter um nome duplicado na sua rede? da uma olha no DNS para ver se esta tudo OK. ou se vc tem um CNAME apontando para um IP antigo... (tive um problema desse, e era um registro antigo e errado no DNS)

    Att.
    Marcelo Fernandes


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

    sexta-feira, 25 de março de 2011 21:26
    Moderador
  • Oi Marcelo,

    Sim, você está certo. Pensei apenas no lado da porta e não no processo de resolução de nomes.

    [ ]s,

    Gustavo Maia Aguiar
    http://gustavomaiaaguiar.wordpress.com


    Classifique as respostas. O seu feedback é imprescindível
    sexta-feira, 25 de março de 2011 21:49