1
resposta

[Erro] return contexto.Produtos.Include("Categoria").ToList();

Alguem poderia me ajudar com este erro ?

Erro de Servidor no Aplicativo '/'. Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: SQL Network Interfaces, error: 50 - Ocorreu um erro de Local Database Runtime. Não é possível criar uma instância automática. Consulte o log de eventos do Aplicativo do Windows para obter detalhes do erro. ) Descrição: Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código.

Detalhes da Exceção: System.Data.SqlClient.SqlException: Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: SQL Network Interfaces, error: 50 - Ocorreu um erro de Local Database Runtime. Não é possível criar uma instância automática. Consulte o log de eventos do Aplicativo do Windows para obter detalhes do erro. )

Erro de Origem:

Linha 22: using (var contexto = new EstoqueContext()) Linha 23: { Linha 24: return contexto.Produtos.Include("Categoria").ToList(); Linha 25: } Linha 26: }

Arquivo de Origem: C:\Users\Projetos\Desktop\Curso\6-ASP.NET MVC 5 O framework pronto para a web\3-Controlando Requisições e a Listagem de Produtos\CaelumEstoque\CaelumEstoque\DAO\ProdutosDAO.cs Linha: 24

Rastreamento de Pilha:

[SqlException (0x80131904): Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. (provider: SQL Network Interfaces, error: 50 - Ocorreu um erro de Local Database Runtime. Não é possível criar uma instância automática. Consulte o log de eventos do Aplicativo do Windows para obter detalhes do erro. )]

System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch(TTarget target,

1 resposta

Oi Vinicius, tudo bom?

Pelo erro:

Erro de rede ou específico à instância ao estabelecer conexão com o SQL Server. O servidor não foi encontrado ou não estava acessível. Verifique se o nome da instância está correto e se o SQL Server está configurado para permitir conexões remotas. 

Parece que o problema está ao conectar no banco de dados. Compartilha aqui com a gente sua string de conexão com o banco? Ela fica lá no arquivo Web.config =)

Se você quiser, da uma olhada no Web.config desse capitulo aqui:

https://github.com/alura-cursos/desenvolvimento-web-asp-net-mvc-5/blob/master/CaelumEstoque-aula3/CaelumEstoque/Web.config

As vezes algum detalhe passou despercebido.

Abraço