Ifølge SQL Server 2008 Books Online er dette, hvad der sker:
Opretter forbindelse lokalt på serveren
Når du opretter forbindelse til databasemotoren fra en lokal klient (klientapplikationen og SQL Server er på den samme computer), bruger forbindelsen delt hukommelsesprotokol som standard. SQL Server Native Client accepterer ethvert af følgende formater for at oprette forbindelse lokalt ved hjælp af protokollen for delt hukommelse:
- ""
- "\" for en navngivet forekomst "(lokal)"
- "(lokal)\" for en navngivet forekomst
- "Lokal vært"
- "localhost\" for en navngivet forekomst
- Et enkelt punktum "."
- ".\" for en navngivet forekomst
For at oprette forbindelse lokalt ved hjælp af en anden protokol (til fejlfinding), skal du gøre et af følgende med protokollen aktiveret:
- Opret forbindelse til et klientalias, der specificerer en protokol. For mere information, se "Aliaser" i SQL Server Configuration Manager hjælp.
- Prefiks computernavnet med protokollen (f.eks. "np:" eller "tcp:").
- Opret forbindelse til IP-adressen, som resulterer i en TCP/IP-forbindelse.
- Opret forbindelse til det fuldt kvalificerede domænenavn (FQDN), som resulterer i en TCP/IP-forbindelse (f.eks. "..com"
Opretter forbindelse via netværket
Som standard er standardprotokollen for SQL Server-klienter TCP/IP . Hvis forbindelsen ikke kan oprettes ved hjælp af TCP/IP, forsøges de andre aktiverede protokoller. En delt hukommelsesforbindelse kan ikke oprettes over et netværk. Brug SQL Server Configuration Manager til at aktivere eller deaktivere klientprotokoller og til at ændre rækkefølgen, hvori forbindelsesforsøg udføres.
I SQL Server Configuration Manager kan du definere en ordre for klientprotokollerne - jeg vil antage, at det er den rækkefølge, klienten forsøger at oprette forbindelse til SQL Server med. Uanset hvilken protokol der er den første, der understøttes af serveren, vil blive brugt.
AS for konfigurationsværktøjet:
- SQL-servernetværkskonfiguration handler om konfiguration af netværksprotokoller på serversiden af tingene
- SQL Native Client Configuration er konfigurationen på klientsiden
Hvis du har en udviklerboks med begge dele, kan du se begge dele. En almindelig pc, der forbinder til en SQL Server, har typisk ikke selve SQL Server installeret lokalt, så indstillingerne på serversiden er naturligvis meningsløse der.
Marc