Como dito o erro não é no seu código e sim nas configurações do seu SQL Server como o xiscoss disse pelo Configuration Manager você deve habilitar o protocolo TCP/IP e Name Pipes e não esquecer de por os endereços de IPS aceitos para o SQLServer.