Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro Versão SQL EXPRESS 2016 x SQL Express 2012

Meu Sql Express é a versão 2016 , quando tento abrir o banco de dados no Visual Studio ele passa o seguinte erro:

"O valor da Fonte de Dados na cadeia de conexão especifica uma instância do SQL Server que não está instalada. Para resolver esse problema, você pode optar por instalar a instância correspondente do SQL Server ou por modificar o valor da Fonte de Dados na cadeia de conexão."

Como posso modificar o valor da fonte de dados na cadeia de conexão?

Estou na aula 03 - 5

2 respostas

Olá, Alan

A string de conexão (ConnectionString) está referenciando uma fonte de dados (servidor + banco de dados) que não existe.

Tente fazer uma conexão com visual Studio:

  • Abra menu View > SQL Server Object Explorer
  • Veja já se existe uma conexão abaixo do nó "SQL Server". Se existir, tecle F4 para abrir as propriedades, e veja a propriedade "Connection string" exibida. Essa string de conexão possui o "Data Source", que é a "Fonte de Dados" que você precisa.
  • Se não houver uma conexão, crie uma nova, com o banco de dados preexistente. Aí repita o passo anterior para obter a fonte de dados.
solução!

Obrigado Marcelo.

Eu instalei o Local BD e funcionou.

Achava que viesse tudo junto no mesmo instalador principal do SqlServer Express.