Microsoft sql server что это за программа и нужна ли она: Microsoft SQL Server – что это за программа и для чего нужна

Служба обозревателя SQL Server — SQL Server


  • Статья


Применимо к:SQL Server — только Windows

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

  • просмотра списка доступных серверов;
  • соединения с нужным экземпляром сервера;
  • соединения с конечными точками через выделенное административное соединение (DAC).

Для каждого экземпляра ядра СУБД и SQL Server Analysis Services (SSAS) служба обозревателя SQL Server (sqlbrowser) предоставляет имя экземпляра и номер версии. Обозреватель SQL Server устанавливается вместе с SQL Server.

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

  • при обновлении установки;
  • при установке в кластере;
  • при установке именованного экземпляра ядра СУБД, включая все экземпляры SQL Server Express;
  • при установке именованного экземпляра служб SQL Server Analysis Services.

История

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

Чтобы избавиться от ограничений протокола SSRP, в SQL Server 2005 (9.x) она была заменена службой обозревателя SQL Server.

Как работает служба обозревателя SQL Server

Если SQL Server настроен на использование протокола TCP/IP, то при запуске экземпляра 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.

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

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

Однако если служба браузера SQL Server не запущена, следующие подключения не работают:

  • Если какой-либо компонент пытается подключиться к именованному экземпляру без полного указания всех параметров (номера порта TCP/IP или именованного канала).
  • Если компонент формирует или сохраняет сведения о сервере и экземпляре, которые затем используются другими компонентами для повторного соединения.
  • При соединении с именованным экземпляром без указания номера порта или канала.
  • При использовании выделенного административного соединения с именованным экземпляром или экземпляром по умолчанию без использования порта TCP/IP 1433.
  • При использовании службы перенаправителя OLAP.
  • Перечисление серверов в SQL Server Management Studio или Azure Data Studio.

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

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

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

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

Примечание

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

Установка, удаление и запуск из командной строки

По умолчанию обозреватель SQL Server устанавливается по следующему пути: C:\Program Files (x86)\Microsoft SQL Server\90\Shared\sqlbrowser.exe.

Служба обозревателя SQL Server удаляется при удалении последнего экземпляра SQL Server.

В целях диагностики обозреватель SQL Server можно запустить из командной строки с параметром -c:

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

Безопасность

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

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

Права, которые необходимо назначить обозревателю SQL Server:

  • Запретить сетевой доступ к этому компьютеру.
  • Запретить локальный вход в систему.
  • Запретить вход в систему в качестве пакетного задания.
  • Запретить вход в систему через службы терминалов.
  • Вход в систему в качестве службы.
  • Разрешить чтение и запись разделов реестра SQL Server, связанных с сетью (порты и каналы).

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

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

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

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

Скрытые экземпляры SQL Server — это экземпляры, которые поддерживают только соединения через общую память. Для SQL Server установите HideInstance флаг , указывающий, что SQL Server Браузер не должен отвечать сведениями об этом экземпляре сервера.

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

Для связи со службой обозревателя SQL Server на сервере, защищенном брандмауэром, в дополнение к TCP-порту SQL Server (например 1433) откройте UDP-порт 1434. Сведения о работе с брандмауэром см. в статье Настройка брандмауэра Windows для разрешения доступа к SQL Server.

Следующие шаги

Дополнительные сведения о связанных понятиях см. в следующих статьях:

  • Сетевые протоколы и библиотеки
  • Соединение с использованием IPv6

Microsoft SQL Server 2005 Compact Edition что это за программа и нужна ли она?

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

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

Многие такие компоненты можно удалить спокойно, проблем не будет, однако нужно заранее сделать точку восстановления. Здесь я писал как удалить MSXML 4.0 SP3 Parser так, чтобы если будут проблемы, то быстро все вернуть обратно. По поводу Microsoft SQL Server 2005 Compact Edition все также, удалить то можно, но лучше это сделать так, чтобы потом, в случае проблем можно было все вернуть обратно.

Теперь перейдем к тому, что вообще это такое, ну Microsoft SQL Server 2005 Compact Edition? Это такая штука для базы данных, которая используется в некоторых прогах Microsoft, например MSN. Также эта штука, то есть эта база, используется и для мобильных программ в виде встроенной базы. Ну опять же это для спецов, они в этом то и шарят

Процесс установки Microsoft SQL Server 2005 Compact Edition:

РЕКЛАМА

Создание новой базы:

РЕКЛАМА

И вот еще картинка по поводу создания базы:

Выбор базы:

РЕКЛАМА

Процесс копирования базы:

РЕКЛАМА

Устанавливается прога Microsoft SQL Server 2005 Compact Edition в Program Files:

