Как запустить сервер sql на ПК

Обновлено: 02.07.2024

В разделе "Завершение работы SQL Server" я показал семь способов завершения работы SQL Server. Естественно, у вас также есть несколько вариантов запуска SQL Server. Вот семь способов запуска системы SQL Server.

Менеджер предприятия

Самый очевидный способ запустить SQL Server — использовать Enterprise Manager. Выберите систему SQL Server, которую хотите запустить, затем выберите «Пуск» во всплывающем меню. Вы можете запускать SQL Server как в локальной системе, так и на удаленных серверах, если у вас есть права на запуск служб в удаленных системах.

Диспетчер служб SQL Server

Апплет SQL Server Service Manager также может запускать как локальные, так и удаленные серверы, если удаленный сервер зарегистрирован в Enterprise Manager и у вас есть права удаленного обслуживания. Дважды щелкните значок диспетчера службы SQL Server на панели задач. Затем в раскрывающемся списке Сервер выберите имя системы, которую хотите запустить. Выберите службу SQL Server и нажмите кнопку Пуск.

Службы Windows

Вы также можете запустить SQL Server с помощью апплета служб Windows. Откройте апплет, используя меню Windows «Пуск», «Программы», «Администрирование», «Службы». Затем дважды щелкните службу MSSQLServer и нажмите кнопку Пуск, чтобы запустить экземпляр по умолчанию. Если вы хотите запустить именованный экземпляр SQL Server, найдите службу с именем MSSQL$instancename.

Команда Net Start

Все предыдущие методы запуска используют графический интерфейс Windows для запуска SQL Server, но вы также можете использовать команду Net Start. Введите net start mssqlserver в командной строке. Чтобы запустить именованный экземпляр, введите net start MSSQL$instancename.

Команда Sqlservr.exe

Вы используете команду sqlservr.exe для запуска SQL Server, когда хотите включить отладку расширенных хранимых процедур. Чтобы запустить экземпляр SQL Server, необходимо запустить программу sqlservr.exe из каталога \binn, где по умолчанию хранятся двоичные файлы SQL Server. Обратите внимание, что SQL Server Service Manager и Enterprise Manager будут отображать службу как остановленную после запуска sqlservr.exe, но сервер будет поддерживать соединения. Когда вы запускаете SQL Server из командной строки, он не работает как служба и отключается при выходе из сервера.

SQL-DMO

Распределенные объекты управления SQL (SQL-DMO) могут выполнять практически все функции управления SQL Server, включая запуск и остановку сервера. Чтобы использовать SQL-DMO для запуска SQL Server, сначала создайте экземпляр объекта SQLServer или SQLServer2, а затем выполните метод Start.

Поставщик инструментария управления Windows (WMI) вызывает объекты SQL-DMO в этой системе. Чтобы использовать поставщик WMI для запуска SQL Server, сначала создайте экземпляр объекта MSSQL_SQLServer, а затем вызовите метод Start. Поставщик WMI для SQL Server устанавливается из каталога \x86\other\wmi на установочном компакт-диске SQL Server.

Эта статья представляет собой указатель содержания, в котором содержатся рекомендации по установке SQL Server в Windows.

Для других сценариев развертывания см.:

Начиная с SQL Server 2016 (13.x), SQL Server доступен только как 64-разрядное приложение. Здесь приведены важные сведения о том, как получить SQL Server и как его установить.

Начало работы

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

Требования: ознакомьтесь с требованиями к установке оборудования и программного обеспечения для SQL Server 2016 и 2017, SQL Server 2019 или SQL Server в Linux, а также с проверками конфигурации системы и соображениями безопасности в Планировании установки SQL Server

Примеры баз данных и пример кода:

  • Они не устанавливаются как часть установки SQL Server по умолчанию, но их можно найти
  • Чтобы установить их для выпусков SQL Server, отличных от Express, см. раздел Где находятся образцы

Установочный носитель

Расположение загрузки SQL Server зависит от выпуска:

  • Выпуски SQL Server Enterprise, Standard и Express лицензированы для производственного использования. Для выпусков Enterprise и Standard обратитесь к поставщику программного обеспечения за установочным носителем. Вы можете найти информацию о покупке и каталог партнеров Microsoft на странице лицензирования Microsoft.
  • Если у вас есть соглашение о корпоративном лицензировании, например Соглашение Enterprise, вы можете загрузить программное обеспечение в Центре обслуживания корпоративного лицензирования (VLSC). . .

