KAPATMA (Transact-sql)

Hemen durduran SQL Server.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

SHUTDOWN [ WITH NOWAIT ] 

Bağımsız değişkenler

  • NOWAIT İLE
    İsteğe bağlı. Kapanıp SQL Serverher veritabanı denetim noktaları gerçekleştirmeden. SQL Servertüm kullanıcı işlemleri sonlandırmak denedikten sonra çıkar. Sunucu yeniden başlatıldığında, tamamlanmamış işlemler için geri alma işlemi gerçekleşir.

Açıklamalar

Sürece WITHNOWAIT seçeneği kullanıldığında, kapatma kapanıp SQL Servertarafından:

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

    [!NOT]

    Tüm geçerli kullanıcıların listesini görüntülemek için aşağıdakini çalıştırın 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 aşağıdakini çalıştırın sp_who ve sp_lock, sırasıyla.

  3. Her veritabanı denetim noktası ekleme.

Kapat deyimi kullanarak miktarı en aza indiren otomatik kurtarma çalışması ne zaman gerekli ü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 bir denetim noktası tüm veritabanları verir. Kaydedilmiş verileri veri önbelleği boşaltır ve sunucuyu Durdur:

  • Kullanarak SQL ServerYapılandırma Yöneticisi.

  • Çalıştırarak net stop mssqlserveriçin bir varsayılan kopya ya da çalıştırarak komut isteminden **net stop mssql$**instancenameadlandırılmış bir örneği için bir komut isteminden.

  • Denetim masasında hizmetleri kullanarak.

Eğer sqlservr.exebaşladı ctrl + c tuşlarına basarak komut isteminden kapanıp SQL Server. Ancak, ctrl + c tuşlarına basarak, bir denetim noktası eklemez.

[!NOT]

Bu yöntemlerden herhangi birini kullanarak durdurmak için SQL ServerSERVICE_CONTROL_STOP gönderir mesaj SQL Server.

İzinler

KAPATMA izinleri üyelerine atanır sysadmin ve serveradmin sabit sunucu rolleri ve transfer edilebilir değildir.

Ayrıca bkz.

Başvuru

Denetim noktası (Transact-sql)

sp_lock (Transact-sql)

sp_who (Transact-sql)

Sqlservr uygulama

Kavramlar

Başlatmak, durdurmak, duraklatmak, sürdürmek, Database Engine, SQL Server Agent veya SQL Server Tarayıcı hizmeti yeniden başlatın