Não é possível conectar-se ao MSSQL Server 2000 com “Endereço IP”, mas funciona com o servidor “hostname”

1

isso acontece depois de aplicar o SP3 no MSSQL Server 2000, eu só consigo conectar-me com usuários de logon SA ou DOMAIN \ Administrators (internos), Como posso reativar a conexão de Segurança Integrada?

Hey Hey ... Descobri que o servidor agora só aceita conexões para "SISTEM" não mais para 192.168.0.3 (ip privado para o servidor MMSQL), então por que isso acontece? Eu estava procurando na documentação do Service Pack e nunca conselhos para isso, então o grande problema é que todas as aplicações na string de conexão são como "Servidor = 192.168.0.3; Catálogo Inicial = 'dbblabla' ..."

alguma maneira de conseguir isso?

Temos sub-redes, então o servidor "SISTEM" resolve 192.168.0.3 e 172.16.104.180

Atualizei recentemente para o SPIV

Obrigado!

    
por Angel Escobedo 27.07.2009 / 07:52

2 respostas

2

No menu Iniciar Programas / SQL Server do seu cliente, procure

SQL Server Client configuration

e veja se o TCP / IP é um protocolo ativo na configuração.

Outro (não provável, mas teoricamente possível) acha que você poderia verificar: o seu servidor tem vários endereços IP associados à (s) interface (s) de rede? Talvez o nome "SISTEM" resolva para um endereço IP diferente. Experimente

nslookup sistem

e veja se 192.168.0.3 é retornado como endereço IP.

Observação: O service pack atual para o SQL Server 2000 é o Service Pack 4 , lançado em 2005. Eu sugiro strongmente usar essa versão do service pack, porque ela acrescenta alguma segurança questões.

    
por 27.07.2009 / 08:56
1

Tem certeza de que está se conectando ao SQL Server via TCP? Se você não se importa com o nome que você usa para se conectar. Se você tentar se conectar, a porta e a porta estiverem ouvindo, ela responderá.

Qual é o erro exato que seus usuários estão recebendo?

E por que você está apenas instalando o SQL 2000 SP3?

    
por 27.07.2009 / 08:18