Остановка служб

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

Следующая таблица описывает доступные методы остановки экземпляра SQL Server.

Метод Описание

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

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

SQL Server Management Studio

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

Инструкция SHUTDOWN

Останавливает экземпляр SQL Server при ее исполнении в sqlcmd или другом средстве запросов. Использование инструкции WITH NOWAIT останавливает экземпляр SQL Server немедленно.

Команды net

Останавливают экземпляр SQL Server удаленно или локально при работе под управлением операционных систем Microsoft или . Для остановки именованного экземпляра SQL Server 2005 введите в командной строке net stop mssql$имя_экземпляра.

Панель управления

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

CTRL+C

Останавливает экземпляр SQL Server, если он был запущен как программа из командной строки.

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

  • отключает имена входа (за исключением системных администраторов);
  • ожидает завершения всех выполняемых в данный момент инструкций Transact-SQL или хранимых процедур.
    ms189095.note(ru-ru,SQL.90).gifПримечание.
    Для немедленной остановки системы можно выполнить инструкцию SHUTDOWN WITH NOWAIT из программы sqlcmd или osql.

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

См. также

Задачи

Как разослать сообщение о завершении работы (командная строка)
Как остановить экземпляр SQL Server (диспетчер конфигурации SQL Server)
Как остановить экземпляр SQL Server (net Commands)
Как остановить экземпляр SQL Server (среда SQL Server Management Studio)
Как остановить агент SQL Server (диспетчер конфигурации SQL Server)
Как остановить агент SQL Server (команды net)

Другие ресурсы

Как остановить экземпляр службы Notification Services (командная строка)
Как остановить экземпляр служб Notification Services (среда SQL Server Management Studio)

Справка и поддержка

Получение помощи по SQL Server 2005