Pessoal tenho instalado o xp com SP 2 e não estou conseguindo abrir conexão com o SqlServer 2000. sempra lança esta exceção, ja verifiquei se o sql esta configurado para a porta correta e se esta usando tcp-ip, mais até agora nada…
alguem ja teve este problema?
O problema é que o SP2 fecha a porta do SQL Server por conta de um vírus lançado em 2003 para o SQL Server. Para resolver esse problema você deve instalar o SP3 ou maior para o SQL Server.
Só detalhando e esclarecendo um pouco mais essa informação:
O Service Pack 2 do Windows XP não bloqueia especificamente o Sql Server, e sim as portas que não são de uso comum de um sistema end-user (tanto doméstico, quanto corporativo). Quando vc usa Windows XP, normalmente não é esperado o uso dele como sistema servidor, pra isso existe o Windows Server. Então, somente as portas normais (browser, ftp, IMs) são liberadas e o resto é bloqueado.
E o Service Pack 3 do Sql Server, aí sim, corrige o problema com o vírus específico que age sobre ele. Atualmente já existe o Service Pack 4 do Sql Server, e é esse que deve ser usado.
Essa informação é só para não ficar confusa essa menção a um SP2 e um SP3, mas de produtos diferentes, que não têm nada a ver um com o outro.