Enfrentando problemas com o SQL Server 2008 Express Edition SP1 no Windows 7 (problema de firewall?)

StackOverflow https://stackoverflow.com/questions/933406

  •  06-09-2019
  •  | 
  •  

Pergunta

sql2008

Eu já instalados Express SP1 no meu laptop que está executando a versão beta 1 do Windows 7. O problema que estou enfrentando é uma combinação de portas dinâmicas / firewall / windows 7.

A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

Eu era o primeiro a ter este problema quando eu estava tentando se conectar ao SQL com as ferramentas de gestão, mas, logo que eu habilitado Ferramentas de gerenciamento do SQL Server como um programa para passar pelo firewall funcionou bem. Agora o problema é quando eu lançar meu site que me dá esse erro. Eu também positivo que o navegador do SQL está em execução e eu habilitado TCP / IP e pipes nomeados no serviço SQL Express.

Então, alguém tem alguma opinião a respeito de como resolver isso?

Nenhuma solução correta

Outras dicas

Você está usando o mesmo nome de instância em ambos os SSMS e sua aplicação web?

Normalmente, as pessoas vão tentar se conectar com base exclusivamente sobre o nome da máquina, por exemplo "MySQLServer". SQL Server Express instala um instância nomeada , por padrão, cujo nome padrão é SQLExpress. Se este for o caso, tente conectar-se "MySQLServer \ SQLExpress" em vez (omitindo as aspas, é claro).

Vá para SQL Server Configuration Manager - em Programas - Ferramentas de Configuração - - Microsoft SQL Server 2008 e certifique-se de que, sob Configuração de rede SQL Server - Protocolos para SQLExpress, que pipes nomeados está habilitado (por padrão ele não é)

Sim, eu estou ciente de ambos os cenários. I tenha configurado como uma instância nomeada e, como uma instância padrão, bem como, e ajustadas as seqüências de conexão, nem trabalhou.

Eu também ativou pipes nomeados e não ir. Tem tudo a ver com o windows 7 firewall, mas não conseguiu descobrir isso, então eu só instalado Server 2008 Standard Edition e voila.

Eu suspeito o fato de que ele usa portas dinâmicas é outro problema com o Windows 7.

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