Udostępnij za pomocą


Konfiguracja sieci klienta

Dotyczy:SQL Server

Oprogramowanie klienckie umożliwia komputerom klienckim łączenie się z wystąpieniem programu SQL Server w sieci. "Klient" to aplikacja frontonu, która korzysta z usług udostępnianych przez serwer, taki jak aparat bazy danych programu SQL Server. Komputer hostujący tę aplikację jest określany jako komputer kliencki.

Na najprostszym poziomie klient programu SQL Server może znajdować się na tej samej maszynie co wystąpienie programu SQL Server. Zazwyczaj jednak klient łączy się z co najmniej jednym serwerem zdalnym za pośrednictwem sieci. Architektura klienta/serwera programu SQL Server umożliwia bezproblemowe zarządzanie wieloma klientami i serwerami w sieci. Domyślne konfiguracje klienta są wystarczające w większości sytuacji.

Klienci programu SQL Server mogą obejmować aplikacje różnych typów, takie jak:

  • Użytkownicy OLE DB

    Te aplikacje używają dostawcy OLE DB klienta natywnego programu SQL Server do nawiązywania połączenia z wystąpieniem programu SQL Server. Dostawca OLE DB pośredniczy między programem SQL Server i aplikacjami klienckimi, które używają danych programu SQL Server jako zestawów wierszy OLE DB. Narzędzie wiersza polecenia sqlcmd i program SQL Server Management Studio to przykłady aplikacji OLE DB.

  • Aplikacje ODBC

    Te aplikacje obejmują narzędzia klienckie zainstalowane z poprzednimi wersjami programu SQL Server, takimi jak narzędzie wiersza polecenia osql , oraz inne aplikacje korzystające ze sterownika ODBC klienta natywnego programu SQL Server w celu nawiązania połączenia z wystąpieniem programu SQL Server Server.

  • DB-Library klientów

    Te aplikacje obejmują narzędzie wiersza polecenia isql programu SQL Server i klientów napisanych w bibliotece DB-Library. Obsługa programu SQL Server dla aplikacji klienckich korzystających z DB-Library jest ograniczona do funkcji programu SQL Server 7.0.

Uwaga / Notatka

Mimo że aparat bazy danych programu SQL Server nadal obsługuje połączenia z istniejących aplikacji przy użyciu interfejsów API DB-Library i osadzonych sql, nie zawiera plików ani dokumentacji potrzebnej do wykonywania prac programistycznych na aplikacjach korzystających z tych interfejsów API. Przyszła wersja aparatu bazy danych programu SQL Server spadnie obsługę połączeń z DB-Library lub osadzonych aplikacji SQL. Nie używaj DB-Library ani osadzonego języka SQL do tworzenia nowych aplikacji. Usuń wszelkie zależności od DB-Library lub osadzonej bazy danych SQL podczas modyfikowania istniejących aplikacji. Zamiast tych interfejsów API użyj przestrzeni nazw SQLClient lub interfejsu API, takiego jak OLE DB lub ODBC. Program SQL Server nie zawiera biblioteki DLL DB-Library wymaganej do uruchamiania tych aplikacji. Aby uruchomić DB-Library lub osadzone aplikacje SQL, musisz mieć dostęp do biblioteki DLL DB-Library z programu SQL Server w wersji 6.5, programu SQL Server 7.0 lub programu SQL Server 2000 (8.x).

Niezależnie od typu aplikacji zarządzanie klientem polega głównie na konfigurowaniu połączenia ze składnikami serwera programu SQL Server. W zależności od wymagań lokacji zarządzanie klientami może wahać się od nieco więcej niż wprowadzanie nazwy komputera serwera do utworzenia biblioteki niestandardowych wpisów konfiguracji w celu uwzględnienia zróżnicowanego środowiska wieloserwerowego.

Biblioteka DLL klienta natywnego programu SQL Server zawiera biblioteki sieciowe i jest instalowana przez program instalacyjny. Protokoły sieciowe nie są włączone podczas instalacji nowych instalacji programu SQL Server. Uaktualnione instalacje umożliwiają korzystanie z wcześniej włączonych protokołów. Podstawowe protokoły sieciowe są instalowane w ramach Instalacji systemu Windows (lub za pośrednictwem sieci w Panelu sterowania). Do zarządzania klientami programu SQL Server służą następujące narzędzia:

  • SQL Server Configuration Manager (Menedżer konfiguracji SQL Server)

    Składniki sieci klienta i serwera są zarządzane za pomocą programu SQL Server Configuration Manager, który łączy narzędzie sieciowe programu SQL Server, narzędzie sieci klienta programu SQL Server i menedżera usług w poprzednich wersjach. Program SQL Server Configuration Manager to przystawka programu Microsoft Management Console (MMC). Jest on również wyświetlany jako węzeł w przystawce Menedżer komputerów z systemem Windows. Poszczególne biblioteki sieciowe można włączyć, wyłączyć, skonfigurować i określić priorytety przy użyciu programu SQL Server Configuration Manager.

  • Konfiguracja

    Uruchom instalatora programu SQL Server, aby zainstalować składniki sieciowe na komputerze klienckim. Poszczególne biblioteki sieciowe można włączać lub wyłączać podczas instalacji po uruchomieniu Instalatora z poziomu wiersza polecenia.

  • Administrator źródła danych ODBC

    Administrator źródła danych ODBC umożliwia tworzenie i modyfikowanie źródeł danych ODBC na komputerach z systemem operacyjnym Microsoft Windows.

W tym dziale