Короче, скажу честно, я покопался в интернете и пришел вот к какому выводу, ну так бы сказать общему. Microsoft SQL Server 2005 Compact Edition не является той программой, которая грузит комп или той, которая мешает работе компа. Это системный компонент и он никак не влияет на производительность. Он может пригодиться многим прогам. Вы может быть даже знаете, что при установке проги или игры бывает такое, что выскакивает сообщение, у вас на компе мол нет какого-то там компонента и в итоге установка невозможна. Ну надеюсь вы поняли..

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

Теперь по поводу самого удаления. Знаете, если у вас есть время или желание, то посмотрите еще такую штуку как Revo Uninstaller — это некий удалятор, он и прогу поможет удалит и от следов комп очистит. В общем совету, но мое дело предложить, а вы уже сами решайте…

Надеюсь что более-менее понятно. Если вам не мешает этот Microsoft SQL Server 2005 Compact Edition, то можете его оставить.

Сделаем компактные выводы:

  • если эта прога вам не мешает — не нужно ее удалять;
  • если удалить все таки есть желание, то сделайте это так, как я писал на примере удаления MSXML 4.0 SP3 Parser;
  • если это рабочий комп, ну где стоит этот SQL Server 2005, то удалять точно не нужно, тут высоки шансы что потом что-то правильно работать не будет;
  • SQL Server 2005 комп никак не тормозит и проц не нагружает;
  • на всякий случай, вдруг вам будет интересно, короче если хотите чтобы ком работал быстро даже с кучей софта, то предлагаю вам ознакомится с тем, как создать кэш из ОЗУ для жесткого диска; я лично уже больше двух лет использую такой кэш и полет нормальный;

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

На главную!
неизвестные программы
09.08.2016


Ctrl+C Ctrl+V — что это значит? (контрл+ц контрл+в)
Grizzly папка — что это?
Mb3install — что за папка?
PORT. IN на музыкальном центре — что это?
Windows10UpgraderApp — что это?
scoped_dir — что это за папка?
Windows10Upgrade — можно ли удалить?
im_temp — что за папка?

Что такое Microsoft SQL Server и для чего он используется?

Современные деловые операции полностью отличаются от прошлого. Сегодня многие предприятия по всему миру используют технологии для повышения эффективности и увеличения скорости. Предприятия также больше обеспокоены тем, как они обрабатывают, хранят и используют свои данные. При выборе технологии, которая будет соответствовать их обстоятельствам, бизнес-менеджеры будут учитывать некоторые факторы. Доступность, производительность и масштабируемость позволят бизнесу вносить коррективы по мере его роста и развития отрасли.

Microsoft SQL Server — одна из инновационных технологий, которая произвела революцию в способах обработки данных в компаниях. В любой момент времени у вашего бизнеса будут данные, касающиеся поставщиков, сотрудников, клиентов и других заинтересованных сторон. Крайне важно, чтобы информация была легко доступна, но оставалась защищенной от несанкционированного доступа. Microsoft SQL Server призван помочь вашему бизнесу в достижении этих целей. Тем не менее, использование интеллектуального приложения также требует, чтобы вы наняли сертифицированного эксперта, чтобы обеспечить его правильную круглосуточную работу.

Что такое SQL-сервер и как он применяется в современном бизнесе?

SQL Server — это система управления реляционными базами данных от Microsoft. Система спроектирована и построена для управления и хранения информации. Система поддерживает различные операции бизнес-аналитики, аналитические операции и обработку транзакций. Информация, хранящаяся на сервере, хранится в реляционной базе данных. Однако, поскольку система представляет собой гораздо больше, чем база данных, она также включает в себя систему управления. SQL расшифровывается как Structured Query Language, компьютерный язык, который управляет и администрирует сервер. Существует множество версий SQL-сервера, каждая последующая версия является улучшенной моделью предыдущей.

Microsoft SQL Server имеет множество приложений в деловом мире. Первый и наиболее очевидный — база данных используется для хранения и управления информацией. Тем не менее, предприятия, которые хранят конфиденциальную информацию о клиентах, такую ​​как личные данные, данные кредитной карты и другую конфиденциальную информацию, выиграют от повышения безопасности. Система также позволяет обмениваться файлами данных компьютерами в одной сети, что повышает надежность. Сервер SQL также используется для увеличения скорости обработки данных, что позволяет с легкостью выполнять большие операции. С информацией, хранящейся в базе данных, у предприятий будет надежная система резервного копирования.

