De acordo com os Manuais Online do SQL Server 2008, é isso que acontece:
Conectando localmente no servidor
Quando você se conecta ao Mecanismo de Banco de Dados de um cliente local (o aplicativo cliente e o SQL Server estão no mesmo computador), a conexão usa protocolo de memória compartilhada por padrão. O SQL Server Native Client aceita qualquer um dos seguintes formatos para se conectar localmente usando o protocolo de memória compartilhada:
- ""
- "\" para uma instância nomeada "(local)"
- "(local)\" para uma instância nomeada
- "Localhost"
- "localhost\" para uma instância nomeada
- Um único ponto "."
- ".\" para uma instância nomeada
Para se conectar localmente usando outro protocolo (para solução de problemas), siga um destes procedimentos com o protocolo ativado:
- Conecte-se a um alias de cliente que especifica um protocolo. Para obter mais informações, consulte "Aliases" na ajuda do SQL Server Configuration Manager.
- Prefixe o nome do computador com o protocolo (por exemplo, "np:" ou "tcp:").
- Conecte-se ao endereço IP que resulta em uma conexão TCP/IP.
- Conecte-se ao nome de domínio totalmente qualificado (FQDN) que resulta em uma conexão TCP/IP (por exemplo, "..com"
Conexão pela rede
Por padrão, o protocolo padrão para clientes SQL Server é TCP/IP . Se a conexão não puder ser feita usando TCP/IP, os outros protocolos habilitados serão tentados. Uma conexão de memória compartilhada não pode ser feita em uma rede. Use o SQL Server Configuration Manager para habilitar ou desabilitar protocolos de cliente e para alterar a ordem em que as tentativas de conexão são feitas.
No Sql Server Configuration Manager, você pode definir uma ordem para os protocolos do cliente - eu diria que é a ordem com a qual o cliente tenta se conectar ao SQL Server. O protocolo que for o primeiro suportado pelo servidor será usado.
AS para o utilitário de configuração:
- A configuração de rede do SQL Server tem tudo a ver com a configuração de protocolos de rede no lado do servidor
- A configuração do cliente nativo do SQL é a configuração do lado do cliente
Se você tiver uma caixa de desenvolvimento com os dois, verá os dois. Um PC comum conectado a um SQL Server normalmente não possui o próprio SQL Server instalado localmente, portanto, as configurações do lado do servidor não fazem sentido, obviamente.
Marco