Phiên bản mặc định, theo mặc định, sẽ lắng nghe trên tcp / 1433. Nó cũng có thể nghe trên một đường ống được đặt tên (tcp / 445) - nhưng tôi nghĩ rằng điều đó phải được bật rõ ràng vào những ngày này.
Các phiên bản được đặt tên, như SQLEXPRESS, lắng nghe trên một cổng động. Cổng động được máy khách giải quyết thông qua Giao thức phân giải máy chủ SQL (hay còn gọi là Trình duyệt SQL) - lắng nghe trên udp / 1434. Cổng động này được chọn ở lần khởi động đầu tiên và thường sẽ được giữ nguyên qua các lần khởi động lại trong tương lai (được lưu trữ trong Sổ đăng ký) - nhưng nếu có mâu thuẫn, SQL sẽ chọn một cổng mới.
Bạn có thể và thường nên định cấu hình tất cả phiên bản của một máy chủ SQL sản xuất để sử dụng một cổng tĩnh. Điều này làm cho tường lửa nhiều dễ dàng hơn.
Lý do duy nhất mà bạn phải đưa cá thể đã đặt tên vào, chẳng hạn, một chuỗi kết nối là để máy khách biết yêu cầu SSRP cho cổng động. Nếu đó là một cổng tĩnh hoặc đã biết khác, bạn có thể chỉ cần trỏ máy khách đến Server=server.com:port
, bỏ tên phiên bản.