Начальная

Windows Commander

Far
WinNavigator
Frigate
Norton Commander
WinNC
Dos Navigator
Servant Salamander
Turbo Browser

Winamp, Skins, Plugins
Необходимые Утилиты
Текстовые редакторы
Юмор

File managers and best utilites

Yandex.Browser Update Service что это? (процесс service_update.exe). Браузер служба


Что же, все таки такое, служба «Computer Browser»? « Blog of Khlebalin Dmitriy

Что же, все таки такое, служба «Computer Browser»?

Вчера, мой коллега в непринужденной беседе задал мне интересный вопрос: «За что отвечает служба Computer Browser?» Ну……. «Я думаю данная служба отвечает за то чтобы был возможен просмотр компьютеров в сети в сетевом окружении» — следуя логике, ответил я. Ну и как то беседа продолжилась дальше, и через некоторое время мы уже об этом забыли совсем. Но этот вопрос как-то запал в мой мозг. И сегодня я все таки решил детально разобраться: «А зачем же все таки нужна данная служба? За что она отвечает? И какие последствия в  корпоративной среде последуют, если ее остановить?»

Немного почитав статьи в инете, почерпнул для себя следующую информацию:

   Обслуживает список компьютеров в сети и выдает его программам по запросу. Если служба остановлена, список не будет создан или обновлен. Данную службу можно не запускать в домашних условиях. Вам будут доступны все действия, которые вы делали раньше. В большой сети один компьютер именуется главным, а остальные резервными. Резервные сообщают каждые 12 минут, что они доступны, чтобы принять на себе роль главного, если это потребуется. Никаких проблем не будет, если вы отключите эту службу на всех компьютерах кроме одного.

 Название службы: Browser

Название процесса: svchost.exe

По умолчанию в Windows XP Home: Автоматически

По умолчанию в Windows XP Pro: Автоматически

Рекомендуемое значение: Отключена

Вход от имени: Локальная систем

«А в корпоративной среде какие последствия могут быть?»

По умолчанию данная служба запущена на DC. Если на DC останавливается служба «Computer Browser» без ошибок и записей в журнале регистрации, после этого все расшаренные ресурсы сервера становятся недоступными, а в журнале регистрации появляется множество записей о невозможности применении групповой политики, так как файл gpt.ini не найден. Соответственно перестает применяться групповая политика, об этом свидетельствуют журналы на рабочих станциях.

Computer Browser разрешает просматривать сеть через иконку сети. Если не запущена — то не будут видны компьютеры в Сетевом окружении. Вообще то  Computer Browser использует встроенную поддержку NetBios поверх TCP/IP broadcast запросами.

Если интересует еще более подробная информация о данной службе, то прочесть ее можно здесь:

http://www.winzone.ru/articles/101

Вот что говорит нам наша любимая компания Microsoft о решении проблем с данной службой:

http://support.microsoft.com/kb/188305

http://support.microsoft.com/kb/889320/ru

А вот что пишут люди на форуме technet.microsoft.com:

— Computer Browser разрешает просматривать сеть через иконку сети. Если не запущена — то не будут видны компьютеры в Сетевом окружении.

В моем случаи как я выяснил службаа Computer Browser на рабочих станциях не нужна так, как у меня домне с AD, я ее принудительно средствами ГПО отключил на раочх станциях и сегодня утром все заработало как часы.

— Для просмотра  в Сетевом окружении в состоянии  — запущена.

Посмотрите в дополнительных свойствах TCP/IP параметры WINS — NetBios — поставьте по умолчанию.

Единственное я добавил в DHCP настройку 045 NetBIOS over TCP\IP NBDD сервер прописал AD — сомневаюсь нужно ли это???

— Здравствуйте.На «отваливающихся» станциях брандмауэр выключен ?Вот сюда посмотрите:http://support.microsoft.com/kb/889320/ru

Как поянть выключен? Есть два варианта: Первый — служба брандмауэра вообще не запущена и Второй служба запущена но галочка стоит в положении — выключен. Так вот у меня такая ошибка была, проверил логи за пред. дни. На сегодняшний момент служба брандмауэра включена, но галочка стоит в положении выключено. Все пока работает.

Если данная служба падает на контроллерах домена? То возможно это вирус Conficker:

В этом случае в журналах имеются ошибки:

  • Тип события:                                         Ошибка
  • Источник события:                                    Userenv
  • Категория события:                                   Отсутствует
  • Код события:                                         1030
  • Дата:                                                      25.08.2009
  • Время:                                                     21:22:17
  • Пользователь:                                              NT AUTHORITY\SYSTEM
  • Компьютер:                                           DC
  • Описание:
  • Windows cannot query for the list of Group Policy objects. Check the event log for po               ssible messages previously logged by the policy engine that describes the reason for this.
  •  
  • Тип события:                                         Ошибка
  • Источник события:                                    Userenv
  • Категория события:                                   Отсутствует
  • Код события:                                         1058
  • Дата:                                                      25.08.2009
  • Время:                                                     21:22:17
  • Пользователь:                                              NT AUTHORITY\SYSTEM
  • Компьютер:                                           DC
  • Описание:
  • Windows cannot access the file gpt.ini for GPO CN={57827D9B-6778-4796-89FC-0D896D19F272},CN=Policies,CN=System,DC=mikh-partn,DC=ru. The file must be present at the location <\\mikh-partn.ru\SysVol\mikh-partn.ru\Policies\{57827D9B-6778-4796-89FC-0D896D19F272}\gpt.ini>. (Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied. ). Group Policy processing aborted.
  •  
  • Дополнительные сведения можно найти в центре справки и поддержки, в «http://go.microsoft.com/fwlink/events.asp&#187;.

 В этом случае необходимо срочно заняться проверкой серваков на вирусы. К стати, по сообщению людей, которые уже столкнулись с данным вирусняком, Symantec Corporate ничего не находит, по этому используйте альтернативные средства.

