Compartilhar via


Configuração de rede do cliente

Aplica-se a:SQL Server

O software cliente permite que os computadores cliente se conectem a uma instância do SQL Server em uma rede. Um "cliente" é um aplicativo front-end que usa os serviços fornecidos por um servidor como o Mecanismo de Banco de Dados do SQL Server. O computador que hospeda esse aplicativo é denominado computador cliente.

No nível mais simples, um cliente SQL Server pode residir na mesma máquina que uma instância do SQL Server. Geralmente, porém, um cliente se conecta com um ou mais servidores remotos em uma rede. A arquitetura cliente/servidor do SQL Server permite que ele gerencie clientes vários clientes e servidores em uma rede. As configurações padrão do cliente são satisfeitas na maioria das situações.

SQL Server clientes podem incluir aplicativos de vários tipos, como:

  • Consumidores de OLE DB

    Esses aplicativos usam o provedor de OLE DB do SQL Server Native Client para se conectarem a uma instância do SQL Server. O provedor de OLE DB atua como mediador entre o SQL Server e os aplicativos cliente que consomem dados do SQL Server como conjuntos de linhas OLE DB. O utilitário de prompt de comando sqlcmd e o SQL Server Management Studio são exemplos de aplicativos OLE DB.

  • aplicativos ODBC

    Esses aplicativos incluem utilitários cliente instalados com versões anteriores do SQL Server, como o utilitário de prompt de comando osql e outros aplicativos que usam o driver ODBC do SQL Server Native Client para se conectar a uma instância do SQL Server.

  • Clientes DB-Library

    Esses aplicativos incluem o utilitário de prompt de comando SQL Server isql e os clientes gravados na DB-Library. O suporte do SQL Server para aplicativos cliente usando DB-Library é limitado aos recursos do SQL Server 7.0.

Observação

Embora o Mecanismo de Banco de Dados do SQL Server ainda dê suporte a conexões de aplicativos existentes usando as APIs do DB-Library e sql inserido, ele não inclui os arquivos ou a documentação necessárias para realizar o trabalho de programação em aplicativos que usam essas APIs. Uma versão futura do Mecanismo de Banco de Dados do SQL Server descartará suporte para conexões do DB-Library ou aplicativos do Embedded SQL. Não use DB-Library ou SQL Inserido para desenvolver novos aplicativos. Remova qualquer dependência no DB-Library ou no Embedded SQL ao modificar aplicativos existentes. Em vez destas APIs, use o namespace SQLClient ou uma API como OLE DB ou ODBC. O SQL Server não inclui a DLL DB-Library necessária para executar esses aplicativos. Para executar DB-Library ou aplicativos SQL inseridos, você deve ter disponível a DLL DB-Library do SQL Server versão 6.5, SQL Server 7.0 ou SQL Server 2000 (8.x).

Independentemente do tipo de aplicativo, o gerenciamento de um cliente consiste principalmente em configurar sua conexão com os componentes de servidor do SQL Server. Dependendo dos requisitos do seu site, o gerenciamento do cliente pode variar desde inserir o nome do computador servidor e criar uma biblioteca de entradas de configuração personalizadas até a acomodação de um ambiente de vários servidores diversificado.

A DLL do SQL Server Native Client contém as bibliotecas de rede e é instalada pelo programa de instalação. Os protocolos de rede não estão habilitados durante a instalação para novas instalações do SQL Server. Instalações atualizadas habilitam os protocolos habilitados anteriormente. Os protocolos de rede subjacentes são instalados como parte da Instalação do Windows (ou por Redes no Painel de Controle). As ferramentas seguintes são usadas para gerenciar clientes do SQL Server :

  • Gerenciador de Configuração do SQL Server

    Componentes de rede de cliente e servidor são gerenciados com o SQL Server Configuration Manager, que combina o SQL Server Network Utility, SQL Server Client Network Utility e o Service Manager de versões anteriores. SQL Server O Configuration Manager é um snap-in do MMC ( Microsoft Management Console). Ele também é exibido como um nó no snap-in do Windows Computer Manager. As bibliotecas de rede individuais podem ser habilitadas, desabilitadas, configuradas e priorizadas com o SQL Server Configuration Manager.

  • Instalação

    Execute a instalação do SQL Server para instalar os componentes de rede em um computador cliente. As bibliotecas de rede individuais podem ser habilitadas ou desabilitadas durante instalação quando a Instalação é iniciada no prompt de comando.

  • Administrador de Fonte de Dados ODBC

    O Administrador de Fonte de Dados ODBC permite criar e modificar fontes de dados ODBC em computadores que executam o sistema operacional Microsoft Windows.

Nesta seção