Como configurar protocolos de cliente (SQL Server Configuration Manager)
Use a configuração do SQL Server Client para habilitar ou desabilitar protocolos usados pelos aplicativos cliente. Para exibir protocolos de cliente, no painel de console, expanda Configuração do SQL Server Native Client e clique em Protocolos de Cliente.
O painel de detalhes mostra os nomes dos protocolos e a ordem na qual o cliente tenta se conectar a um servidor usando tais protocolos. Você também pode ver se o protocolo está habilitado ou desabilitado (status) e obter mais informações sobre o arquivo de protocolo.
Clique com o botão direito do mouse em um protocolo para acessar um menu de contexto com os seguintes comandos:
Habilitar, que permite que o SQL Server use o protocolo selecionado.
Desabilitar, que impede que o SQL Server use o protocolo selecionado.
Ordem, que abre a caixa de diálogo Propriedades do Protocolo de Cliente.
Habilitar ou desabilitar um protocolo de cliente
No SQL Server Configuration Manager, expanda Configuração do SQL Server Native Client, clique com o botão direito do mouse em Protocolos de Cliente e clique em Propriedades.
Clique em um protocolo na caixa Protocolos Desabilitados e clique em Habilitar para habilitar um protocolo.
Clique em um protocolo na caixa Protocolos Habilitados e clique em Desabilitar para desabilitar um protocolo.
Alterar o protocolo padrão ou a ordem de protocolo para computadores cliente
No SQL Server Configuration Manager, expanda Configuração do SQL Server Native Client, clique com o botão direito do mouse em Protocolos de Cliente e clique em Propriedades.
Na caixa Protocolos Habilitados, clique em Mover para Cima ou Mover para Baixo para alterar a ordem na qual os protocolos são usados ao tentar uma conexão com o SQL Server. O primeiro protocolo na caixa Protocolos Habilitados é o protocolo padrão.
No painel de console do SQL Server Configuration Manager, clique em Aliases para ver uma lista dos aliases configurados atualmente no painel de detalhes. Clique no nome da coluna, no cabeçalho, para classificar a exibição. Criando aliases de servidor, seu computador cliente pode se conectar a vários servidores usando protocolos de rede diferentes, sem a necessidade de especificar o protocolo e os detalhes da conexão para cada um deles. Além disso, você também poderá ter diferentes protocolos de rede habilitados o tempo todo, mesmo se precisar usá-los apenas ocasionalmente. Se você configurou o servidor para escutar em um pipe nomeado ou número de porta que não seja padrão e desabilitou o serviço Navegador do SQL Server, crie um alias que especifique o novo pipe nomeado ou o número de porta.
Nome do Alias
O nome do alias. Aplicativos cliente estabelecem conexão com este nome.Servidor
A instância de servidor associada a este alias.Protocolo
O protocolo designado para a conexão.Parâmetros
Todas as informações de cadeia de conexão adicionais, como número de porta ou nome de pipe.
Criar um alias
No SQL Server Configuration Manager, expanda Configuração do SQL Server Native Client, clique com o botão direito do mouse em Aliases e clique em Novo Alias.
Na caixa Nome do Alias, digite o nome do alias. Os aplicativos cliente usam este nome quando se conectam.
Na caixa Servidor, digite o nome ou o endereço IP de um servidor. Para uma instância nomeada, acrescente o nome da instância.
Na caixa Protocolo, selecione o protocolo usado para este alias. A seleção de um protocolo altera o título da caixa de propriedades opcional para Número da Porta, Nome do Pipe, Parâmetros VIA ou Cadeia de Conexão.
Para amostras de cada tipo de alias com combinações válidas e inválidas, consulte os seguintes tópicos:
Observação |
---|
Se um alias configurado estiver se conectando ao servidor ou à instância incorreta, desabilite e habilite novamente o protocolo de rede associado. Fazendo isso, você limpa todas as informações de conexão em cache e permite que o cliente se conecte corretamente. |
Importante |
---|
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. |