Vraag:
Wat is Microsoft SQL Server Browser en hoe werkt het?
Product Details:
Productfamilie: Act!
Product: Act! Pro, Act! Premium (toegang via web)
Versie: 2005 en later
Omgeving:
Derde partij: Microsoft SQL Server
Antwoord:
Noot: Deze informatie wordt alleen verstrekt voor uw gemak. Swiftpage biedt geen ondersteuning voor Microsoft producten. Voor assistentie of aanvullende informatie over dit onderwerp, raadpleeg Microsoft of een IT professional
Wat is Microsoft SQL Server Browser?
Microsoft SQL Server Browser draait als een Windows service op de server PC. Microsoft SQL Server Browser luistert naar inkomende verzoeken voor Microsoft SQL Server bronnen en geeft informatie over Microsoft SQL Server instanties die zijn geïnstalleerd op de PC. Microsoft SQL Server Browser draagt bij aan drie acties:
- Browsert een lijst van beschikbare servers
- Verbindt met de juiste server instantie
- Verbindt met Dedicated Administrator Connection (DAC) eindpunten
Voor elke instantie van de database engine geeft de Microsoft SQL Server Browser service de naam van de instantie en het versienummer. Microsoft SQL Server Browser wordt geïnstalleerd met Microsoft SQL Server 2005 en biedt ook hulp voor eerdere versies van Microsoft SQL Server.
Hoe Microsoft SQL Server Browser werkt
Wanneer een instantie van Microsoft SQL Server start, wordt, als de TCP/IP of VIA protocollen zijn geactiveerd, een TCP/IP poort toegewezen. Als het named pipes’ protocol is ingeschakeld, luistert Microsoft SQL Server op een specifieke named pipe. Deze poort of pipe wordt door die specifieke instantie gebruikt om gegevens uit te wisselen met client applicaties.
Tijdens de installatie zijn poort 1433 en pipe SQL query toegewezen aan de standaard instantie. Indien nodig kunnen deze later worden gewijzigd door de serverbeheerder in Microsoft SQL Server Configuration Manager. Omdat slechts één instantie van Microsoft SQL Server een poort of pipe kan gebruiken, worden verschillende poortnummers en pipe-namen toegewezen voor genoemde instanties, waaronder Microsoft SQL Server Express.
De standaardinstelling is dat genoemde instanties dynamische poorten gebruiken, zodat een beschikbare poort wordt toegewezen wanneer Microsoft SQL Server start. Wanneer u client PC’s verbindt, kunt u de gewenste poort opgeven. Echter, als de poort dynamisch is toegewezen, kan het poortnummer iedere keer veranderen als Microsoft SQL Server opnieuw wordt gestart, zodat het juiste poortnummer onbekend wordt voor de client PC.
Bij het opstarten start Microsoft SQL Server Browser en claimt UDP poort 1434. Microsoft SQL Server Browser leest het register, identificeert alle Microsoft SQL Server instanties op de computer, en noteert de poorten en named pipes die zij gebruiken. Wanneer een server twee of meer netwerkkaarten heeft, geeft Microsoft SQL Server Browser alle poorten weer die zijn ingeschakeld voor Microsoft SQL Server.