Соображения

Установка завершается сбоем, если вы запускаете установку через подключение к удаленному рабочему столу с носителем на локальном ресурсе в клиенте RDC. Для удаленной установки носитель должен находиться в общем сетевом ресурсе или локально на физической или виртуальной машине. Установочный носитель SQL Server может находиться в сетевой папке, подключенном диске, локальном диске или представляться виртуальной машине в виде ISO-образа.

Программа установки SQL Server устанавливает следующие программные компоненты, необходимые для продукта:

В этой статье описывается, как запускать, останавливать, приостанавливать, возобновлять или перезапускать ядро ​​СУБД SQL Server, агент SQL Server или службу обозревателя SQL Server в Windows с помощью диспетчера конфигурации SQL Server, SQL Server Management Studio (SSMS ), net-команды из командной строки, Transact-SQL или PowerShell.

Определить службу

Компоненты SQL Server — это исполняемые программы, работающие как службы Windows. Службы Windows могут работать без отображения каких-либо действий на экране компьютера и без взаимодействия с пользователем в командной строке.

Служба ядра базы данных

Служба Database Engine может быть экземпляром по умолчанию (не более одного на компьютер) или может быть одним из множества именованных экземпляров на компьютере. Используйте диспетчер конфигурации SQL Server, чтобы узнать, какие экземпляры компонента Database Engine установлены на компьютере. Экземпляр по умолчанию (если вы его устанавливаете) указан как SQL Server (MSSQLSERVER). Именованные экземпляры (если вы их устанавливаете) перечислены как SQL Server (). По умолчанию SQL Server Express устанавливается как SQL Server (SQLEXPRESS).

Служба агента SQL Server

Служба агента SQL Server выполняет запланированные административные задачи, которые называются заданиями и оповещениями. Дополнительные сведения см. в разделе Агент SQL Server. Агент SQL Server доступен не во всех выпусках SQL Server. Список функций, поддерживаемых выпусками SQL Server, см. в разделе Функции, поддерживаемые выпусками SQL Server 2019.

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

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

Дополнительная информация

Если вы приостановите работу службы Database Engine, уже подключенные пользователи смогут продолжать работу до тех пор, пока их соединение не будет разорвано, но новые пользователи не смогут подключиться к Database Engine. Используйте паузу, если вы хотите подождать, пока пользователи завершат свою работу, прежде чем вы остановите службу, что позволит им завершить текущие транзакции. Возобновление позволяет компоненту Database Engine снова принимать новые подключения. Службу агента SQL Server нельзя приостановить или возобновить.

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

У вас не будет доступа ко всем возможным параметрам при использовании диспетчера конфигурации SQL Server или SSMS, в зависимости от состояния службы. Например, если служба уже запущена, кнопка "Пуск" недоступна.

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

Разрешения

По умолчанию только члены локальной группы администраторов могут запускать, останавливать, приостанавливать, возобновлять или перезапускать службу. Чтобы предоставить пользователям, не являющимся администраторами, возможность управлять службами, см. раздел Как предоставить пользователям права на управление службами в Windows Server 2003. (Этот процесс аналогичен другим версиям Windows Server.)

Для остановки ядра СУБД с помощью команды Transact-SQL SHUTDOWN требуется членство в предустановленных серверных ролях sysadmin или serveradmin, и эту роль нельзя передать.

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

Запустите диспетчер конфигурации SQL Server

В меню "Пуск" выберите "Все программы" > "Microsoft SQL Server" > "Инструменты настройки" > "Диспетчер конфигурации SQL Server".

Диспетчер конфигурации SQL Server представляет собой оснастку для программы Microsoft Management Console и может не отображаться как приложение в некоторых версиях Windows. Дополнительные сведения см. в разделе Диспетчер конфигурации SQL Server.

Запуск, остановка, приостановка, возобновление или перезапуск экземпляра ядра СУБД SQL Server

Запустите диспетчер конфигурации SQL Server, следуя приведенным выше инструкциям.

Если появится диалоговое окно контроля учетных записей, выберите Да.

В диспетчере конфигурации SQL Server на левой панели выберите Службы SQL Server.

На панели результатов щелкните правой кнопкой мыши SQL Server (MSSQLServer) или именованный экземпляр, а затем выберите "Пуск", "Остановить", "Приостановить", "Возобновить" или "Перезапустить".

Нажмите "ОК", чтобы закрыть диспетчер конфигурации SQL Server.