Если у Вас есть собственное мнение по данному вопросу, welcome to comments. Обсудим.

Всем удачи!

Понравилось это:

Нравится Загрузка...

Похожее

09.10.2009 - Posted by khlebalin | ms windows 2003

Sorry, the comment form is closed at this time.

khlebalin.wordpress.com

Служба «Обозреватель Компьютеров» и ошибка MrxSmb 8003

В этой статье мы немного поговорим о службе Windows под названием Computer Browser (Обозреватель компьютеров). Итак, вспомним азы. Служба Обозревателя компьютеров появилась в сетях Microsoft для совместимости со старыми версиями ОС Microsoft: Windows 3.x, Windows 95/98, Millennium и т.д. Нужна она для того, чтобы два компьютера в сети могли найти друг друга. Реализуется эта функция с помощью широковещательных запросов. Т.к. широковещательные запросы не ретранслируются через маршрутизаторы, это означает, что служба Computer Browser нужна для локальных (LAN) сетей.

Как работает служба Обозреватель компьютеров

Согласно архитектуре Microsoft  все хосты в сети делятся на: Master Browser (главный обозреватель), Backup Browser (резервный обозреватель) и всех остальных, считающихся клиентами.

При разворачивании сети между хостами происходят выборы за звание Master Browser, обычно в домене его получает контроллер домена, если же используется рабочая группа – то компьютер со старшей версией ОС. Обязанность главного обозревателя – создание списка резервных обозревателей (backup browser), обновление, хранение и передача списка компьютеров в сети серверам backup browser. Резервные обозреватели в свою очередь могут передавать список хостов в сети клиентам.

При первом включении в сети нового компьютера, служба «Браузера компьютеров» рассылает широковещательный, позволяющий найти в сети Master-Browser, и после его обнаружения просит добавить себя в список компьютеров сети. В свою очередь Master-browser должен принять этот запрос, добавить информацию о новом хосте в свой список и передать новому компьютеру список доступных серверов Backup-browser, с которыми он будет взаимодействовать в дальнейшем, если ему понадобиться получить список хостов в сети.

Мы вкратце описали архитектуру службы Обозревателя компьютеров в сети  MS.

Все это к чему? Достаточно часто в логах компьютеров в сети Microsoft можно встретить ошибку MrxSMB с ID 8003:

