Jak skonfigurować program SQL Server do nasłuchiwania na wielu statycznych portach TCP

Dotyczy: Microsoft SQL Server 2005 Developer EditionMicrosoft SQL Server 2005 Standard EditionMicrosoft SQL Server 2005 Enterprise Edition

Podsumowanie


W tym artykule opisano, jak włączyć wystąpienie domyślne programu SQL Server do nasłuchiwania na wielu portach TCP.

Więcej informacji


Dla każdej biblioteki sieciowej po stronie serwera SQL Server konfiguruje oddzielne "nasłuchiwania" wątku. Jeśli serwer staje się przytłoczony żądań połączeń, połączenia klienta są resetowane i są zmuszeni do ponownego ustanowienia nowej sesji. Aby zwiększyć wydajność serwera SQL Server, aby jednocześnie przetwarzać więcej żądań połączeń, można dodać dodatkowe porty TCP do nasłuchiwania.
Aby dodać dodatkowe porty TCP, wykonaj następujące kroki:
  1. Uruchom narzędzie sieciowe programu SQL Server w programie SQL Server 2000. Wybierz TCP, kliknij przycisk Właściwości, a następnie wprowadź dodatkowy port oddzielone przecinkiem; na przykład: 1433, 5000.
  2. Zatrzymaj i ponownie uruchom serwer SQL Server i przejrzyj dziennik błędów. Dziennik błędów powinien wyglądać następująco:
    SQL server listening on TCP, Shared Memory, Named Pipes.<BR/>SQL server listening on 157.54.178.42:1433, 157.54.178.42:5000, 127.0.0.1:1433, 127.0.0.1:5000. 
  3. Użyj SQL Server Narzędzie sieciowe klienta do modyfikowania klientów do rozprzestrzeniania obciążenia przez porty TCP. Na przykład dwa serwery sieci Web, zarówno łączących się z tym samym SQL Server na porcie 1433, można teraz podzielić obciążenia przez 1433 i 5000. Dzięki temu administrator, aby oddzielić ruch między wieloma portami i zwiększa przepustowość połączenia.
Uwaga Aby wykonać tę samą operację w SQL Server 2005, użyj SQL Server Menedżer konfiguracji narzędzia.