Não é possível conectar-se à instância local do SQL Server 2000 no código (mas não há problema com o SQL Management Studio)

1

Acabei de mudar do Vista para o Windows 7 com o meu ambiente de desenvolvimento e TODO O SUDDEN do meu aplicativo da Web não pode se conectar à instância local do SQL Server

[DBNETLIB] [ConnectionOpen (Connect ()).] O SQL Server não existe ou o acesso é negado.

Por incrível que pareça, o SQL Management studio express pode se conectar bem. A string de conexão que estou usando é:

Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=mydatabase;Data Source=.\myinstance;Password=xxx

Alguém tem alguma idéia de por quê?

    
por Jimbo 26.07.2010 / 13:19

4 respostas

1

Obrigado por todas as suas respostas, corrigi o problema alterando a string de conexão da seguinte forma:

Provider=SQLOLEDB.1;Network Library=DBNMPNTW;User ID=sa;Initial Catalog=mydatabase;Data Source=\.\pipe\MSSQL$myinstance\sql\query;Password=xxx
    
por 17.08.2010 / 17:52
0

Tente configurar o ALIAS na configuração de rede do cliente Microsoft.

    
por 26.07.2010 / 14:27
0

Verifique o status do "Login" que você está usando, através do SSMS. Leia também o erro de qualquer mensagem de erro.

    
por 26.07.2010 / 15:35
0

Talvez você tenha instalado a instância do banco de dados no modo de autenticação Somente do Windows e o sa esteja desativado.

    
por 27.07.2010 / 01:54