sql >> Database >  >> RDS >> Sqlserver

poortnummer van SQL Server

De standaardinstantie luistert standaard op tcp/1433. Het zou mogelijk ook kunnen luisteren op een named pipe (tcp/445) - maar ik denk dat dat tegenwoordig expliciet moet worden ingeschakeld.

Benoemde instanties, zoals SQLEXPRESS, luisteren op een dynamische poort. De dynamische poort wordt door de client opgelost via SQL Server Resolution Protocol (ook bekend als SQL Browser) - dat luistert op udp/1434. Deze dynamische poort wordt bij de eerste keer opstarten gekozen en blijft over het algemeen hetzelfde bij toekomstige herstarts (opgeslagen in het register) - maar als er een geschil is, kiest SQL een nieuwe poort.

U kunt, en moet in het algemeen, alles configureren instances van een productie-SQL-server om een ​​statische poort te gebruiken. Dit maakt firewalling veel makkelijker.

De enige reden dat u de genoemde instantie in bijvoorbeeld een verbindingsreeks moet plaatsen, is dat de client weet dat hij SSRP om de dynamische poort moet vragen. Als het een statische of anderszins bekende poort is, kunt u de client eenvoudig verwijzen naar Server=server.com:port , zonder de instantienaam.



  1. Airflow mysql naar gcp Dag fout

  2. Oracle's gebrek aan een Bit-gegevenstype voor tabelkolommen

  3. Een tabel maken in de modus voor één gebruiker in postgre

  4. Resultaat van dynamische SQL in een variabele voor sql-server krijgen