Fråga:
Vad är Microsoft SQL Server Browser och hur fungerar det?
Produktinformation:
Produktfamilj:
Produktfamilj: Act!
Produkt: Produktfamilj: Act!
Act! Pro, Act! Premium (åtkomst via webben)
Version: 2005 och senare
Miljö:
Tredje part: Microsoft SQL Server
Svar:
Anmärkning: Den här informationen tillhandahålls för att underlätta. Swiftpage tillhandahåller inte stöd för Microsofts produkter. För hjälp eller ytterligare information om det här ämnet, kontakta Microsoft eller en IT-specialist
Vad är Microsoft SQL Server Browser?
Microsoft SQL Server Browser körs som en Windows-tjänst på serverdatorn. Microsoft SQL Server Browser lyssnar på inkommande förfrågningar om Microsoft SQL Server-resurser och tillhandahåller information om Microsoft SQL Server-instanser som är installerade på datorn. Microsoft SQL Server Browser bidrar till tre åtgärder:
- Bläser en lista över tillgängliga servrar
- Kopplar upp till rätt serverinstans
- Kopplar upp till DAC-slutpunkter (Dedicated Administrator Connection)
För varje instans av databasmotorn tillhandahåller tjänsten Microsoft SQL Server Browser instansnamnet och versionsnumret. Microsoft SQL Server Browser installeras med Microsoft SQL Server 2005 och ger även hjälp för tidigare versioner av Microsoft SQL Server.
Hur Microsoft SQL Server Browser fungerar
När en instans av Microsoft SQL Server startar tilldelas en TCP/IP-port om TCP/IP- eller VIA-protokollen är aktiverade. Om protokollet för namngivna rör är aktiverat lyssnar Microsoft SQL Server på ett specifikt namngivet rör. Denna port eller pipe används av den specifika instansen för att utbyta data med klientprogram.
Under installationen tilldelas port 1433 och pipe SQL query till standardinstansen. Vid behov kan dessa ändras senare av serveradministratören i Microsoft SQL Server Configuration Manager. Eftersom endast en instans av Microsoft SQL Server kan använda en port eller pipe tilldelas olika portnummer och pipe-namn för namngivna instanser, inklusive Microsoft SQL Server Express.
Som standard är namngivna instanser konfigurerade för att använda dynamiska portar, så en tillgänglig port tilldelas när Microsoft SQL Server startas. När du ansluter klientdatorer kan du ange önskad port. Om porten tilldelas dynamiskt kan dock portnumret ändras varje gång Microsoft SQL Server startas om, så det korrekta portnumret blir okänt för klientdatorn.
Vid start start startar Microsoft SQL Server Browser och gör anspråk på UDP-port 1434. Microsoft SQL Server Browser läser registret, identifierar alla Microsoft SQL Server-instanser på datorn och noterar de portar och namngivna pipes som de använder. När en server har två eller flera nätverkskort returnerar Microsoft SQL Server Browser alla portar som är aktiverade för Microsoft SQL Server.