Мне нужен наш брандмауэр, чтобы разрешить ODBC-соединение от клиентов к MS SQL Server.
Какие порты должны быть открыты для этого?
Мы открыли эти порты, и это помогло. Мы можем пропинговать сервер и создать соединение odbc с сервером:
1433 (ODBC)
icmp
netbios (UDP ports 137, 138 & TCP 139 for NetBIOS over TCP)
По данным MSDN:
Default instances of the Database Engine use TCP port 1433 by default.
Сервер: «IP-адрес \NameofService, Порт»
Вам нужно использовать запятую, после названия службы, например: "localhost\MSSQLSERVER, 1433"