Protokoły obsługiwane przez program SQL Server Express

If you are developing an application that connects to an instance of Microsoft SQL Server 2008 Express (SQL Server Express) over a network, there are several considerations you must take into account:

  • Ze względów bezpieczeństwa protokoły sieciowe są domyślnie wyłączone w SQL Server Express.Poszczególnych protokołów mogą być włączone ręcznie lub podczas instalacji SQL Server Express.

  • SQL Server Express Zazwyczaj jest zainstalowany jako wystąpienie nazwane.Domyślna nazwa wystąpienie jest SQLExpress.

  • Przeglądarka SQL Server jest używana przez niektóre protokoły sieciowe do nazwanego wystąpienia skojarzyć z numerów portów TCP/IP.Jednakże jeśli SQL Server Express jest zainstalowany na tym samym komputerze co wersja dodatku SP3 pre MSDE lub SQL Server 2000, mogą występować konflikty.Ponadto SQL Server usługi Przeglądarka nie uruchomi się automatycznie po zakończeniu instalacji.Aby uzyskać więcej informacji, zobacz SQL ServerUsługa przeglądarki.

W poniższej tabela opisano protokoły sieciowe, które są obsługiwane przez SQL Server Express.

Protokół sieciowy

Opis

Jeśli wartość DISABLENETWORKPROTOCOL = 1

Jeśli wartość DISABLENETWORKPROTOCOL = 0

Pamięci współużytkowanej

Pozwala połączyć się z wystąpienie SQL Server , na którym jest uruchomiony na tym samym komputerze.Nie można używać dla dostępu z innych komputerów w sieci.

Włączone

Włączone

TCP/IP

Zezwala na dostęp do sieci SQL Server Express , określając nazwę komputera i wystąpienie nazwę lub adres IP i wystąpienie nazwy.

Wyłączone

Włączone

Nazwane potoki

Zezwala na dostęp do sieci SQL Server Express przez wspieranie wiele protokołów sieciowych, łącznie z protokołu NetBEUI, protokół TCP/IP i IPX / SPX.Automatycznie wybiera protokół sieciowy, na podstawie konfiguracja klient.

Włączone, tylko lokalnie

Włączone

Architektura interfejs wirtualny (VIA)

Używany w sieciach systemu, które są szybkie sieci łączące serwerów i klastrów serwerów.

Nieobsługiwana

Nieobsługiwana

Ostrzeżenie

Chociaż VIA nie jest obsługiwany, można zaprojektować bazę danych, który będzie działać w środowisku VIA.Jednakże należy przeprowadzić migrację z SQL Server Express bazy danych do SQL Server 2008 przed użyciem VIA.

Ważna informacjaWażne:

Protokół VIA jest niezalecane.Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.