Aracılığıyla paylaş


KAPATMA (Transact-SQL)

Hemen durduran SQL Server.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

SHUTDOWN [ WITH NOWAIT ] 

Bağımsız değişkenler

  • NOWAIT İLE
    İsteğe bağlı.Shuts kapalı SQL Server gerçekleştirmeden denetim noktaları her veritabanı.SQL Servertüm kullanıcı işlemleri sonlandırmak denedikten sonra çıkar.Sunucu yeniden başlatıldığında, bir geri alma işlemi tamamlanmamış hareketler için oluşur.

Açıklamalar

Sürece WITHNOWAIT seçeneği kullanılırsa, kapatma kapatır kapalı SQL Server tarafından:

  1. Oturumları devre dışı bırakma (üyeleri haricinde sysadmin ve serveradmin'e üye sunucu rolleri sabit).

    Not

    Tüm geçerli kullanıcıların listesini görüntülemek için Çalıştır sp_who.

  2. Şu anda Transact -SQL deyimlerinin veya bitirmek için saklı yordamlar çalıştırmak için bekliyor.Tüm etkin işlemler ve kilitleri listesini görüntülemek için Çalıştır sp_who ve sp_lock, sırasıyla.

  3. Her veritabanı denetim noktası ekleme.

KAPATMA deyim kullanarak, miktarını en aza indirir otomatik kurtarma çalışma zamanı gereken üyeleri sysadmin sabit sunucu rolü yeniden SQL Server.

Diğer araç ve yöntemleri de durdurmak için kullanılabilir SQL Server.Bunların her biri, tüm veritabanlarındaki bir denetim noktası verir.Kaydedilmiş verileri veri önbelleği temizleme ve sunucuyu Durdur:

  • Kullanarak SQL Server Yapılandırma Yöneticisi.

  • Çalıştırarak net stop mssqlserver komut istemi varsayılan örnekveya çalıştırarak **net stop mssql$**ÖrnekAdı komut istemi adlandırılmış bir örnekiçin.

  • Denetim masasında Hizmetleri kullanarak.

Sqlservr.exectrl + c shuts kapalıtuşuna basarak komut istemidan başlatıldı SQL Server. Ancak, ctrl + c tuşlarına basarak, bir denetim noktasıeklemez.

Not

Using any of these methods to stop SQL Server sends the SERVICE_CONTROL_STOP message to SQL Server.

İzinler

KAPATMA izinleri üyelerine atanan sysadmin ve serveradmin'e üye sabit sunucu rolleri ve transfer edilebilir değildir.