eu também enfrentei o mesmo problema, então eu segui estas instruções
Tente isso uma vez que, de outra forma, procurará outra solução
Vá para o SQL Server Configuration Manager
Iniciar->todos os programas->SQL Server 2008 R2->Ferramentas de configuração->SQL Server Configuration Manager
Explore "Configuração de rede do SQL Server" e selecione "Protocolos para MSSQLSERVER".
Verifique seus protocolos TCP/IP no painel do lado direito. Se estiver desabilitado, habilite-o e reinicie o "serviço SQL Server (MSSQLSERVER)" disponível no "painel de serviços do SQL Server 2008 R2".