The master browser has received a server announcement from the computer [Имя_компьютера] that believes that it is the master browser for the domain on transport NetBT_Tcpip_{#######-####-####-#. The master browser is stopping or an election is being forced

Ошибка «Обозреватель Компьютеров» MrxSmb 8003

К каким бы то не было видимым неполадкам ошибка не приводит, но сама по себе она раздражает, появляясь в журнале каждые N часов. Судя по ошибке, компьютер претендует на роль Master-browser.

Настройка службы «Computer Browser»

Параметры службы «Обозреватель компьютеров» хранятся в ветке реестре:HKLM/System/CurrentControlSet/Services/Browser/Parameters

Интересуют нас параметры:

  • IsDomainMaster – по названию догадаться, что параметр определяет может ли компьютер быть Master-Browser (значения: «TRUE» и «FALSE»)
  • MaintainServerList – определяет будет ли компьютер участвовать в выборах Главного и резервных обозревателей. Возможные значения:
    1. «YES» (участвует в выборах на Master-Browser-а)
    2. «NO»(не участвует в выборах)
    3. «AUTO»(клиент может участвовать в выборах, на роль Master-Browser так и на роль клиента)

Соответственно, наша задача – настроить службу так, чтобы никто из клиентов не мог стать главным обозревателем в сети и не участвовал в выборах (для этого у нас есть контроллер домена).Указанную задачу можно решить простой модификацией реестра на клиенте. В случае необходимости массового распространения данных настроек, нам помогут групповые политики. Для этого можно воспользоваться технологией Group Policy Preferences (если клиенты новые), или же административными шаблонами.

Для создания нового административного шаблона создадим текстовый файл с расширением .adm с текстом.CLASS MACHINECATEGORY «Browser»POLICY «Computer browser configuration»KEYNAME «SYSTEM\CurrentControlSet\services\Browser\Parameters»EXPLAIN !!BrowserParametersPART «IsDomainMaster» EDITTEXTVALUENAME «IsDomainMaster»DEFAULT «FALSE»END PART

PART «MaintainServerList» EDITTEXT VALUENAME «MaintainServerList»DEFAULT «AUTO»END PARTEND POLICYEND CATEGORY

[strings] BrowserParameters=»Theese parameters specify behavior of Windows host in network»

Подключаем данный административный шаблон в новую политику в консоле Group Policy Management (не забудьте снять галку «Only show group policy setting that can be fully managed» во View -> Filtering.). Вешаем политику на нужную OU, делаем на клиенте

gpupdate /force

и проверяем значение ключей реестра.

winitpro.ru

Служба браузера SQL Server

Эта документация перемещена в архив и не поддерживается.

Браузер SQL Server выполняется как служба Windows. Браузер SQL Server прослушивает входящие запросы для ресурсов Microsoft SQL Server и предоставляет сведения об экземплярах SQL Server, установленных на компьютере. Браузер SQL Server предназначен для выполнения трех задач:

  • просмотра списка доступных серверов;

  • соединения с нужным экземпляром сервера;

  • соединения с конечными точками через выделенное административное соединение (DAC).

Для каждого экземпляра компонента Database Engine и служб Службы SSAS служба «SQL Server, браузер» (sqlbrowser) выдает имя и номер версии экземпляра. Браузер SQL Server устанавливается вместе с SQL Server, обслуживая также и предыдущие версии SQL Server, работающие на том же компьютере, начиная с версии SQL Server 7.0.

Браузер SQL Server настраивается в ходе установки или с помощью диспетчера конфигурации SQL Server. По умолчанию служба «SQL Server, браузер» запускается автоматически:

  • при обновлении установки;

  • при установке параллельно с экземпляром SQL Server 2000;

  • при установке в кластере;

  • при установке именованного экземпляра компонента SQL Server Database Engine, включая все экземпляры SQL Server Express;

  • при установке именованного экземпляра служб Службы Analysis Services.

До версии SQL Server 2000 на компьютер мог быть установлен только один экземпляр SQL Server. SQL Server прослушивал входящие запросы на порту 1433, назначенном для SQL Server комитетом IANA. Порт может использоваться только одним экземпляром SQL Server, поэтому после появления в SQL Server 2000 поддержки нескольких экземпляров SQL Server был разработан протокол разрешения SQL Server (SSRP) для прослушивания UDP-порта 1434. Эта служба прослушивания отвечала на клиентские запросы, передавая им имена установленных экземпляров с указанием портов или именованных каналов, используемых экземпляром. Чтобы избавиться от ограничений протокола SSRP, в SQL Server 2005 она была заменена службой браузера SQL Server.

Если для SQL Server разрешено использование протоколов TCP/IP и VIA, то при запуске экземпляра SQL Server серверу назначается порт TCP/IP. Если включен протокол именованных каналов, SQL Server прослушивает указанный именованный канал. Этот порт или «канал», используется конкретным экземпляром для обмена данными с клиентскими приложениями. Экземпляру по умолчанию при установке назначается TCP-порт 1433 и канал \sql\query, но затем эти значения могут быть изменены администратором сервера при помощи диспетчера конфигурации SQL Server. Поскольку порт или канал может использоваться только одним экземпляром SQL Server, именованным экземплярам, включая SQL Server Express, назначаются другие номера портов и имена каналов. По умолчанию, если и именованные экземпляры и SQL Server Express настроены для работы с динамическими портами, это означает, что доступный порт назначается при запуске SQL Server. При необходимости экземпляру SQL Server может быть назначен конкретный порт, и при соединении клиенты смогут указать именно его. Но если порт назначается динамически, то он может измениться в любой момент после перезапуска SQL Server, поэтому клиент может и не знать правильного номера порта.

После запуска SQL Server запускается браузер и пытается занять UDP-порт 1434. Браузер SQL Server читает реестр, находит все экземпляры SQL Server на данном компьютере и помечает используемые ими порты и именованные каналы. Если сервер имеет несколько сетевых плат, браузер SQL Server возвращает первый допустимый порт, который найден для SQL Server. Браузер SQL Server поддерживает протоколы ipv6 и ipv4.

При запросе клиентом SQL Server ресурсов SQL Server клиентская сетевая библиотека передает на сервер UDP-сообщение через порт 1434. Браузер SQL Server в ответ сообщает TCP/IP-порт или именованный канал запрошенного экземпляра. Затем сетевая библиотека клиентского приложения завершает соединение, отправляя запрос на сервер с указанием номера порта или имени канала, относящегося к нужному экземпляру.

Дополнительные сведения о запуске и остановке службы «SQL Server, браузер» см. в разделе Как запустить и остановить службу «SQL Server, обозреватель».

Важное примечаниеВажно!

Протокол VIA является устаревшим. В будущей версии Microsoft SQL Server эта возможность будет удалена. Избегайте использования этой возможности в новых разработках и запланируйте изменение существующих приложений, в которых она применяется.

Если служба «SQL Server, браузер» не запущена, то возможность соединения с SQL Server остается только при указании верного номера порта или именованного канала. Например, к экземпляру SQL Server по умолчанию можно подключиться по порту TCP/IP, если он прослушивает порт 1433.

Однако если служба «SQL Server, браузер» не запущена, следующие соединения невозможны.

  • Если какой-либо компонент пытается подключиться к именованному экземпляру без полного указания всех параметров (номера порта TCP/IP или именованного канала).

  • Если компонент формирует или сохраняет сведения о сервере и экземпляре, которые затем используются другими компонентами для повторного соединения.

  • При соединении с именованным экземпляром без указания номера порта или канала.

  • При использовании выделенного административного соединения с именованным экземпляром или экземпляром по умолчанию без использования порта TCP/IP 1433.

  • При использовании службы перенаправителя OLAP.

  • При перечислении серверов в среде Среда SQL Server Management Studio, программе Enterprise Manager или Query Analizer.

В клиент-серверном режиме работы SQL Server (например, если приложения обращаются к SQL Server по сети) при остановке или отключении службы «SQL Server, браузер» необходимо назначить каждому экземпляру определенные номера портов и указывать их в коде клиентских приложений. Такой подход приводит к следующим проблемам.

  • Необходимо обновлять и поддерживать код клиентских приложений, чтобы они соединялись по соответствующим номерам портов.

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

В SQL Server 2000 идентификация конечной точки соединения с сервером выполнялась службой SQL Server. В SQL Server 2005 эта функция заменена службой «SQL Server, браузер». При установке SQL Server на компьютер, где уже установлен SQL Server 2000 или выпуск MSDE, следует убедиться в том, что SQL Server 2000 или выпуск MSDE обновлены до версии с пакетом обновления 3а (SP3а) или более поздней. В версиях, предшествующих пакету обновления 3а (SP3а), неправильно реализовано совместное использование порта 1434, что может привести к недоступности экземпляра SQL Server для запросов от клиентских приложений. Можно изменить порядок запуска служб так, чтобы служба «SQL Server, браузер» запускалась перед SQL Server 2000 или выпуском MSDE, однако рекомендуется обновить все старые версии SQL Server с использованием последнего пакета обновления.

Если на компьютере установлен экземпляр SQL Server 2000, который не был обновлен пакетом обновления 3а (SP3а) или более поздними версиями, и не запущен браузер SQL Server, запускается служба прослушивания SQL Server 2000. Если браузер SQL Server запускается после службы прослушивания, то он в течение 5 секунд ожидает получения от SQL Server 2000 порта 1434. Если этого не произошло, то запуск браузера SQL Server завершается ошибкой. Для решения этой проблемы, существующей в версиях SQL Server 2000 без пакета обновления 3а (SP3а), остановите SQL Server 2000, запустите браузер SQL Server, а затем повторно запустите SQL Server 2000. Служба прослушивания SQL Server 2000 продолжает попытки запуска на порту 1434, поэтому экземпляр SQL Server 2000 как можно быстрее должен быть обновлен до версии с пакетом обновления 3а (SP3а).

SQL Server версии 7.0 не содержит подобной функции и поэтому не вызывает конфликтов с браузером SQL Server.

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

ПримечаниеПримечание

Если указан порт IP_ANY, при включении прослушивания на определенных IP-адресах пользователь должен настроить тот же TCP-порт на каждом из IP-адресов, поскольку браузер SQL Server возвращает каждую найденную пару «адрес-порт».

По умолчанию после установки браузер SQL Server находится в файле C:\Program Files\Microsoft SQL Server\100\Shared\sqlbrowser.exe. Если на компьютере установлен SQL Server 2000, не обновленный до версии с пакетом обновления 3 (SP3), а экземпляр SQL Server 2000 не обновлен, то SQL Server 2000 должен быть остановлен на время установки SQL Server. Если запущен SQL Server 2000, браузер SQL Server не сможет запуститься и получить порт 1434, и по этой причине установка может быть прервана.

Служба «SQL Server, браузер» удаляется при удалении последнего экземпляра SQL Server. При этом экземпляры SQL Server 2000 возобновляют свою работу в исходном режиме.

Браузер SQL Server может в целях диагностики быть запущен из командной строки по ключу -c.

<drive>\<path>\sqlbrowser.exe -c

Права доступа учетной записи

Браузер SQL Server прослушивает UDP-порт и принимает запросы без проверки подлинности с использованием протокола разрешения SQL Server (SSRP). Браузер SQL Server должен запускаться в контексте безопасности непривилегированного пользователя, чтобы минимизировать ущерб при возможном проникновении злоумышленника. Учетную запись входа можно изменить при помощи диспетчера конфигурации SQL Server. Права, которые необходимо назначить браузеру SQL Server.

  • Запретить сетевой доступ к этому компьютеру.

  • Запретить локальный вход в систему.

  • Запретить вход в систему в качестве пакетного задания.

  • Запретить вход в систему через службы терминалов.

  • Вход в систему в качестве службы.

  • Разрешить чтение и запись разделов реестра SQL Server, связанных с сетью (порты и каналы).

Учетная запись по умолчанию

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

  • Любая учетная запись домен\локальная.

  • Учетная запись локальной службы (недоступно на платформах W2K).

  • Учетная запись локальной системы (не рекомендуется за избыточностью прав доступа).

Скрытие экземпляра SQL Server

Скрытые экземпляры SQL Server — это экземпляры, которые поддерживают только соединения через общую память. В SQL Server установите флаг HideInstance, чтобы браузер SQL Server не выдавал сведения об этом экземпляре сервера. Браузер SQL Server также поддерживает метод скрытия экземпляров SQL Server 2000, включаемый по установке параметра HideServer в программе Server Network. Дополнительные сведения о настройке параметра HideServer см. в разделе «Как скрыть экземпляр компонента SQL Server Database Engine» электронной документации по SQL Server.

Применение брандмауэра

Для связи со службой браузера SQL Server на сервере, защищенном брандмауэром, в дополнение к TCP-порту SQL Server (например 1433) откройте UDP-порт 1434. Дополнительные сведения об использовании брандмауэра см. в разделе «Как настроить брандмауэр для доступа к SQL Server» электронной документации по SQL Server.

technet.microsoft.com

Служба обозревателя SQL Server | Microsoft Docs

  • 03/14/2017
  • Время чтения: 13 мин
  • Соавторы

В этой статье

ОБЛАСТЬ ПРИМЕНЕНИЯ ЭТОЙ СТАТЬИ: даSQL Server (только Windows)нетБаза данных SQL AzureнетХранилище данных SQL AzureнетParallel Data Warehouse THIS TOPIC APPLIES TO: yesSQL Server (Windows only)noAzure SQL DatabasenoAzure SQL Data WarehousenoParallel Data Warehouse

Браузер SQL ServerSQL Serverвыполняется как служба Windows.The SQL ServerSQL ServerBrowser program runs as a Windows service. Браузер SQL ServerSQL Server прослушивает входящие запросы к ресурсам MicrosoftMicrosoft SQL ServerSQL Server и предоставляет сведения об экземплярах SQL ServerSQL Server, установленных на компьютере. SQL ServerSQL Server Browser listens for incoming requests for MicrosoftMicrosoft SQL ServerSQL Server resources and provides information about SQL ServerSQL Server instances installed on the computer. SQL ServerSQL ServerБраузер выполняет следующие действия: Browser contributes to the following actions:

  • просмотра списка доступных серверов;Browsing a list of available servers

  • соединения с нужным экземпляром сервера;Connecting to the correct server instance

  • соединения с конечными точками через выделенное административное соединение (DAC).Connecting to dedicated administrator connection (DAC) endpoints

    Для каждого экземпляра компонента Компонент Database EngineDatabase Engine и служб Службы SSASSSASслужба « SQL ServerSQL Server , браузер» (sqlbrowser) выдает имя и номер версии экземпляра.For each instance of the Компонент Database EngineDatabase Engine and Службы SSASSSAS, the SQL ServerSQL Server Browser service (sqlbrowser) provides the instance name and the version number. SQL ServerSQL ServerУстанавливается вместе с SQL ServerSQL Server. Browser is installed with SQL ServerSQL Server.

    SQL ServerSQL Server настраивается в ходе установки или с помощью диспетчера конфигурации SQL ServerSQL Server .Browser can be configured during setup or by using SQL ServerSQL Server Configuration Manager. По умолчанию служба « SQL ServerSQL Server , браузер» запускается автоматически:By default, the SQL ServerSQL Server Browser service starts automatically:

  • при обновлении установки;When upgrading an installation.

  • при установке в кластере;When installing on a cluster.

  • при установке именованного экземпляра компонента Компонент Database EngineDatabase Engine , включая все экземпляры SQL Server Express;When installing a named instance of the Компонент Database EngineDatabase Engine including all instances of SQL Server Express.

  • при установке именованного экземпляра служб Службы Analysis ServicesAnalysis Services.When installing a named instance of Службы Analysis ServicesAnalysis Services.

Историческая справкаBackground

До версии SQL Server 2000 (8.x)SQL Server 2000 (8.x)на компьютер мог быть установлен только один экземпляр SQL ServerSQL Server .Prior to SQL Server 2000 (8.x)SQL Server 2000 (8.x), only one instance of SQL ServerSQL Server could be installed on a computer. SQL ServerSQL Serverпрослушивал входящие запросы через порт 1433, назначенный SQL ServerSQL Server с официальной Интернет назначены Numbers Authority (IANA). listened for incoming requests on port 1433, assigned to SQL ServerSQL Server by the official Internet Assigned Numbers Authority (IANA). Порт может использоваться только одним экземпляром SQL ServerSQL Server , поэтому после появления в SQL Server 2000 (8.x)SQL Server 2000 (8.x) поддержки нескольких экземпляров SQL ServerSQL Serverбыл разработан протокол разрешения SQL ServerSQL Server (SSRP) для прослушивания UDP-порта 1434.Only one instance of SQL ServerSQL Server can use a port, so when SQL Server 2000 (8.x)SQL Server 2000 (8.x) introduced support for multiple instances of SQL ServerSQL Server, SQL ServerSQL Server Resolution Protocol (SSRP) was developed to listen on UDP port 1434. Эта служба прослушивания отвечала на клиентские запросы, передавая им имена установленных экземпляров с указанием портов или именованных каналов, используемых экземпляром.This listener service responded to client requests with the names of the installed instances, and the ports or named pipes used by the instance. Чтобы избавиться от ограничений протокола SSRP, в SQL Server 2005SQL Server 2005 она была заменена службой браузера SQL ServerSQL Server .To resolve limitations of the SSRP system, SQL Server 2005SQL Server 2005 introduced the SQL ServerSQL Server Browser service as a replacement for SSRP.

Как работает служба «Обозреватель SQL Server»How SQL Server Browser Works

Если SQL ServerSQL Server настроен на использование протокола TCP/IP, то при запуске экземпляра SQL ServerSQL Serverсерверу назначается порт TCP/IP.When an instance of SQL ServerSQL Server starts, if the TCP/IP protocol is enabled for SQL ServerSQL Server, the server is assigned a TCP/IP port. Если включен протокол именованных каналов, SQL ServerSQL Server прослушивает указанный именованный канал.If the named pipes protocol is enabled, SQL ServerSQL Server listens on a specific named pipe. Этот порт или «канал», используется конкретным экземпляром для обмена данными с клиентскими приложениями.This port, or "pipe," is used by that specific instance to exchange data with client applications. Экземпляру по умолчанию при установке назначается TCP-порт 1433 и канал \sql\query , но затем эти значения могут быть изменены администратором сервера при помощи диспетчера конфигурации SQL ServerSQL Server .During installation, TCP port 1433 and pipe \sql\query are assigned to the default instance, but those can be changed later by the server administrator using SQL ServerSQL Server Configuration Manager. Поскольку порт или канал может использоваться только одним экземпляром SQL ServerSQL Server , именованным экземплярам, включая SQL Server ExpressSQL Server Express, назначаются другие номера портов и имена каналов.Because only one instance of SQL ServerSQL Server can use a port or pipe, different port numbers and pipe names are assigned for named instances, including SQL Server ExpressSQL Server Express. По умолчанию, если и именованные экземпляры и SQL Server ExpressSQL Server Express настроены для работы с динамическими портами, это означает, что доступный порт назначается при запуске SQL ServerSQL Server .By default, when enabled, both named instances and SQL Server ExpressSQL Server Express are configured to use dynamic ports, that is, an available port is assigned when SQL ServerSQL Server starts. При необходимости экземпляру SQL ServerSQL Serverможет быть назначен конкретный порт,If you want, a specific port can be assigned to an instance of SQL ServerSQL Server. и при соединении клиенты смогут указать именно его. Но если порт назначается динамически, то он может измениться в любой момент после перезапуска SQL ServerSQL Server , поэтому клиент может и не знать правильного номера порта.When connecting, clients can specify a specific port; but if the port is dynamically assigned, the port number can change anytime SQL ServerSQL Server is restarted, so the correct port number is unknown to the client.

После запуска SQL ServerSQL Server запускается браузер и пытается занять UDP-порт 1434.Upon startup, SQL ServerSQL Server Browser starts and claims UDP port 1434. Браузер SQL ServerSQL Server читает реестр, находит все экземпляры SQL ServerSQL Server на данном компьютере и помечает используемые ими порты и именованные каналы. SQL ServerSQL Server Browser reads the registry, identifies all instances of SQL ServerSQL Server on the computer, and notes the ports and named pipes that they use. Если сервер имеет несколько сетевых плат, браузер SQL ServerSQL Server возвращает первый допустимый порт, который найден для SQL ServerSQL Server.When a server has two or more network cards, SQL ServerSQL Server Browser returns the first enabled port it encounters for SQL ServerSQL Server. Браузер SQL ServerSQL Server поддерживает протоколы ipv6 и ipv4. SQL ServerSQL Server Browser support ipv6 and ipv4.

При запросе клиентом SQL ServerSQL Server ресурсов SQL ServerSQL Server клиентская сетевая библиотека передает на сервер UDP-сообщение через порт 1434.When SQL ServerSQL Server clients request SQL ServerSQL Server resources, the client network library sends a UDP message to the server using port 1434. Браузер SQL ServerSQL Server в ответ сообщает TCP/IP-порт или именованный канал запрошенного экземпляра. SQL ServerSQL Server Browser responds with the TCP/IP port or named pipe of the requested instance. Затем сетевая библиотека клиентского приложения завершает соединение, отправляя запрос на сервер с указанием номера порта или имени канала, относящегося к нужному экземпляру.The network library on the client application then completes the connection by sending a request to the server using the port or named pipe of the desired instance.

Дополнительные сведения о запуске и остановке службы браузера SQL ServerSQL Server см. в электронной документации SQL ServerSQL Server .For information about starting and stopping the SQL ServerSQL Server Browser service, see SQL ServerSQL Server Books Online.

Применение обозревателя SQL ServerUsing SQL Server Browser

Если служба « SQL ServerSQL Server , браузер» не запущена, то возможность соединения с SQL ServerSQL Server остается только при указании верного номера порта или именованного канала.If the SQL ServerSQL Server Browser service is not running, you are still able to connect to SQL ServerSQL Server if you provide the correct port number or named pipe. Например, к экземпляру SQL ServerSQL Server по умолчанию можно подключиться по порту TCP/IP, если он прослушивает порт 1433.For instance, you can connect to the default instance of SQL ServerSQL Server with TCP/IP if it is running on port 1433.

Однако если служба « SQL ServerSQL Server , браузер» не запущена, следующие соединения невозможны.However, if the SQL ServerSQL Server Browser service is not running, the following connections do not work:

  • Если какой-либо компонент пытается подключиться к именованному экземпляру без полного указания всех параметров (номера порта TCP/IP или именованного канала).Any component that tries to connect to a named instance without fully specifying all the parameters (such as the TCP/IP port or named pipe).

  • Если компонент формирует или сохраняет сведения о сервере и экземпляре, которые затем используются другими компонентами для повторного соединения.Any component that generates or passes server\instance information that could later be used by other components to reconnect.

  • При соединении с именованным экземпляром без указания номера порта или канала.Connecting to a named instance without providing the port number or pipe.

  • При использовании выделенного административного соединения с именованным экземпляром или экземпляром по умолчанию без использования порта TCP/IP 1433.DAC to a named instance or the default instance if not using TCP/IP port 1433.

  • При использовании службы перенаправителя OLAP.The OLAP redirector service.

  • При перечислении серверов в среде Среда SQL Server Management StudioSQL Server Management Studio, программе Enterprise Manager или Query Analizer.Enumerating servers in Среда SQL Server Management StudioSQL Server Management Studio, Enterprise Manager, or Query Analyzer.

    В клиент-серверном режиме работы SQL ServerSQL Server (например, если приложения обращаются к SQL ServerSQL Server по сети) при остановке или отключении службы « SQL ServerSQL Server , браузер» необходимо назначить каждому экземпляру определенные номера портов и указывать их в коде клиентских приложений.If you are using SQL ServerSQL Server in a client-server scenario (for example, when your application is accessing SQL ServerSQL Server across a network), if you stop or disable the SQL ServerSQL Server Browser service, you must assign a specific port number to each instance and write your client application code to always use that port number. Такой подход приводит к следующим проблемам.This approach has the following problems:

  • Необходимо обновлять и поддерживать код клиентских приложений, чтобы они соединялись по соответствующим номерам портов.You must update and maintain client application code to ensure it is connecting to the proper port.

  • Порт, указанный для экземпляра, может быть уже занят другой службой или приложением, работающим на сервере, что может привести к недоступности экземпляра SQL ServerSQL Server .The port you choose for each instance may be used by another service or application on the server, causing the instance of SQL ServerSQL Server to be unavailable.

КластеризацияClustering

SQL ServerSQL Server не является кластеризованным ресурсом и не поддерживает отработку отказа с одного узла кластера на другой.Browser is not a clustered resource and does not support failover from one cluster node to the other. Следовательно, при использовании кластера браузер SQL ServerSQL Server необходимо устанавливать и включать для каждого узла.Therefore, in the case of a cluster, SQL ServerSQL Server Browser should be installed and turned on for each node of the cluster. При работе на кластерах браузер SQL ServerSQL Server прослушивает порт IP_ANY.On clusters, SQL ServerSQL Server Browser listens on IP_ANY.

Примечание

Если указан порт IP_ANY, при включении прослушивания на определенных IP-адресах пользователь должен настроить тот же TCP-порт на каждом из IP-адресов, поскольку браузер SQL ServerSQL Server возвращает каждую найденную пару «адрес-порт».When listening on IP_ANY, when you enable listening on specific IPs, the user must configure the same TCP port on each IP, because SQL ServerSQL Server Browser returns the first IP/port pair that it encounters.

Установка, удаление и запуск из командной строкиInstalling, Uninstalling, and Running from the Command Line

По умолчанию браузер SQL ServerSQL Server устанавливается в C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe.By default, the SQL ServerSQL Server Browser program is installed at C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe.

Служба браузера SQL ServerSQL Server удаляется при удалении последнего экземпляра SQL ServerSQL Server .The SQL ServerSQL Server Browser service is uninstalled when the last instance of SQL ServerSQL Server is removed.

SQL ServerSQL Server В целях диагностики браузер можно запустить из командной строки с параметром -c :Browser can be started from the command prompt for troubleshooting, by using the -c switch:

<drive>\<path>\sqlbrowser.exe -c

безопасностьSecurity

Права доступа учетной записиAccount Privileges

SQL ServerSQL Server Браузер прослушивает UDP-порт и принимает запросы без проверки подлинности с использованием протокола разрешения SQL ServerSQL Server (SSRP).Browser listens on a UDP port and accepts unauthenticated requests by using SQL ServerSQL Server Resolution Protocol (SSRP). SQL ServerSQL ServerБраузер должен выполняться в контексте безопасности непривилегированного пользователя для снижения риска вредоносной атаки. Browser should be run in the security context of a low privileged user to minimize exposure to a malicious attack. Учетную запись входа можно изменить при помощи диспетчера конфигурации SQL ServerSQL Server .The logon account can be changed by using the SQL ServerSQL Server Configuration Manager. Права, которые необходимо назначить браузеру SQL ServerSQL Server .The minimum user rights for SQL ServerSQL Server Browser are the following:

  • Запретить сетевой доступ к этому компьютеру.Deny access to this computer from the network

  • Запретить локальный вход в систему.Deny logon locally

  • Запретить вход в систему в качестве пакетного задания.Deny Log on as a batch job

  • Запретить вход в систему через службы терминалов.Deny Log On Through Terminal Services

  • Вход в систему в качестве службы.Log on as a service

  • Разрешить чтение и запись разделов реестра SQL ServerSQL Server , связанных с сетью (порты и каналы).Read and write the SQL ServerSQL Server registry keys related to network communication (ports and pipes)

Учетная запись по умолчаниюDefault Account

Программа установки настраивает браузер SQL ServerSQL Server для использования учетной записи, выбранной для служб при установке.Setup configures SQL ServerSQL Server Browser to use the account selected for services during setup. Можно указать другую учетную запись:Other possible accounts include the following:

  • Любая учетная запись домен\локальная .Any domain\local account

  • Учетная запись локальной службы The local service account

  • Учетная запись локальной системы (не рекомендуется за избыточностью прав доступа).The local system account (not recommended as has unnecessary privileges)

Скрытие экземпляра SQL ServerHiding SQL Server

Скрытые экземпляры SQL ServerSQL Server — это экземпляры, которые поддерживают только соединения через общую память.Hidden instances are instances of SQL ServerSQL Server that support only shared memory connections. В SQL ServerSQL Serverустановите флаг HideInstance , чтобы браузер SQL ServerSQL Server не выдавал сведения об этом экземпляре сервера.For SQL ServerSQL Server, set the HideInstance flag to indicate that SQL ServerSQL Server Browser should not respond with information about this server instance.

Применение брандмауэраUsing a Firewall

Для связи со службой браузера SQL ServerSQL Server на сервере, защищенном брандмауэром, в дополнение к TCP-порту SQL ServerSQL Server (например 1433) откройте UDP-порт 1434.To communicate with the SQL ServerSQL Server Browser service on a server behind a firewall, open UDP port 1434, in addition to the TCP port used by SQL ServerSQL Server (e.g., 1433). Сведения о работе с брандмауэром см. в статье "Как настроить брандмауэр Windows для доступа к компоненту SQL ServerSQL Server " в электронной документации по SQL ServerSQL Server .For information about working with a firewall, see "How to: Configure a Firewall for SQL ServerSQL Server Access" in SQL ServerSQL Server Books Online.

См. также:See Also

Сетевые протоколы и библиотекиNetwork Protocols and Network Libraries

docs.microsoft.com

Yandex.Browser Update Service что это? (процесс service_update.exe)

Привет друганы hi Поговорим мы сегодня о такой штуке как Yandex.Browser Update Service, вот что это такое? Это служба, вы наверно знаете. Но откуда она появилась и что ей нужно? Не стоит переживать, тут секретов нет. Эта служба идет от Яндекс Браузера и нужна она только для того, чтобы облегчить вам жизнь. Что я имею ввиду? Вот вы пользуетесь Яндекс Браузером, да? А если вышла новая версия, вам нужно ее установить, ибо каждая новая версия несет в себе исправление ошибок. Но это все немного нудно. Именно поэтому и есть служба Yandex.Browser Update Service (короткое название YandexBrowserService), которая всю эту работу делает за вас: она проверяет есть ли новая версия и ставит ее автоматически. В общем служба заботится о том, чтобы у вас была последняя версия браузера smile

Вообще это нормально. У Хрома есть нечто подобное, только я не помню, вроде у него нет службы, у него вместо этого задание в планировщике, ну вроде так.

Теперь давайте ребята посмотрим все на деле. Идемте сначала в диспетчер задач, чтобы открыть службы. Открываем диспетчер:

Теперь прыгаем на вкладку Службы, а там стреляем по кнопке Службы:

Отлично. Теперь откроется окно, где будет список всех служб. Тут смотрим, ага, вот и служба Yandex.Browser Update Service:

Жмем по ней два раза, выскочит такое окошко свойств:

Давайте проанализируем то, что тут написано? Смотрите, мы тут видим, что служба работает под процессом service_update.exe, который запускается с ключом —run-as-service:

Этот ключ означает просто что процесс запускается как служба, то есть все нормально. Также в этом окошке мы видим, что процесс запускается вот из этой папки:

C:\Program Files (x86)\Yandex\YandexBrowser\17.7.1.804\

Я открыл эту папку и вот что внутри:

Ничего особенного, только сам файл service_update.exe smile

Ну и самое главное, что в окошке службы в поле Описание человеческим языком написано что это за служба!

У вас может возникнуть вопрос, можно ли эту службу отключить? Ну что я тут могу сказать ребятишки. Да, отключить можно. Но смысл? Процесс даже если и висит в диспетчере, то он никак не грузит процессор. Кстати, я проверил и да, он у меня есть:

Как видите он запущен от имени система и сидит себе спокойно. Ну так вот, я не советую вам отключать службу Yandex.Browser Update Service, просто потому что в этом нет никакого смысла. Но это мое мнение. У вас же может быть другое. Если вы все таки хотите службу вырубить, то там где тип запуска там вам нужно выбрать отключена и еще внизу нажать кнопку остановить, картина в итоге должна быть такая:

В общем если есть огромное желание, то можете отключить, если вам подходит то, что Яндекс Браузер не будет сам обновляться smile

На этом будем закругляться. Надеюсь, что предоставленная информация для вас оказалась хотя бы немного полезной. Удачи вам и всех благ victory

990x.top


Смотрите также

 

..:::Новинки:::..

Windows Commander 5.11 Свежая версия.

Новая версия
IrfanView 3.75 (рус)

Обновление текстового редактора TextEd, уже 1.75a

System mechanic 3.7f
Новая версия

Обновление плагинов для WC, смотрим :-)

Весь Winamp
Посетите новый сайт.

WinRaR 3.00
Релиз уже здесь

PowerDesk 4.0 free
Просто - напросто сильный upgrade проводника.

..:::Счетчики:::..