Pergunta

Eu tenho o VS 2008 e o SQL Server 2005 Developer Edition instalado na minha área de trabalho. Eu tenho uma instância do XP em execução no Virtual PC e quero conectar -se à instância do dev. Estou conectado como usuário de domínio na área de trabalho e na instância virtual do XP. Quando tento me conectar, recebo uma mensagem dizendo "o servidor não existe ou o acesso negado". O que eu preciso fazer para conectar. Estou usando a conexão confiável e o UserID tem privilégios no banco de dados.

Paulo

Foi útil?

Solução 3

Descobri que você precisa entrar na ferramenta de configuração da área de superfície do SQL Server e definir "conexões remotas" como "conexões locais e remotas". Aparentemente, o padrão é "apenas conexões locais".

Outras dicas

Certifique -se de que o VPC não esteja usando o NAT para sua conexão de rede.

Verifique também sua configuração para garantir que as conexões remotas sejam permitidas. A conexão remota é desligada por padrão.

Você já tentou ping sua área de trabalho na instância virtual? Eu tive o mesmo problema e descobri que o firewall estava impedindo qualquer tipo de comunicação entre as duas máquinas.

Encontrei a mesma coisa, mais ou menos - MS Server 2003 e SQLServer 2008 ENT em execução no VMware, e obtenha o "servidor não existe ou o acesso negado" ao tentar se conectar da máquina host (no Vista X64).

Então, você acha que a mudança para "conexões locais e remotas" através da ferramenta de configuração da área de superfície do SQL Server fará o truque?

Para mim, apesar de configurar o SQL Server para conexões remotas também, não pude acessar o SQL Server da Win XP VM.

Então, quando desativei o firewall do Windows da máquina host, funcionou bem !!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top