Configuração de rede de cliente

Aplica-se a: SQL Server

O software cliente permite que os computadores cliente se conectem a uma instância do Microsoft 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 SQL Server Management Studiosão exemplos de aplicativos OLE DB.

  • aplicativos ODBC

    Esses aplicativos incluem utilitários clientes instalados com as 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 conectarem 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 de SQL Server aos aplicativos cliente que usam a DB-Library é limitado aos recursos do Microsoft SQL Server 7.0.

Observação

Embora o Mecanismo de Banco de Dados do SQL Server ainda ofereça suporte a conexões de aplicativos existentes que usam DB-Library e APIs do SQL, não inclui os arquivos ou a documentação necessária para programar trabalho 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 Embedded SQL 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. OSQL Server não inclui a DLL DB-Library necessária para executar estes aplicativos. Para executar o DB-Library ou os aplicativos SQL inserindos, é necessário ter disponível o DB-Library DLL 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 :

  • SQL Server Configuration Manager

    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

Configurar protocolos de cliente

Criar ou excluir um alias de servidor para ser usado por um cliente (SQL Server Configuration Manager)

Fazendo o logon no SQL Server

Abrir o Administrador de Fonte de Dados ODBC

Verificar a versão do driver ODBC do SQL Server (Windows)

Configuração de rede do servidor

Gerenciar os serviços do Mecanismo de Banco de Dados