Зачем компаниям нужны специалисты, сертифицированные в этой области

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

  • Повышение производительности – сотрудники с соответствующей сертификацией будут не только вносить больший вклад в бизнес, но и будут наставлять других сотрудников, чтобы повысить общую производительность. В конце концов, ваш бизнес обязательно выиграет.
  • Лучшее снижение рисков – сертифицированные сотрудники обладают знаниями для своевременного выявления, диагностики и реагирования на проблемы. Независимо от характера проблемы в системе эти сотрудники своевременно отреагируют, чтобы сократить время непредвиденных простоев.
  • Устойчивый найм — тот факт, что сотрудники, сертифицированные по SQL, будут брать на себя больше обязанностей, означает, что они будут быстрее продвигаться на рынке труда. Когда они более вовлечены, они с большей вероятностью останутся в вашей компании в течение разумного периода времени.
  • Повышение гибкости бизнеса . Если у вашего бизнеса сжатые сроки, сертифицированный специалист поможет разработать функции и приложения, которые принесут улучшения. Большинство этих приложений будут доступны по цене, чтобы помочь бизнесу сэкономить деньги.

Преимущества сертификации сотрудника по SQL

Студенты, прошедшие необходимое обучение и сдавшие экзамены, получают эту сертификацию по нескольким причинам.

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

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

Если вы хотите узнать больше о сертификатах Microsoft SQL, пожалуйста, свяжитесь с нами. Вы можете связаться с нами лично или онлайн, чтобы узнать больше о доступных возможностях.

Для получения дополнительной информации об Infotec или любой из наших программ нажмите здесь: http://www.infotectraining.com/ или https://ops.infotecpro.com/course_schedule/course_schedule.cfm.

Требования ArcGIS 11.1 и ArcGIS Pro 3.1 для Microsoft SQL Server — ArcGIS Enterprise

ArcGIS поддерживает подключения к базам данных Microsoft SQL Server и многопользовательским базам геоданных в SQL Server.

Совет:

Для версий ArcGIS до 10.9 и ArcGIS Pro 2.8 см. системные требования на веб-сайте ArcGIS Desktop.

Посетите службу технической поддержки Esri, чтобы получить информацию о Политике поддерживаемой среды Esri.

Поддерживаемые версии баз данных

Следующие выпуски Microsoft SQL Server являются минимальными сертифицированными версиями, поддерживаемыми ArcGIS. Пакеты обновления SQL Server и накопительные обновления для этих версий поддерживаются, но не сертифицированы.

Редакции Enterprise, Standard, Developer* и Express

Microsoft SQL Server 2022 (64-разрядная версия)

Microsoft SQL Server 2022 для Linux (64-разрядная версия)

Microsoft SQL Server 2019 (64-разрядная версия)

Microsoft SQL Server 2019 в Linux (64-разрядная)

Microsoft SQL Server 2017 (64-разрядная)

Microsoft SQL Server 2017 в Linux (64-разрядная)

Microsoft SQL Server 2016 (64-разрядная)

*Выпуск для разработчиков поддерживается только в непроизводственной среде.

Поддерживаемые операционные системы

Если ваша система управления базами данных установлена ​​на сервере, на котором установлены продукты ArcGIS, операционная система сервера должна соответствовать системным требованиям продукта ArcGIS, а также требованиям операционной системы для вашей версии SQL Server.

Если ваша база данных не
установлен на том же сервере, что и продукт ArcGIS, см.
Документация Microsoft для операционной системы
Требования к вашей версии SQL Server.

Облачная поддержка

См. Требования для использования ArcGIS с базами данных в облаке для получения информации о поддержке сервисов баз данных и баз данных, развернутых в облаке.

Программное обеспечение, необходимое для подключения к SQL Server

На всех клиентских компьютерах, которые подключаются непосредственно к SQL Server, должен быть установлен клиент SQL Server. Клиенты SQL Server для Microsoft Windows и Linux распространяются Microsoft. Клиенты SQL Server для Windows также доступны на My Esri. Вы должны установить клиент той же или более новой версии, что и база данных SQL Server, к которой вы хотите подключиться. Если вы обновляете SQL Server, обновите клиенты SQL Server одновременно. Когда версия SQL Server больше не поддерживается ArcGIS, соответствующая клиентская библиотека SQL Server также больше не будет поддерживаться.

Минимальные поддерживаемые клиенты SQL Server:

  • SQL Server 2022
    • Драйвер Microsoft ODBC 18. 1 для SQL Server**
  • SQL Server 2019
    • Драйвер Microsoft ODBC 1 8 для SQL Server**
    • Microsoft ODBC Драйвер 17.3 для SQL Server
  • SQL Server 2017
    • Драйвер Microsoft ODBC 18 для SQL Server**
    • Драйвер Microsoft ODBC 17 для SQL Server
  • SQL Server 2016
    • Драйвер Microsoft ODBC 18 для SQL Server**
    • Драйвер Microsoft ODBC 17 для SQL Server
    • Драйвер Microsoft ODBC 13 или 13.1 для SQL Server

** Microsoft изменила параметр шифрования по умолчанию для драйвера ODBC на yes с выпуском драйвера ODBC 18. Чтобы существующие подключения к базе данных продолжали работать даже при обновлении до драйвера ODBC 18, по умолчанию для шифрования установлено значение «нет».