Configurando protocolos de rede de cliente

Aplicativos cliente podem conectar ao Microsoft SQL Server usando o TCP/IP, pipes nomeados, VIA ou protocolos de memória compartilhada. Os protocolos são implementados usando uma biblioteca de rede cliente contida na dll SQL Server Native Client. Para configurar os clientes SQL Server, use o SQL Server Configuration Manager, que é um novo snap-in do Microsoft Management Console (MMC), disponível no menu Iniciar ou no utilitário Gerenciamento de Computador. O SQL Server Configuration Manager fornece informações sobre seus protocolos de rede de cliente e permite configurar algumas opções de protocolo. O SQL Server Configuration Manager também permite que você altere os protocolos de rede padrão e defina como conectar a servidores específicos.

Habilitando e configurando protocolos

O SQL Server Configuration Manager incorpora as funções do Utilitário de Rede do Cliente de versões anteriores do SQL Server e fornece funcionalidade de configuração de cliente para qualquer versão do SQL Server compatível com o SQL Server.

Para iniciar o SQL Server Configuration Manager, clique em Iniciar, aponte para Arquivos de Programa, aponte para Microsoft SQL Server, aponte para Ferramentas de Configuração e clique em SQL Server Configuration Manager. Para acessar a seção de configuração de cliente, no painel de console clique em Configuração do SQL Server Native Client .

Use o SQL Server Configuration Manager para:

  • Alterar o protocolo padrão usado por clientes ao tentar conectar a um servidor.

  • Alterar a ordem na qual todos os protocolos habilitados são tentados ao conectar com um servidor.

  • Criar conexões de cliente para servidores especificados e salvá-los como entradas de configuração. Entradas de configuração consistem em um alias de servidor, um protocolo de cliente e qualquer parâmetro de conexão relevante como um nome de pipe ou número de porta.

  • Exibir informações sobre os protocolos de cliente do SQL Server instalado no sistema atualmente.

    Observação importanteImportante

    O SQL Server Configuration Manager cria entradas de registro para as configurações de alias de servidor e biblioteca de rede de cliente padrão. No entanto, o aplicativo não instala as bibliotecas nem os protocolos de rede do cliente SQL Server. As bibliotecas de rede do cliente SQL Server são instaladas durante a Instalação do SQL Server; os protocolos de rede são instalados como parte da Instalação do Microsoft Windows (ou em Redes no Painel de Controle). Um protocolo de rede específico pode não estar disponível como parte da Instalação do Windows. Para obter mais informações sobre como instalar esses protocolos de rede, consulte a documentação do fornecedor.

Protocolos

Os protocolos disponíveis para os clientes do SQL Server são o TCP/IP, Pipes Nomeados, VIA e memória compartilhada. Para ajuda em determinar qual protocolo deve ser usado, consulte Escolhendo um protocolo de rede.

Observação importanteImportante

O protocolo VIA foi preterido. Esse recurso será removido em uma versão futura do Microsoft SQL Server. Evite usar esse recurso em desenvolvimentos novos e planeje modificar os aplicativos que atualmente o utilizam.

Segurança

Para criptografar todos os dados transmitidos entre um aplicativo e um computador que executa uma instância do SQL Server, o SQL Server pode usar o SSL (Secure Sockets Layer). Antes de habilitar a criptografia SSL, é necessário instalar um certificado de servidor de uma autoridade de certificação no computador do banco de dados e o cliente deve confiar na mesma autoridade que assina o certificado raiz. Para obter mais informações sobre criptografia SSL, consulte Criptografando conexões com o SQL Server.

O protocolo de Memória Compartilhada só pode ser usado para comunicar com processos que executam no mesmo computador que o SQL Server. Ele é habilitador por padrão. O Windows gerencia a segurança da memória compartilhada. Dos protocolos de rede de cliente da Microsoft, esse é o mais seguro.