Não é possível anexar ASPNETDB.MDF no Vista
-
22-07-2019 - |
Pergunta
Não consigo conectar ao arquivo ASPNETDB.MDF na App_Data que é criado pelo projeto ASP.NET MVC Beta do Visual Studio 2008 ou SQL Server Management Studio 2008 Express no Vista. O projeto está em C: \ Users \ Mateus \ Documents \ Visual Studio 2008 \ Projects \ MVCTest para que o arquivo MDF está em C: \ Users \ Mateus \ Documents \ Visual Studio 2008 \ Projects \ MVCTest \ MVCTest \ App_Data.
Quando tento conectar ao banco de dados no obter a seguinte mensagem de erro Visual Studio 2008 Server Explorer I.
Uma tentativa de anexar um banco de dados chamado automática para arquivo C: \ Users \ Mateus \ Documents \ Visual Studio 2008 \ Projects \ MVCTest \ App_Data \ ASPNETDB.MDF falhou. A databse com o mesmo nome existe, ou arquivo especificado não pode ser aberto, ou ele está localizado no compartilhamento UNC.
Solução
Estou riscando esse baixo para algo estranho com o Vista. Em vez de ter asp.net criar banco de dados de formulários de autenticação automaticamente Corri aspnet_regsql -W
e criado banco de dados de formulários de autenticação na minha instância SQLEXPRESS 2008. Posso anexar a que, uma vez no Visual Studio 2008 e SQL Server Management Studio Express 2008 sem qualquer problema.
Outras dicas
Em primeiro lugar, verificar para ver se você realmente tem um outro ligado a sua instância sqlexpress. Se você não, vá para o arquivo, clique com o botão direito, vá para propriedades, em seguida, a segurança, e confira o que as permissões parecer. Se o usuário não tiver acesso de leitura, que provavelmente seria o problema.