Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il software client consente ai computer client di connettersi a un'istanza di Microsoft SQL Server in una rete. Un "client" è un'applicazione front-end che usa i servizi forniti da un server, ad esempio il motore di database di SQL Server. Il computer che ospita questa applicazione viene definito computer client.
A livello più semplice, un client 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 tramite una rete. L'architettura client/server di SQL Server consente di gestire facilmente più client e server in una rete. Le configurazioni client predefinite sono sufficienti nella maggior parte delle situazioni.
I client SQL Server possono includere applicazioni di vari tipi, ad esempio:
Consumatori OLE DB
Queste applicazioni usano il provider OLE DB di SQL Server Native Client per connettersi a un'istanza di SQL Server. Il provider OLE DB media tra SQL Server e le applicazioni client che utilizzano i dati di SQL Server come set di righe OLE DB. L'utilità del prompt dei comandi sqlcmd e SQL Server Management Studio sono esempi di applicazioni OLE DB.
Applicazioni ODBC
Queste applicazioni includono utilità client installate con versioni precedenti di SQL Server, ad esempio l'utilità del prompt dei comandi osql , nonché altre applicazioni che usano il driver ODBC di SQL Server Native Client per connettersi a un'istanza di SQL Server.
DB-Library clienti
Queste applicazioni includono l'utilità del prompt dei comandi isql di SQL Server e i client scritti nella libreria DB.These applications include the SQL Server isql command prompt utility and clients written to DB-Library. Il supporto di SQL Server per le applicazioni client che usano DB-Library è limitato alle funzionalità di Microsoft SQL Server 7.0.
Annotazioni
Anche se il motore di database di SQL Server supporta ancora le connessioni da applicazioni esistenti che usano le API SQL DB-Library e Embedded, non include i file o la documentazione necessari per eseguire operazioni di programmazione sulle applicazioni che usano queste API. Una versione futura del motore di database di SQL Server non supporterà le connessioni da DB-Library o applicazioni SQL incorporate. Non usare DB-Library o Embedded SQL per sviluppare nuove applicazioni. Rimuovere eventuali dipendenze da DB-Library o sql incorporato durante la modifica delle applicazioni esistenti. Anziché queste API, usare lo spazio dei nomi SQLClient o un'API, ad esempio OLE DB o ODBC. SQL Server non include la DLL DB-Library necessaria per eseguire queste applicazioni. Per eseguire DB-Library o applicazioni SQL incorporate, è necessario disporre della DLL DB-Library da 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 nella configurazione della connessione con i componenti server di SQL Server. A seconda dei requisiti del sito, la gestione client può variare da poco più che immettere il nome del computer server alla creazione di una libreria di voci di configurazione personalizzate per supportare un ambiente multiserver diversificato.
La DLL di SQL Server Native Client contiene le librerie di rete e viene installata dal programma di installazione. I protocolli di rete non sono abilitati durante l'installazione per le nuove installazioni di SQL Server. Le installazioni aggiornate abilitano i protocolli abilitati in precedenza. I protocolli di rete sottostanti vengono installati come parte del programma di installazione di Windows (o tramite reti nel Pannello di controllo). Per gestire i client di SQL Server vengono usati gli strumenti seguenti:
Manager di configurazione di SQL Server
I componenti di rete client e server vengono gestiti con Gestione configurazione SQL Server, che combina Utilità di rete DI SQL Server, Utilità rete client SQL Server e Service Manager delle versioni precedenti. Gestione configurazione di SQL Server è uno snap-in di Microsoft Management Console (MMC). Viene visualizzato anche come nodo nello snap-in Windows Computer Manager. Le singole librerie di rete possono essere abilitate, disabilitate, configurate e classificate in ordine di priorità tramite Gestione configurazione SQL Server.
Configurazione
Eseguire il programma di installazione di SQL Server per installare i componenti di rete in un computer client. Le singole librerie di rete possono essere abilitate o disabilitate durante l'installazione all'avvio del prompt dei comandi.
Amministratore dell'origine dati ODBC
L'amministratore dell'origine dati ODBC consente di creare e modificare origini dati ODBC nei computer che eseguono il sistema operativo Microsoft Windows.
In questa sezione
Configurazione di protocolli client
Aprire l'amministratore dell'origine dati ODBC
Controllare la versione del driver di SQL Server ODBC (Windows)