Udostępnij za pośrednictwem


Zatrzymywanie usług

You can stop an instance of Microsoft SQL Server locally from the server or remotely from a client or another server.W przypadku zatrzymania wystąpienie SQL Server on serwera wszystkie procesy są kończone natychmiast bez wstrzymywania.Zatrzymywanie wystąpienie SQL Server zapobiegnie nawiązywaniu nowych połączeń i rozłącza bieżących użytkowników.

W poniższej tabela opisano dostępne metody zatrzymywania wystąpienie SQL Server.

Metoda

Opis

SQL Server Menedżer konfiguracji

Zatrzymuje wystąpienie lokalnych lub zdalnych, z SQL Server lub SQL Server usługa agenta.

SQL Server Management Studio 

Zatrzymuje wystąpienie lokalnych lub zdalnych, z SQL Server lub SQL Server usługa agenta.

Instrukcja zamknięcia

Zatrzymuje wystąpienie SQL Server podczas wykonywania w sqlcmd lub innego narzędzie kwerendy.Za pomocą instrukcja Z NOWAIT zatrzymuje wystąpienie SQL Server natychmiast.

NET polecenia

Stops an instance of SQL Server either remotely or locally, if you are running the Microsoft Windows 2000 or Windows Server 2003 operating systems.Aby zatrzymać wystąpienie nazwane programu SQL Server, wprowadź net stop mssql$nazwa_wystąpienia wiersz polecenia.

W Panelu sterowania

Zatrzymuje wystąpienie SQL Server za pomocą aplikacji usługi w Panelu sterowania.

CTRL+C

Zatrzymuje wystąpienie SQL Server Jeśli uruchomiono program wiersz polecenia.

Kiedy zatrzymać wystąpienie SQL Server, serwer wykonuje następujące usługi przed przebiega ona niedziałający:

  • Wyłącza logowania (z wyjątkiem dla administratorów systemu)

  • Czeka na wszystkich Transact-SQL instrukcji lub procedury przechowywane aktualnie wykonywanych na zakończenie

    Ostrzeżenie

    Aby doprowadzić system do natychmiastowego zatrzymania, może wystawiać NOWAIT zamknięcia z instrukcja z polecenie sqlcmd lub osql narzędzia.

Przed zatrzymaniem wystąpienie SQL Server, można emitować wiadomość w celu ostrzeżenia użytkowników o zbliżającym się zamknięcia.W wiadomości, obejmują czas wystąpienie SQL Server zostanie zatrzymana, dzięki czemu użytkownicy można zakończyć swoje zadania.Aby uzyskać więcej informacji, zobacz Jak Emisja komunikatu zamknięcia (z wiersza polecenia).