Според SQL Server 2008 Books Online, това се случва:
Локално свързване на сървъра
Когато се свържете с Database Engine от локален клиент (клиентското приложение и SQL Server са на един и същи компютър), връзката използва протокол за споделена памет по подразбиране. SQL Server Native Client приема всеки от следните формати за локално свързване с помощта на протокола за споделена памет:
- ""
- „\“ за наименуван екземпляр „(локален)“
- „(локален)\“ за именуван екземпляр
- "Localhost"
- "localhost\" за именуван екземпляр
- Една точка "."
- ".\" за именуван екземпляр
За да се свържете локално чрез друг протокол (за отстраняване на неизправности), направете едно от следните с активиран протокол:
- Свържете се с клиентски псевдоним, който посочва протокол. За повече информация вижте „Псевдоними“ в помощта на SQL Server Configuration Manager.
- Префикс на името на компютъра с протокола (например „np:“ или „tcp:“).
- Свържете се с IP адреса, който води до TCP/IP връзка.
- Свържете се с пълно квалифицирано име на домейн (FQDN), което води до TCP/IP връзка (например „..com“
Свързване през мрежата
По подразбиране протоколът по подразбиране за клиенти на SQL Server е TCP/IP . Ако връзката не може да бъде осъществена чрез TCP/IP, се опитват да се използват другите активирани протоколи. Връзка със споделена памет не може да се направи през мрежа. Използвайте SQL Server Configuration Manager, за да активирате или деактивирате клиентските протоколи и да промените реда, в който се правят опити за свързване.
В Sql Server Configuration Manager можете да дефинирате ред за клиентските протоколи - предполагам, че това е редът, с който клиентът се опитва да се свърже с SQL Server. Който протокол е първият, поддържан от сървъра, ще бъде използван.
AS за помощната програма за конфигуриране:
- Мрежовата конфигурация на SQL Server е свързана изцяло с конфигуриране на мрежови протоколи от страната на сървъра
- SQL Native Client Configuration е конфигурацията от страна на клиента
Ако имате кутия за разработчици с двете в нея, ще видите и двете. Обикновен компютър, който се свързва към SQL Server, обикновено няма локално инсталиран SQL Server, така че настройките от страната на сървъра са безсмислени там, очевидно.
Марк