Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

номер на порт на SQL Server

Екземплярът по подразбиране по подразбиране ще слуша tcp/1433. Възможно е също така да слуша на именувана тръба (tcp/445) - но мисля, че това трябва да бъде изрично разрешено в наши дни.

Именувани екземпляри, като SQLEXPRESS, слушат на динамичен порт. Динамичният порт се разрешава от клиента чрез SQL Server Resolution Protocol (известен още като SQL Browser) - който слуша udp/1434. Този динамичен порт се избира при първото стартиране и като цяло ще остане същият при бъдещи рестартирания (съхранява се в системния регистър) – но ако има конкуренция, SQL ще избере нов порт.

Можете и по принцип трябва да конфигурирате всички копия на производствен SQL сървър за използване на статичен порт. Това прави защитната стена много по-лесно.

Единствената причина, поради която трябва да поставите посочения екземпляр в, да речем, низ за връзка е, така че клиентът да знае да поиска SSRP за динамичния порт. Ако това е статичен или известен по друг начин порт, можете просто да насочите клиента към Server=server.com:port , като оставите името на екземпляра.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да промените периода на задържане на прихващане на промени (CDC) в SQL Server - урок за SQL Server

  2. Общ табличен израз, защо точка и запетая?

  3. Въздействие на разширеното събитие query_post_execution_showplan в SQL Server 2012

  4. Производителност на SQL сървър TOP CPU заявка -2

  5. Laravel:Генерираният SQL хвърля грешка само на конкретни таблици