Как я могу найти номер порта SQL-сервера из реестра окон?

Как я могу найти номер порта SQL-сервера из окон? Там какой-либо универсальный путь состоит в том, чтобы найти номер порта для SQL-сервера 2000, 2005 и 2008?

9
задан Rajesh 11 February 2010 в 08:54
поделиться

3 ответа

SQL Server 2000

Экземпляр по умолчанию

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer\SuperSocketNetLib\TCP

Именованный экземпляр

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP

SQL Server 2005

Нет различия между экземплярами по умолчанию и именованными экземплярами. Экземпляру присваивается номер в зависимости от того, в каком порядке он был установлен. Сначала нам нужно найти раздел реестра для экземпляра, который выглядит как

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#

«#» - это номер, присвоенный экземпляру. Имя экземпляра сохраняется как значение по умолчанию для этого раздела реестра. Для экземпляра по умолчанию это MSSQLSERVER.

Как только ключ реестра для экземпляра найден, мы узнаем, что ключ реестра TCP / IP -

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL.#\MSSQLServer\SuperSocketNetLib\TCP\IPAll

SQL Server 2008

Экземпляр по умолчанию

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\TCP\IPAll

Именованный экземпляр

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10.(InstanceName)\MSSQLServer\SuperSocketNetLib\TCP\IPAll

Дополнительная информация здесь .

19
ответ дан 4 December 2019 в 09:36
поделиться

Я не уверен, правильно это или нет, Вы можете использовать служебную программу Server Network Utility с сервера и щелкнуть «Свойства» в TCP / IP для просмотра списка включенных протоколов.

или можно также проверить номер порта экземпляра SQL Server в журнале ошибок, например 10.0.0.1: 3306, последние 4 цифры «нет» после двоеточия - это SQL-сервер, который прослушивает ip add

0
ответ дан 4 December 2019 в 09:36
поделиться

Вы также можете найти порт в SQL Server Configuration Manager:

  • Выберите Protocols for SQL2008 в разделе SQL server Network Configuration
  • Щелкните правой кнопкой мыши "TCP/IP" -> выберите Properties
  • Выберите IP Addresses-tab
  • В разделе IP ALL, вы должны увидеть порты
3
ответ дан 4 December 2019 в 09:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: