как узнать порт sql server

Как найти рабочий порт SQL Server?

не удалось выполнить соединение, поэтому я должен указать другой порт.

Я попытался использовать

но я не вижу sqlservr.exe или что-то подобное в этом списке.

Почему так трудно найти этот порт? : /

Ответов: 11

очень просто. запомните идентификатор sqlsrvr.exe от taskmanager, затем выполните следующую команду:

пример : как узнать порт sql server. fwcmv. как узнать порт sql server фото. как узнать порт sql server-fwcmv. картинка как узнать порт sql server. картинка fwcmv.

Это тот, который работает для меня:

Если вы можете запустить Sql Server Configuration Manager> Конфигурация сети SQL Server> Свойство> Свойства TCP / IP>

как узнать порт sql server. B6Y7J. как узнать порт sql server фото. как узнать порт sql server-B6Y7J. картинка как узнать порт sql server. картинка B6Y7J.

Запустите диспетчер конфигурации SQL Server (Пуск | Все программы | Microsoft SQL Server 2008 | Инструменты настройки).

Перейдите в Службы SQL Server. В правой панели найдите SQL Server (). Это остановлено? Если да, запустите его.

Перейдите к настройке сети SQL Server (или SQL Server Network Configuration (32-разрядная версия)), а затем Protocols for. В правой панели найдите «TCP / IP». Это отключено? Если это так, включите его, а затем перезапустите службу SQL Server.

Обратите внимание, что идентификатор экземпляра будет MSSQLSERVER для экземпляра по умолчанию.

Также обратите внимание, что вам не нужно включать сетевую библиотеку TCP / IP для подключения клиента к службе. Клиенты также могут подключаться через сетевую библиотеку общей памяти (если клиент находится на том же компьютере) или в сетевой библиотеке Named Pipes.

Источник

Как изменить порт экземпляра Microsoft SQL Server?

В этой статье мы разберемся как узнать текущий TCP порт, на котором слушает и ожидает подключения именованный или default экземпляр MS SQL Server, как изменить порт подключения SQL Server на статический/динамический и как используется служба SQL Server Browser клиентами при подключении к SQL.

Динамической порт означает, что номер порта, на котором принимает подключение экземпляр MSSQL назначается при запуске службы SQL Server. В большинстве случаев, даже после перезагрузки сервера, SQL Server начнет слушать тот же самый динамический TCP порт, который был назначен до перезагрузки. Но если этот порт занят, SQL Server запустится на новом порту TCP (приложение, которое использует SQL обычно без проблем получит номер нового порта от службы SQL Server Browser, об этом чуть ниже). Динамический порты SQLServer удобны с точки зрения простоты администрирования нескольких экземпляров SQL на одном сервере, но вызывают множество проблем, если в вашей сети используются межсетевые экраны.

Изменение номера TCP порта экземпляра SQL Server

Вы можете перенастроить ваш сервер так, чтобы он слушал на другом статическом TCP или динамическом порту. Как правило это нужно, когда на одном SQL Server-e запушено несколько экземпляров, или у вас используются межсетевые экраны.

Для управления портами подключения нам потребуется SQL Server Configuration Manager. Обычно эта оснастка устанавливается вместе с экземпляром MSSQL.

Запустите SQL Server Configuration Manager и разверните секцию SQL Server Network Configuration.

В моём случае на сервере установлен всего 1 экземпляр MSSQL– NODE1, поэтому настраивать порты я буду для него. В списке доступных протоколов для данного экземпляра имеются:

как узнать порт sql server. sql server network configuration. как узнать порт sql server фото. как узнать порт sql server-sql server network configuration. картинка как узнать порт sql server. картинка sql server network configuration.

Щелкните дважды по TCP/IP.

как узнать порт sql server. nastrojki protokola tcpip dlya sql server. как узнать порт sql server фото. как узнать порт sql server-nastrojki protokola tcpip dlya sql server. картинка как узнать порт sql server. картинка nastrojki protokola tcpip dlya sql server.

На вкладке Protocol всего 3 параметра:

На вкладке IP Addresses вы увидите перечисление всех IP адресов машины (включая IPv6 и локальные) и соответствующие им настройки. Здесь вы можете задать разные TCP порты для локального и внешнего адреса подключения, или разные порты для разных внешних адресов (если у вас сервер с несколькими сетевыми интерфейсами в разных сегментах).

как узнать порт sql server. tcp dynamic ports v sql server. как узнать порт sql server фото. как узнать порт sql server-tcp dynamic ports v sql server. картинка как узнать порт sql server. картинка tcp dynamic ports v sql server.

Скорее всего вы захотите изменить порт сразу для всех IP, поэтому нужно изменить его секции IPAll.

как узнать порт sql server. ipall nastrojka ekzemplyara sql server. как узнать порт sql server фото. как узнать порт sql server-ipall nastrojka ekzemplyara sql server. картинка как узнать порт sql server. картинка ipall nastrojka ekzemplyara sql server.

Параметр TCP Dynamic Ports отвечает за использование динамических портов.

Чтобы установить статический TCP порт для данного экземпляра SQL Server, отключите TCP Dynamic Ports, и задайте новый номер статического порта в параметре TCP Port.

как узнать порт sql server. smenit nomer porta sql server na drugoj statichesk. как узнать порт sql server фото. как узнать порт sql server-smenit nomer porta sql server na drugoj statichesk. картинка как узнать порт sql server. картинка smenit nomer porta sql server na drugoj statichesk.

Для применения изменений перезапустите службу SQL Server. Обратите внимание на отключенную службу SQL Server Browser.

как узнать порт sql server. perezapusk sluzhby ekzemplyara sql server. как узнать порт sql server фото. как узнать порт sql server-perezapusk sluzhby ekzemplyara sql server. картинка как узнать порт sql server. картинка perezapusk sluzhby ekzemplyara sql server.

Проверьте, что теперь к вашему экземпляру SQL можно подключиться через SSMS. Формат строки подключения такой:

как узнать порт sql server. sql server sroka podklyucheniya k staticheskomu tcp po. как узнать порт sql server фото. как узнать порт sql server-sql server sroka podklyucheniya k staticheskomu tcp po. картинка как узнать порт sql server. картинка sql server sroka podklyucheniya k staticheskomu tcp po.

Подключиться без указания порта не получится, поскольку SQL Browser выключен.

TCP порты и служба SQL Server Browser

До версии MSSQL 2000 нельзя было установить больше одного экземпляра СУБД на один компьютер. Такая возможность появилась в более новых версиях MSSQL. Служба SQL Server Browser впервые появилась в SQL Server 2005 и использовалась как посредник для распределения подключений между различными экземплярами MSSQL, установленными на одном компьютере.

При отключенной службе SQL Server Browser и использовании динамических портов приложения не смогут узнать номер порта, к которому нужно обращаться.

Стандартные порты SQL Server

Другие порты настраиваются при установке/настройке конкретного сервиса. Так что по умолчанию, Вам достаточно открыть в файерволе только два порта: 1433 TCP/UDP.

Если у вас используются строгие настройки фаервола, или если вы хотите максимально ограничить SQL Server, рекомендуется отключить Dynamic Ports (выставить пустое значение) и отключить службу SQL Server Browser.

Если же ваши SQL Server’a находятся в публичном доступе, то будет хорошей идеей поменять порт на нестандартный. Это не защитит от атак полностью, но снизит их число.

Источник

How to find SQL Server running port?

returns connection failed, so I must specify other port.

but I don’t see sqlservr.exe or something similar on this list.

Why it so difficult to find that port? :/

14 Answers 14

very simple. make a note of the sqlsrvr.exe PID from taskmanager then run this command:

it will show TCP and UDP connections of your SQL server (including ports) standard is 1433 for TCP and 1434 for UDP

example : как узнать порт sql server. fwcmv. как узнать порт sql server фото. как узнать порт sql server-fwcmv. картинка как узнать порт sql server. картинка fwcmv.

как узнать порт sql server. ia0FW. как узнать порт sql server фото. как узнать порт sql server-ia0FW. картинка как узнать порт sql server. картинка ia0FW.

This is the one that works for me:

как узнать порт sql server. MaCKR. как узнать порт sql server фото. как узнать порт sql server-MaCKR. картинка как узнать порт sql server. картинка MaCKR.

If you can start the Sql Server Configuration Manager > SQL Server Network Configuration > Your instance > TCP/IP > Properties

как узнать порт sql server. B6Y7J. как узнать порт sql server фото. как узнать порт sql server-B6Y7J. картинка как узнать порт sql server. картинка B6Y7J.

Run SQL Server Configuration Manager (Start | All Programs | Microsoft SQL Server 2008 | Configuration Tools).

Navigate to SQL Server Services. In the right-hand pane look for SQL Server (). Is it stopped? If so, start it.

Note that he Instance ID will be MSSQLSERVER for the default instance.

Please also note that you don’t have to enable the TCP/IP network library to connect a client to the service. Clients can also connect through the Shared Memory network library (if the client is on the same machine) or the Named Pipes network library.

Источник

Как найти порт для MS SQL Server 2008?

Я уже пробовал журнал, SQL Server Management Studio, реестр и расширенную хранимую процедуру для поиска порта. Но я не мог найти его. Пожалуйста, помогите мне. Спасибо.

ОТВЕТЫ

Ответ 1

В зависимости от подключения номер порта может отличаться.

Ответ 2

Вы также можете посмотреть с помощью

Он предоставляет порты с соответствующим приложением, которое позволяет им открывать.

Изменить: или TCPView.

Ответ 3

Вот 5 методов, которые я нашел:

Способ 4: sys.dm_exec_connections DMV
Я думаю, что это почти самый простой способ.
DMV возвращают состояние сервера, которое можно использовать для мониторинга экземпляра SQL Server. Мы можем использовать DMV sys.dm_exec_connections, чтобы определить номер порта, который прослушивает экземпляр SQL Server, используя приведенный ниже код T-SQL:

Способ 1. Диспетчер конфигурации SQL Server

Шаг 1. Нажмите Пуск> Все программы> Microsoft SQL Server 2012> Инструменты настройки> Диспетчер конфигурации SQL Server

Шаг 2. Перейдите в Диспетчер конфигурации SQL Server> Конфигурация сети SQL Server> Протоколы для

Шаг 3. Щелкните правой кнопкой мыши на TCP/IP и выберите Свойства

как узнать порт sql server. 776d7dd8cffd8782de87893a9c2d96e0. как узнать порт sql server фото. как узнать порт sql server-776d7dd8cffd8782de87893a9c2d96e0. картинка как узнать порт sql server. картинка 776d7dd8cffd8782de87893a9c2d96e0.

Шаг 4. В диалоговом окне свойств TCP/IP перейдите на вкладку IP-адреса и прокрутите вниз до группы IPAll.

как узнать порт sql server. cac98ae572e8dd7de4a1b458829b0c96. как узнать порт sql server фото. как узнать порт sql server-cac98ae572e8dd7de4a1b458829b0c96. картинка как узнать порт sql server. картинка cac98ae572e8dd7de4a1b458829b0c96.

Если SQL Server настроен для работы на статическом порту, он будет доступен в текстовом поле «Порт TCP», а если он настроен на динамический порт, то текущий порт будет доступен в текстовом поле «Динамические порты TCP». Здесь мой экземпляр прослушивает номер порта 61499.

Ответ 4

Я столкнулся с этим, потому что у меня просто возникли проблемы с созданием удаленного соединения и я не мог понять, почему настройка порта 1433 в брандмауэре не выполняет эту работу. У меня наконец есть полная картина, поэтому я подумал, что должен поделиться.

Прежде всего, необходимо включить «TCP/IP» с помощью диспетчера конфигурации SQL Server в разделе «Протоколы для SQLEXPRESS!

Когда используется именованный экземпляр (в данном случае SQLExpress), он будет прослушивать динамический порт. Чтобы найти этот динамический порт, у вас есть несколько вариантов; чтобы назвать несколько:

Конечно, разрешение этого TCP-порта в брандмауэре и создание удаленного соединения путем передачи: «x.x.x.x,51118» (где x.x.x.x является сервером ip) уже решает его в этот момент.

Но потом я хотел удаленно подключиться, передав имя экземпляра (например: x.x.x.x\SQLExpress ). Это когда запускается служба SQL Browser. Это единица, которая разрешает имя экземпляра в порт 51118. Служба SQL Browser прослушивает порт UDP 1434 (стандартный и статический), поэтому мне пришлось разрешить это также и в брандмауэре сервера.

Ответ 5

В журнале ERROLOG для строки, как показано ниже. Если вы не видите этого, SQL Server не включен для удаленного доступа, или просто не через TCP. Вы можете изменить это с помощью диспетчера конфигурации SQL Server.

Ответ 6

Я решил проблему, включив TCP/IP с помощью диспетчера конфигурации SQL Server в разделе «Протоколы для SQLEXPRESS2008», я перезапустил службу и теперь «Сервер прослушивается» отображается в файле ERRORLOG

Ответ 7

Попробуйте (требуется доступ к sys.dm_exec_connections ):

Ответ 8

[Идентифицировать порт, используемый именованным экземпляром ядра базы данных SQL Server, путем чтения журналов ошибок SQL Server]

Ответ 9

Tasklist.exe похож на taskmgr.exe но в текстовом режиме.

С помощью tasklist.exe или taskmgr.exe вы можете получить PID sqlservr.exe

Ответ 10

Я использую следующий script в SSMS

Ответ 11

Это также можно выполнить с помощью сканирования портов, что является единственным возможным методом, если у вас нет доступа администратора к удаленному серверу.

Использование Nmap (http://nmap.org/zenmap/) для выполнения «Интенсивного сканирования TCP» даст вам результаты, подобные этому для all экземпляры на сервере:

Важное примечание: Для тестирования с помощью анализатора запросов или MS SQL Server Management Studio вы должны сформировать имя и порт сервера иначе, чем обычно подключаетесь к порту, например, через HTTP, используя запятую вместо двоеточия.

Ответ 12

Ответ 13

В дополнение к тому, что указано выше, мне пришлось подключать как TCP, так и UDP-порты для SQLExpress для удаленного подключения. Поскольку у меня есть три разных экземпляра на моей машине разработки, я включаю 1430-1435 для TCP и UDP.

Ответ 14

Решение PS, покроет все экземпляры на хосте + даст вам все адреса подключенных клиентов, все красиво и чисто:

Источник

Как найти SQL Server работает порт?

Да я читал это как найти порт для MS SQL Server 2008?

возвращает соединение не удалось, поэтому я должна указать другой порт.

Я пытался использовать

но я не вижу sqlservr.exe или что-то подобное в этом списке.

Почему так трудно найти этот порт? :/

11 ответов:

очень удобно. запишите sqlsrvr.ехе PID из Диспетчера задач затем выполните следующую команду:

он покажет TCP и UDP соединения вашего SQL server (включая порты) стандарт 1433 для TCP и 1434 для UDP

пример : как узнать порт sql server. 8ec263ac1e91b7a54d0864cbcd19110c. как узнать порт sql server фото. как узнать порт sql server-8ec263ac1e91b7a54d0864cbcd19110c. картинка как узнать порт sql server. картинка 8ec263ac1e91b7a54d0864cbcd19110c.

Это тот, который работает для меня:

Если вы можете запустить Диспетчер конфигурации Sql Server > конфигурация сети SQL Server > ваш экземпляр > TCP / IP > свойства

как узнать порт sql server. e1f9bacadb566742fb530e0511d477e8. как узнать порт sql server фото. как узнать порт sql server-e1f9bacadb566742fb530e0511d477e8. картинка как узнать порт sql server. картинка e1f9bacadb566742fb530e0511d477e8.

Если вы запустили «netstat-a-b-n» (из командной строки с повышенными правами), и вы не видите «sqlservr.exe » вообще, то либо ваша служба SQL Server не работает, либо ее сетевая библиотека TCP/IP отключена.

запустите Диспетчер конфигурации SQL Server (Пуск | Все программы | Microsoft SQL Server 2008 | средства настройки).

перейдите к службам SQL Server. В правой области найдите SQL Server (). Это остановлено? Если да, то начните его.

перейдите к Сетевая конфигурация SQL Server (или сетевая конфигурация SQL Server (32-разрядная), если это необходимо), а затем протоколы для. В правой панели найдите «TCP / IP». Он отключен? Если это так, включите его, а затем перезапустите службу SQL Server.

обратите внимание, что идентификатор экземпляра будет MSSQLSERVER для экземпляра по умолчанию.

также обратите внимание, что вам не нужно включать сетевую библиотеку TCP/IP для подключения клиента к службе. Клиенты также могут подключаться через общую память сетевая библиотека (если клиент находится на том же компьютере) или сетевая библиотека именованных каналов.

может быть, он не использует TCP / IP

посмотрите на Диспетчер конфигурации SQL Server, чтобы узнать, какие протоколы он использует.

на нашем предприятии у меня нет доступа к серверу MSSQL, поэтому я не могу получить доступ к системным таблицам.

то, что работает для меня-это:

попробуйте включить протокол с помощью: Настройки Яслях> конфигурация сети SQL server>протоколы для MSSQLSERVER > свойства TCP / IP

SQL Server 2000 Запрограммированный| MS SQL Server | Клиентская Сетевая Утилита | Выберите TCP_IP, затем Свойства

SQL Server 2005 Запрограммированный| SQL-сервер| Диспетчер конфигурации SQL Server | Выберите протоколы для MSSQLSERVER или выберите клиентские протоколы и щелкните правой кнопкой мыши на TCP / IP

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *