Client-Netzwerkkonfiguration

Über Clientsoftware sind Clientcomputer in der Lage, eine Verbindung mit einer Instanz von Microsoft SQL Server 2005 in einem Netzwerk herzustellen. Ein "Client" ist eine Front-End-Anwendung, die die von einem Server bereitgestellten Dienste verwendet, wie z. B. SQL Server-Datenbankmodul. Der Computer, auf dem sich diese Anwendung befindet, wird als Clientcomputer bezeichnet.

Auf der einfachsten Ebene kann sich ein SQL Server-Client auf demselben Computer wie eine Instanz von SQL Server befinden. In der Regel stellt jedoch ein Client eine Verbindung mit mindestens einem Remoteserver über ein Netzwerk her. Die Client/Server-Architektur von SQL Server ermöglicht die problemlose Verwaltung mehrerer Clients und Server in einem Netzwerk. Die Standardclientkonfigurationen sind in den meisten Situationen ausreichend.

Zu den Clients von SQL Server können Anwendungen der unterschiedlichsten Typen gehören, beispielsweise folgende Anwendungen:

  • OLE DB-Consumer
    Diese Anwendungen verwenden den SQL Native Client-OLE DB-Anbieter, um eine Verbindung mit einer Instanz von SQL Server herzustellen. Der OLE DB-Anbieter dient als Mittler zwischen SQL Server und Clientanwendungen, die SQL Server-Daten als OLE DB-Rowsets verwenden. Das Eingabeaufforderungsprogramm sqlcmd und SQL Server Management Studio sind Beispiele für OLE DB-Anwendungen.
  • ODBC-Anwendungen
    Zu diesen Anwendungen gehören mit früheren Versionen von SQL Server installierte Clientdienstprogramme, wie z. B. das Eingabeaufforderungsprogramm osql, sowie andere Anwendungen, die Verbindungen mit einer Instanz von SQL Server über den ODBC-Treiber von SQL Native Client herstellen.
  • DB-Library-Clients
    Zu diesen Anwendungen zählen das Eingabeaufforderungsprogramm SQL Server isql und Clients, die für DB-Library geschrieben wurden. Die Unterstützung von Clientanwendungen, die DB-Library verwenden, durch SQL Server 2005 ist auf Microsoft SQL Server 7.0-Features beschränkt.
ms190611.note(de-de,SQL.90).gifHinweis:
Zwar werden Verbindungen von vorhandenen Anwendungen, die die DB-Library- und Embedded SQL-APIs verwenden, weiterhin von SQL Server 2005-Datenbankmodul unterstützt, aber die zum Programmieren von Anwendungen, die diese APIs verwenden, erforderlichen Dateien bzw. die Dokumentation sind nicht mehr eingeschlossen. In zukünftigen Versionen von SQL Server-Datenbankmodul werden Verbindungen von DB-Library- oder Embedded SQL-Anwendungen nicht mehr unterstützt. Verwenden Sie DB-Library bzw. Embedded SQL nicht zum Entwickeln neuer Anwendungen. Entfernen Sie alle Abhängigkeiten von DB-Library bzw. Embedded SQL, wenn Sie vorhandene Anwendungen ändern. Verwenden Sie statt dieser APIs den SQLClient-Namespace oder eine API, wie z. B. OLE DB bzw. ODBC. Die zum Ausführen dieser Anwendungen erforderliche DB-Library-DLL ist in SQL Server 2005 nicht eingeschlossen. Zum Ausführen von DB-Library- oder Embedded SQL-Anwendungen muss die DB-Library-DLL von SQL Server Version 6.5, SQL Server 7.0 oder SQL Server 2000 verfügbar sein.

Unabhängig vom Anwendungstyp besteht die Verwaltung eines Clients in erster Linie darin, seine Verbindungen mit den Serverkomponenten von SQL Server zu konfigurieren. Abhängig von den Anforderungen des Standorts reichen die Aufgaben der Clientverwaltung vom bloßen Eingeben des Namens für den Servercomputer bis zum Erstellen einer Bibliothek mit benutzerdefinierten Konfigurationseinträgen, um ein Einbinden in eine komplexe Multiserverumgebung zu ermöglichen.

Die SQL Native Client-DLL enthält die Netzwerkbibliotheken und wird vom Setupprogramm installiert. Die Netzwerkprotokolle werden während der Installation für neue Installationen von SQL Server nicht aktiviert. Aktualisierte Installationen aktivieren die zuvor aktivierten Protokolle. Die zugrunde liegenden Netzwerkprotokolle werden als Teil von Windows Setup installiert (oder über die Anwendung Netzwerk in der Systemsteuerung). Die folgenden Tools können für die Verwaltung von SQL Server-Clients verwendet werden:

  • SQL Server-Konfigurations-Manager
    Client- und Server-Netzwerkkomponenten werden mit dem SQL Server-Konfigurations-Manager verwaltet, der die SQL Server-Netzwerkkonfiguration, die SQL Server-Clientkonfiguration und den Dienst-Manager aus früheren Versionen enthält. Der SQL Server-Konfigurations-Manager ist ein MMC-Snap-In (Microsoft Management Console). Er wird auch als Knoten im Snap-In Computerverwaltung von Windows angezeigt. Einzelne Netzwerkbibliotheken können mit dem SQL Server-Konfigurations-Manager aktiviert, deaktiviert und konfiguriert werden, und für sie können mit dem Manager Prioritäten festgelegt werden.
  • Oberflächen-Konfigurationstool (SAC)
    Mit dem Oberflächen-Konfigurationstool (Surface Area Configuration Tool, SAC) können jederzeit Netzwerkprotokolle aktiviert bzw. deaktiviert werden. Weitere Informationen finden Sie unter Oberflächenkonfiguration für Features.
  • Setup
    Führen Sie SQL Server 2005 Setup aus, um die Netzwerkkomponenten auf einem Clientcomputer zu installieren. Einzelne Netzwerkbibliotheken können während des Setups aktiviert bzw. deaktiviert werden, wenn es an der Eingabeaufforderung gestartet wird. Weitere Informationen finden Sie unter Ausführen von Setup von der Eingabeaufforderung.
  • ODBC-Datenquellen-Administrator
    Mit dem ODBC-Datenquellen-Administrator können Sie ODBC-Datenquellen auf Computern unter dem Betriebssystem Microsoft Windows erstellen und ändern. Informationen zum Zugreifen auf den ODBC-Datenquellen-Administrator finden Sie unter Vorgehensweise: Öffnen des ODBC-Datenquellen-Administrators.

In diesem Abschnitt

Thema Beschreibung

Konfigurieren von Clientnetzwerkprotokollen

Beschreibt Netzwerkprotokolle aus der Sicht des Clients.

Standardverhalten der Clientverbindung

Beschreibt, wie Clients eine Verbindung herzustellen versuchen.

Konfigurieren von OLE DB-Clients

Beschreibt Clientinformationen speziell für OLE DB-Clients.

Konfigurieren von ODBC-Datenquellen

Enthält Clientinformationen speziell für ODBC-Clients.

SQL Native Client-Konfiguration

Enthält Informationen zu den Dialogfeldern für die Clientkonfiguration im SQL Server-Konfigurations-Manager.

Auswählen eines Netzwerkprotokolls

Enthält Tipps zur Auswahl des geeigneten Netzwerkprotokolls.

Siehe auch

Konzepte

Verwalten der Datenbankmoduldienste
Server-Netzwerkkonfiguration
Herstellen einer Verbindung mit SQL Server mithilfe eines Proxyservers
Herstellen einer Internetverbindung mit SQL Server

Andere Ressourcen

Verwalten von Servern

Hilfe und Informationen

Informationsquellen für SQL Server 2005