Eu não trabalho mais com o SQL Server, mas se não me engano, as conexões locais primeiro usarão a Memória Compartilhada (que é habilitada por padrão) e então usarão TCP / IP ou Pipes Nomeados (se habilitado). Você pode confirmar isso desabilitando a Memória Compartilhada, reiniciando o SQL Server e tentando sua conexão local novamente.