Какие порты открывать для Microsoft SQL Server?

после поиска в интернете несколько раз на лучший способ, чтобы открыть подключение SQL Server через Брандмауэр windows, я до сих пор, чтобы найти лучший способ сделать это. Есть ли у кого-нибудь гарантированный способ найти, какие порты SQL работает на так что вы можете открыть их в Брандмауэре windows?

13
задан dnolan
22.01.2023 0:19 Количество просмотров материала 3416
Распечатать страницу

4 ответа

Если у вас есть только один экземпляр SQL Server работает, и он имеет TCP/IP транспорт включен для нелокальных соединений, то, скорее всего, он будет слушать на TCP-порт по умолчанию: 1433.

Если у вас есть несколько экземпляров, или любые другие осложнения выше "один, по умолчанию, экземпляр", то все может быть сложнее. Вы должны установить порты для каждого экземпляра (по умолчанию они полу-случайных, которые, как правило, не полезно для настройки брандмауэра) и необходимо также открыть службу браузера SQL (которая обычно слушает UDP-порт 1434, хотя это тоже можно перенастроить).

есть достаточно подробный набор нот на SQL сервер и файрволы в http://msdn.microsoft.com/en-us/library/cc646023.aspx

14
отвечен David Spillett 2023-01-23 08:07

нужно запустить службу обозревателя для решения нестандартных случаях. Кроме того, открытие UDP 1434 позволит разрешать именованные экземпляры по имени вместо порта, так что вам не нужно будет использовать порты. Если вам неудобно открывать UDP 1434 в долгосрочной перспективе или у вас есть администратор базы данных, который находится на месте и может подключаться локально, вы можете попросить его подключиться через SQL Server Mgmt Studio или SQLCMD и указать подключение к серверу как следует:

tcp: имя_сервера\имя_экземпляра

приставка с TCP заставит TCP-соединение. После этого можно подключиться к именованному экземпляру и запросить sys.dm_exec_connections чтобы найти порт, на котором работает экземпляр не по умолчанию, например:

SELECT local_tcp_port FROM sys.dm_exec_connections WHERE session_id = @@SPID

4
отвечен Robert Gannon 2023-01-23 10:24

порт по умолчанию для SQL Server-1433

0
отвечен Brad 2023-01-23 12:41

может быть полезно, чтобы изменить порт по умолчанию вашего экземпляра Вы видели http://blogs.msdn.com/b/dataaccesstechnologies/archive/2010/03/03/running-sql-server-default-instance-on-a-non-default-or-non-standard-tcp-port-tips-for-making-application-connectivity-work.aspx?

0
отвечен Arshia 2023-01-23 14:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх