Geralmente podemos adicionar um arquivo MDF local através do SQL Explorer do VS2005. Talvez você possa ter o seguinte problema:
Detalhes da exceção: System.Data.SqlClient.SqlException: o sinalizador de login da instância do usuário não é compatível com esta versão do SQL Server. A conexão será fechada
por. Descobrimos que as informações que precisamos estão aqui: Mensagem de erro: O sinalizador de login da instância do usuário não é suportado nesta versão do SQL Server A conexão será fechada.
Analise cuidadosamente a resposta de Scott:
"O problema é que a instância do usuário, que permite a. a criação automática de bancos de dados a partir do código não é compatível com a versão completa do SQL 2005. Essa é uma função apenas do SQL Express. A solução é criar manualmente o banco de dados no SQL Server 2005 e definir uma cadeia de conexão para apontar para ele. Você também precisará executar o aspnet_regsql.exe manualmente no banco de dados se for usar qualquer um dos novos recursos de banco de dados integrados do ASP.NET v2.0."
Portanto, se não estivermos usando o SQL Server 2005 baixado do MS Express , então só podemos conectá-lo adicionando o arquivo MDF no gerenciador SQL2005.
Solução: No gerenciador SQL2005, após anexar com sucesso o arquivo MDF local. Basta conectar-se ao sql explorer do VS2005.
Continuaremos adicionando mais tarde.
blogs do cnzc