Condividi tramite


Configurazione di rete dei client

Il software client consente ai computer di connettersi a un'istanza di Microsoft SQL Server 2005 presente in rete. Un client è un'applicazione front-end che utilizza i servizi forniti da un server quale Motore di database di SQL Server. Il computer sul quale è installata l'applicazione viene definito computer client.

Al livello più semplice, un client di SQL Server può risiedere nello stesso computer di un'istanza di SQL Server. In genere tuttavia, un client si connette a uno o più server remoti in rete. L'architettura client/server di SQL Server consente di gestire più client e server in una rete. Le configurazioni client predefinite risultano adeguate nella maggior parte dei casi.

I client di SQL Server sono applicazioni di vario tipo, tra cui:

  • Consumer OLE DB
    Queste applicazioni utilizzano il provider OLE DB di SQL Native Client per connettersi a un'istanza di SQL Server. Il provider OLE DB funge da intermediario tra SQL Server e le applicazioni client che utilizzano dati di SQL Server sotto forma di set di righe OLE DB. L'utilità della riga di comando sqlcmd e SQL Server Management Studio sono esempi di applicazioni OLE DB.
  • Applicazioni ODBC
    Queste applicazioni includono utilità client installate con le versioni precedenti di SQL Server, ad esempio l'utilità della riga di comando osql, nonché altre applicazioni che utilizzano il driver ODBC di SQL Native Client per connettersi a un'istanza di SQL Server.
  • Client DB-Library
    Queste applicazioni includono l'utilità della riga di comando isql di SQL Server e i client sviluppati per DB-Library. Il supporto di SQL Server 2005 per le applicazioni client che utilizzano DB-Library è limitato alle funzionalità di Microsoft SQL Server 7.0.

[!NOTA] Nonostante supporti connessioni da applicazioni esistenti tramite le API DB-Library ed Embedded SQL, il Motore di database di SQL Server 2005 non include i file o la documentazione necessari per svolgere attività di programmazione per le applicazioni che utilizzano tali API. In una versione futura del Motore di database di SQL Server verrà eliminato il supporto per le connessioni da applicazioni DB-Library o Embedded SQL. Non utilizzare pertanto DB-Library o Embedded SQL per sviluppare nuove applicazioni. Quando si modificano applicazioni esistenti, rimuovere tutte le dipendenze da DB-Library o Embedded SQL. Al posto di queste API, utilizzare lo spazio dei nomi SQLClient o un'API come OLE DB o ODBC. In SQL Server 2005 non è inclusa la DLL DB-Library necessaria per l'esecuzione di tali applicazioni. Per eseguire applicazioni DB-Library o Embedded SQL è necessario disporre della DLL DB-Library di SQL Server versione 6.5, SQL Server 7.0 o SQL Server 2000.

Indipendentemente dal tipo di applicazione, la gestione di un client consiste principalmente nel configurarne la connessione con i componenti server di SQL Server. A seconda dei requisiti del sito, le attività di gestione dei client possono variare dalla semplice immissione del nome del server alla creazione di una libreria di voci di configurazione personalizzate, destinate a un ambiente multiserver eterogeneo.

La DLL SQL Native Client contiene le librerie di rete e viene installata dal programma di installazione. Durante una nuova installazione di SQL Server, i protocolli di rete non vengono attivati. Le installazioni di aggiornamento mantengono i protocolli attivati in precedenza. I protocolli di rete sottostanti vengono installati durante l'installazione di Windows (o tramite Reti nel Pannello di controllo). Gli strumenti elencati di seguito consentono la gestione dei client di SQL Server:

  • Gestione configurazione SQL Server
    I componenti di rete client e server vengono gestiti mediante Gestione configurazione SQL Server, che combina l'utilità Configurazione di rete di SQL Server, l'utilità Configurazione di rete client di SQL Server e Gestione servizi delle versioni precedenti. Gestione configurazione SQL Server è uno snap-in di Microsoft Management Console (MMC), che compare anche come nodo nello snap-in Gestione computer di Windows. Utilizzando Gestione configurazione SQL Server è possibile attivare, disattivare, configurare e assegnare un ordine di priorità a singole librerie di rete.
  • Strumento Configurazione superficie di attacco (SAC)
    È possibile utilizzare lo strumento SAC in qualsiasi momento per attivare o disattivare i protocolli di rete. Per ulteriori informazioni, vedere Configurazione superficie di attacco per le funzionalità.
  • Programma di installazione
    Eseguire il programma di installazione di SQL Server 2005 per installare i componenti di rete in un computer client. Quando il programma di installazione viene avviato dal prompt dei comandi, è possibile attivare o disattivare singole librerie di rete. Per ulteriori informazioni, vedere Esecuzione del programma di installazione dal prompt dei comandi.
  • Amministrazione origine dati ODBC
    Amministrazione origine dati ODBC consente di creare e modificare origini dati ODBC su computer che eseguono il sistema operativo Microsoft Windows. Per accedere ad Amministrazione origine dati ODBC, vedere Procedura: Apertura di Amministrazione origine dati ODBC.

Contenuto della sezione

Argomento Descrizione

Configurazione dei protocolli di rete client

Descrive i protocolli di rete dal punto di vista del client.

Comportamento predefinito della connessione al client

Descrive il modo in cui i client tentano di eseguire la connessione.

Configurazione di client OLE DB

Contiene informazioni client specifiche dei client OLE DB.

Configurazione delle origini dei dati ODBC

Contiene informazioni client specifiche dei client ODBC.

Configurazione SQL Native Client

Contiene informazioni dettagliate sulle finestre di dialogo di configurazione dei client in Gestione configurazione SQL Server.

Scelta di un protocollo di rete

Contiene suggerimenti sul protocollo di rete da attivare.

Vedere anche

Concetti

Gestione del servizio Motore di database
Configurazione di rete del server
Connessione a SQL Server tramite un server proxy
Connessione a SQL Server tramite Internet

Altre risorse

Gestione dei server

Guida in linea e informazioni

Assistenza su SQL Server 2005