Чтобы запустить экземпляр компонента Database Engine с параметрами запуска, см. раздел Настройка параметров запуска сервера (диспетчер конфигурации SQL Server).

Запуск, остановка, приостановка, возобновление или перезапуск браузера SQL Server или экземпляра агента SQL Server

Запустите диспетчер конфигурации SQL Server, следуя приведенным выше инструкциям.

Если появится диалоговое окно контроля учетных записей, выберите Да.

В диспетчере конфигурации SQL Server на левой панели выберите Службы SQL Server.

На панели результатов щелкните правой кнопкой мыши Браузер SQL Server или Агент SQL Server (MSSQLServer) или Агент SQL Server () для именованного экземпляра, а затем выберите Пуск, Остановить, Приостановить, Возобновить или Перезапустить.

Нажмите "ОК", чтобы закрыть диспетчер конфигурации SQL Server.

Агент SQL Server нельзя приостановить.

Студия управления SQL Server

Запуск, остановка, приостановка, возобновление или перезапуск экземпляра компонента Database Engine

В обозревателе объектов подключитесь к экземпляру компонента Database Engine, щелкните правой кнопкой мыши экземпляр компонента Database Engine, который хотите запустить, и выберите «Пуск», «Остановить», «Пауза», «Возобновить» или «Перезапустить».

Или в разделе "Зарегистрированные серверы" щелкните правой кнопкой мыши экземпляр компонента Database Engine, который вы хотите запустить, выберите "Управление службами" и выберите "Пуск", "Остановить", "Приостановить", "Возобновить" или "Перезапустить".

Если появится диалоговое окно контроля учетных записей, выберите Да.

Когда вас спросят, хотите ли вы действовать, выберите Да.

Запуск, остановка или перезапуск экземпляра агента SQL Server

В обозревателе объектов подключитесь к экземпляру компонента Database Engine, щелкните правой кнопкой мыши агент SQL Server и выберите «Пуск», «Остановить» или «Перезапустить».

Если появится диалоговое окно контроля учетных записей, выберите Да.

Когда вас спросят, хотите ли вы действовать, выберите Да.

Окно командной строки с использованием сетевых команд

Службы SQL Server можно запускать, останавливать или приостанавливать с помощью сетевых команд Windows.

Запустите экземпляр компонента Database Engine по умолчанию

В командной строке введите одну из следующих команд:

Запустить именованный экземпляр компонента Database Engine

В командной строке введите одну из следующих команд. Замените на имя экземпляра, которым вы хотите управлять.

Запустите компонент Database Engine с параметрами запуска

Добавьте параметры запуска в конец инструкции net start «SQL Server (MSSQLSERVER)», разделенные пробелом. При запуске с помощью net start в параметрах запуска используется косая черта (/) вместо дефиса (-).

Дополнительную информацию о параметрах запуска см. в разделе Параметры запуска службы Database Engine.

Запустите агент SQL Server на экземпляре SQL Server по умолчанию

В командной строке введите одну из следующих команд:

Запустите агент SQL Server на именованном экземпляре SQL Server

В командной строке введите одну из следующих команд. Замените instancename именем экземпляра, которым вы хотите управлять.

Информацию о том, как запустить агент SQL Server в подробном режиме для устранения неполадок, см. в разделе Приложение sqlagent90.

Запустите браузер SQL Server

В командной строке введите одну из следующих команд:

Чтобы приостановить или остановить службы из окна командной строки

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

Чтобы приостановить службу, замените net start на net pause.

Чтобы остановить службу, замените net start на use net stop.

Transact-SQL

Ядро базы данных можно остановить с помощью инструкции SHUTDOWN.

Чтобы остановить компонент Database Engine с помощью Transact-SQL

Чтобы дождаться завершения выполнения операторов Transact-SQL и хранимых процедур, а затем остановить компонент Database Engine, выполните следующую инструкцию.

Чтобы немедленно остановить компонент Database Engine, выполните следующую инструкцию.

Дополнительные сведения об операторе SHUTDOWN см. в разделе SHUTDOWN (Transact-SQL).

PowerShell

Запуск и остановка служб Database Engine

В окне командной строки запустите SQL Server PowerShell, выполнив следующую команду.

В командной строке SQL Server PowerShell выполните следующую команду. Замените имя_компьютера именем вашего компьютера.

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

Чтобы получить ссылку на экземпляр компонента Database Engine по умолчанию.

Чтобы получить ссылку на именованный экземпляр компонента Database Engine.

Чтобы получить ссылку на службу агента SQL Server в экземпляре компонента Database Engine по умолчанию.

Чтобы получить ссылку на службу агента SQL Server в именованном экземпляре компонента Database Engine.

Чтобы получить ссылку на службу браузера SQL Server.

Выполните пример, чтобы запустить, а затем остановить выбранную службу.

Используйте класс ServiceController

SQL server – это решение для управления реляционными базами данных, предлагаемое корпорацией Майкрософт. Его можно установить локально или в облаке, и он в основном используется для хранения и извлечения данных, получаемых из других приложений.

В этом руководстве описывается пошаговый процесс установки Microsoft SQL Server в Windows 10. Мы также покажем вам, как установить Microsoft SQL Server Management Studio.

Как установить Microsoft SQL Server

  • Система под управлением Windows 10
  • Доступ к учетной записи с правами администратора

Установка и настройка SQL Server в Windows

Чтобы установить Microsoft SQL Server 2019, выполните следующие действия:

Примечание. Если вам нужна более легкая версия SQL Server, ознакомьтесь с нашим руководством по установке SQL Express Server.

<р>1. Загрузите установочный файл со страницы загрузки SQL Server. Прокрутите вниз, пока не найдете версию Для разработчиков, и нажмите кнопку Загрузить сейчас.

Загрузите установочный файл SQL Server с веб-сайта Microsoft

После завершения загрузки откройте установочный файл, чтобы начать процесс установки.

<р>2. Щелкните среднюю плитку, чтобы выбрать тип выборочной установки.

Выберите тип пользовательской установки

<р>3. Выберите место для хранения загруженных установочных медиафайлов и нажмите «Установить», чтобы продолжить.

Выберите место для загруженных медиафайлов.

После завершения загрузки окно установки автоматически закрывается и заменяется окном Центра установки SQL Server. Здесь запустите мастер установки SQL Server 2019.

<р>4. Выберите категорию Установка в левой части окна Центра установки SQL Server и щелкните ссылку Новый SQL Server, чтобы запустить мастер установки.

Запустите мастер установки, чтобы начать установку SQL Server

<р>5. Мастер автоматически проверяет наличие доступных обновлений. Если обновлений, готовых к установке, нет, нажмите «Далее», чтобы продолжить.

Примените все доступные обновления, прежде чем продолжить

<р>6. Мастер установки проверяет наличие ошибок, которые могут вызвать проблемы в процессе установки. Если он обнаружит какие-либо сбои, исправьте их, прежде чем нажимать «Далее», чтобы продолжить.

Исправьте все ошибки, которые могут помешать установке

<р>7. Выберите тип установки. Если вы устанавливаете SQL Server впервые, выберите параметр «Выполнить новую установку SQL Server 2019» и нажмите «Далее», чтобы продолжить.

Выберите тип установки

<р>8. Выберите версию SQL Server, которую вы хотите установить, и введите ключ продукта, если он у вас есть, затем нажмите «Далее», чтобы продолжить. В этом примере мы устанавливаем бесплатную версию для разработчиков.

<р>9. Установите флажок Я принимаю условия лицензии и Заявление о конфиденциальности и нажмите Далее, чтобы продолжить.

Примите условия лицензии, прежде чем продолжить

<р>10. Выберите функции, которые вы хотите установить. В этом примере мы используем опцию Database Engine Services. Нажмите «Далее», чтобы продолжить.

Выберите функции программного обеспечения, которые вы хотите установить

<р>11. Введите имя и идентификатор экземпляра для нового SQL-сервера и нажмите «Далее», чтобы продолжить.

Введите имя нового SQL-сервера

Примечание. После того как вы введете имя сервера с помощью параметра Именованный экземпляр, мастер автоматически заполнит поле идентификатора экземпляра.

<р>12. Настройте учетные записи служб и параметры сортировки, затем нажмите «Далее», чтобы продолжить. В этом примере мы используем настройки по умолчанию.

Настройте учетные записи службы и конфигурацию сопоставления

<р>13. На вкладке Конфигурация сервера выберите смешанный метод аутентификации. Выберите пользователя на роль администратора SQL-сервера и установите пароль для его учетной записи. Нажмите «Далее», чтобы продолжить.

Установите имя пользователя и пароль администратора сервера

<р>14. На последнем этапе предлагается краткое описание установки. Нажмите «Назад», чтобы вернуться к любому из предыдущих шагов и изменить параметры установки, или нажмите «Установить», чтобы начать процесс установки.

Просмотрите сводку настроек, прежде чем продолжить

<р>15. После завершения установки статус операций установки должен быть следующим: Успешно. Нажмите «Закрыть», чтобы выйти из мастера установки.

Закройте мастер после завершения настройки

Установите Microsoft SQL Server Management Studio

Microsoft SQL Management Studio (SSMS) позволяет создавать базы данных, запрашивать их и управлять ими с помощью SQL Server. Следуйте приведенным ниже инструкциям, чтобы установить его в своей системе:

<р>1. Загрузите установочный файл со страницы загрузки SQL Server Management Studio. Прокрутите вниз и щелкните ссылку, чтобы загрузить SSMS 18.9.1. Откройте установочный файл, чтобы начать установку.

Загрузить установочный файл SQL Server Management Studio

<р>2. Выберите место для установки и нажмите «Установить», чтобы продолжить.

Выберите место для установки SQL Server Management Studio и запустите процесс установки

<р>3. После завершения процесса установки нажмите «Закрыть», чтобы выйти из программы установки.

Сообщение об успешной установке Microsoft SQL Server Management Studio

После прочтения этого руководства у вас должны быть установлены и готовы к использованию Microsoft SQL Server и SQL Server Management Studio. Далее работайте над созданием базы данных!

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

SQL Server — это система управления реляционными базами данных (RDBMS), разработанная Microsoft. SQL Server поддерживает ANSI SQL, который является стандартным языком структурированных запросов. Однако SQL Server поставляется со своей реализацией языка SQL, T-SQL (Transact-SQL). Он в первую очередь спроектирован и разработан для конкуренции с базами данных MySQL и Oracle.

Предварительные условия

В основном, для загрузки сервера MS SQL для Windows 10 требуется:

Как скачать программу установки SQL Server

Ниже приведен пошаговый процесс загрузки SQL в Windows 10:

Microsoft предоставляет две специализированные бесплатные загружаемые версии SQL для работы на сервере MS SQL:

  1. Разработчик — у него есть все функции, которые предлагает сервер MS SQL, но мы не можем использовать его в производстве. С точки зрения обучения, это идеальный кандидат для начала.
  2. Экспресс: это также бесплатная загружаемая версия SQL Server, но с ограниченным набором функций и без приложений бизнес-аналитики.

Для установки мы выберем загрузку сервера MS SQL версии Developer.


Мы настроим установку SQL Server как «SQLServer2017-SSEI-Dev.exe».


Как установить SQL Server

Вот пошаговый процесс установки SQL в Windows 10:

Шаг 1. Откройте файл .exe

Дважды щелкните «SQLServer2017-SSEI-Dev.exe». Появится приведенный ниже экран с тремя вариантами: «Основной», «Пользовательский» и «Загрузить файлы».


Выберите базовую версию, нажав на опцию «Базовая», так как в ней есть все настройки по умолчанию, необходимые для изучения MS SQL.


Шаг 3. Примите условия

Появится экран «Условия лицензии Microsoft Server». Прочитайте Условия лицензии и нажмите «Принять».


Шаг 4) Выберите местоположение

Ниже появится окно «Расположение установки SQL Server».

  1. Местоположение по умолчанию — C:\Program Files\Microsoft SQL Server.
  2. При желании мы также можем изменить место установки, нажав кнопку «Обзор».3. После выбора местоположения нажмите кнопку «Установить», чтобы начать установку SQL в Windows 10.


Ниже будет отображаться экран прогресса «Загрузка установочного пакета». Дождитесь завершения загрузки программного обеспечения SQL.


Однажды загрузка завершена; система инициирует установку версии для разработчиков.


Ниже на экране показан ход установки.


\

Шаг 5) Завершите процесс установки

После успешного завершения установки появится показанный ниже экран.


Эта настройка самодостаточна для дальнейшего изучения SQL-сервера, и мы можем «закрыть» это окно.

Однако ниже приведено краткое описание ярлыка и кнопки:

  1. Имя экземпляра. По умолчанию он помечен как MSSQLSERVER.
  2. Подключиться сейчас. Откроется отдельное окно командной строки для проверки подключения того, что мы только что установили. Система по умолчанию запустит оператор select @@Version, чтобы подтвердить, что мы можем успешно подключиться к новому экземпляру MSSQLSERVER.

Читайте также: