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

Bu konu başlatmak, durdurmak, duraklatmak, sürdürmek veya yeniden açıklar SQL Server Veritabanı Altyapısı, SQL ServerAgent, ya da SQL Serverkullanarak Tarayıcı hizmeti SQL ServerConfiguration Manager, SQL Server Management Studio, netkomutları bir komut isteminde, Transact-SQL, veya PowerShell.

  • Başlamadan Önce

    • Bu hizmetler nelerdir?

    • Ek bilgi

    • Güvenlik

  • Kullanma talimatları:

    • SQL Server Yapılandırma Yöneticisi

    • SQL Server Management Studio

    • net komutları bir komut istemi penceresinden

    • Transact-SQL

    • PowerShell

Başlamadan Önce

Ne SQL Server Veritabanı AltyapısıServisi, SQL ServerAracısı hizmeti ve SQL ServerTarayıcı hizmeti?

SQL Serverbir Windows hizmeti olarak çalıştırılan yürütülebilir programların bileşenleridir. Bir Windows hizmeti olarak çalıştırılan programların ekrandaki herhangi bir faaliyet görüntülemeden çalışmaya devam edebilir.

  • Veritabanı Altyapısı hizmet
    Yürütülebilir işleminin SQL Server Veritabanı Altyapısı. Veritabanı Altyapısı(Tek başına sınırı bilgisayar)'ın varsayılan örneği olabilir veya çok sayıda adlandırılmış örnekleri olabilir Veritabanı Altyapısı. Kullanım SQL ServerHangi örneklerini belirlemek için Configuration Manager Veritabanı Altyapısıbilgisayarda yüklü olan. (Yüklerseniz) varsayılan örneği olarak listelenir SQL Server(mssqlserver). (Bunları yüklerseniz) adlandırılmış örnekleri olarak listelenen SQL Server(<örnek_adı>). Varsayılan olarak, SQL ServerExpress olarak yüklenen SQL Server(sqlexpress).

  • SQL Server Aracı hizmeti
    İşleri ve uyarıları adlı Zamanlanmış yönetim görevlerini yürüten bir Windows hizmeti. Daha fazla bilgi için, bkz. SQL Server Aracısı. SQL ServerAracı her sürümünde kullanılabilir değil SQL Server. Sürümü tarafından desteklenen özellikleri listesi için SQL Serverbakın Özellikleri desteklenen sürümleri SQL Server 2012 yılına (https://go.microsoft.com/fwlink/?linkid=232473).

  • SQL Server Browser hizmeti
    Gelen istekleri dinler bir Windows hizmeti SQL Serverkaynakları ve istemciler hakkında bilgi sağlayan SQL Serverbilgisayarda yüklü örnekleri. Tek bir örneği SQL ServerTarayıcı hizmeti tüm örnekleri için kullanılan SQL Serveryüklü. Daha fazla bilgi için, bkz. SQL Server Tarayıcı hizmeti.

Ek bilgi

  • Duraklatma Veritabanı Altyapısıhizmet yeni kullanıcıların bağlanmasını önler Veritabanı Altyapısı, ama zaten bağlı olan kullanıcıların onların bağlantı kırık kadar çalışmaya devam. Zaman hizmeti durdurmadan önce kullanıcıları tam iş beklemek istiyorum pause kullanın. Bu devam eden tüm hareketler sağlar. Özgeçmiş bırakmak Veritabanı Altyapısıtekrar yeni bağlantıları kabul edecek. SQL ServerAracısı hizmeti duraklatılmış veya devam.

  • SQL ServerConfiguration Manager ve SQL Server Management StudioHizmetleri geçerli durumunu aşağıdaki simgeler kullanarak görüntüler.

    SQL ServerYapılandırma Yöneticisi

    • Hizmet adının yanındaki simge Yeşil ok, hizmetin başlatıldığını gösterir.

    • Hizmet adının yanındaki simge üzerindeki kırmızı bir kare, Hizmetin durdurulduğunu gösterir.

    • Hizmet duraklatıldı iki dikey mavi çizgiler hizmet adının yanındaki simgesini gösterir.

    • Ne zaman restarting Veritabanı Altyapısı, kırmızı bir kare durdurulmuş ve o hizmeti başarıyla başlatıldı Yeşil ok o zaman gösterecektir gösterecektir.

    SQL Server Management Studio

    • Hizmet adının yanında bir yeşil daire simgesi beyaz bir ok hizmetinin başlatıldığını gösterir.

    • Hizmet adının yanındaki kırmızı daire simgesi beyaz karede, Hizmetin durdurulduğunu gösterir.

    • Hizmet duraklatıldı iki dikey beyaz çizgiler hizmet adının yanındaki mavi daire simgesini gösterir.

  • Kullanırken SQL ServerConfiguration Manager veya SQL Server Management Studioolası seçenekleri sadece. Hizmet zaten başlatıldı, örneğin, Start kullanılamaz.

  • Bir kümede çalışan SQL Server Veritabanı Altyapısıhizmeti Küme Yöneticisi'ni kullanarak yönetilen iyi.

Güvenlik

İzinler

Varsayılan olarak, yalnızca yerel administrators grubunun üyeleri başlatabilir, durdurmak, duraklatmak, sürdürmek veya bir hizmeti yeniden. Olmayanların hizmetlerini yönetme yetkisi için bkz Hizmetleri Windows Server 2003'te yönetmek için kullanıcı hakları nasıl. (İşlem, Windows'un diğer sürümlerinde benzer.)

Durdurma Veritabanı Altyapısıkullanarak Transact-SQL SHUTDOWNkomutu, üyelik gerektirir sysadmin veya serveradmin sabit sunucu rolleri ve devredilemez.

[Üst]

Kullanarak SQL ServerYapılandırma Yöneticisi

Başlatmak, durdurmak, duraklatmak, sürdürmek veya yeniden için örneğiSQL Server Veritabanı Altyapısı

  1. Tarih Start menüsü, Tüm programlar, Gelin Microsoft SQL Server 2012 gelin Yapılandırma araçları, tıklatıp SQL Server Configuration Manager.

  2. Eğer Kullanıcı hesabı denetimi iletişim kutusu görüntülenirse, tıklayın Evet.

  3. İçinde SQL Serversol bölmesinde, Yapılandırma Yöneticisi'ni SQL Server hizmetlerini.

  4. Sonuçlar bölmesinde sağ tıklatın SQL Server (MSSQLServer) veya adlandırılmış bir örneğini tıklatıp ardından Start, Dur, Pause, devam, veya yeniden.

  5. Tıklayın Tamam kapatmak için SQL ServerYapılandırma Yöneticisi.

[!NOT]

Bir örneğini başlatmak için SQL Server Veritabanı Altyapısıbkz: başlatma seçenekleri ile Sunucu başlangıç seçenekleri (SQL Server Configuration Manager) yapılandırma.

Başlatmak, durdurmak, duraklatmak, sürdürmek veya yeniden için SQL Servertarayıcı veya bir örneği SQL ServerAracısı

  1. Tarih Start menüsü, Tüm programlar, Gelin Microsoft SQL Server 2012 gelin Yapılandırma araçları, tıklatıp SQL Server Configuration Manager.

  2. Eğer Kullanıcı hesabı denetimi iletişim kutusu görüntülenirse, tıklayın Evet.

  3. İçinde SQL Serversol bölmesinde, Yapılandırma Yöneticisi'ni SQL Server hizmetlerini.

  4. Sonuçlar bölmesinde sağ tıklatın SQL Servertarayıcı, veya SQL ServerAracısı (MSSQLServer) veya SQL ServerAgent (<örnek_adı>) Adlandırılmış örnek ve ardından Start, Dur, Duraklat, devam, veya yeniden.

  5. Tıklayın Tamam kapatmak için SQL ServerYapılandırma Yöneticisi.

[!NOT]

SQL ServerAjan duraklatılmış değil.

[Üst]

Kullanarak SQL ServerManagement Studio

Başlatmak, durdurmak, duraklatmak, sürdürmek veya yeniden için örneğiSQL Server Veritabanı Altyapısı

  1. Nesne Explorer'da örneğine bağlanmak Veritabanı Altyapısı, örneğini sağ tıklatın Veritabanı Altyapısıbaşlayın, ardından istediğiniz Start, Dur, Duraklat, devam, veya yeniden.

    Kayıtlı sunucuları, örneğini sağ tıklatın Veritabanı Altyapısıbaşlamak istiyorsanız gelin Hizmet denetimi, tıklatıp ardından Start, durdurmak, duraklama, devam, veya yeniden.

  2. Eğer Kullanıcı hesabı denetimi iletişim kutusu görüntülenirse, tıklayın Evet.

  3. Eylem gerçekleştirmek istediğiniz sorulduğunda, tıklayın Evet.

Başlatmak, durdurmak veya yeniden başlatmak için bir örneği SQL ServerAracısı

  1. Nesne Explorer'da örneğine bağlanmak Veritabanı Altyapısı, sağ SQL Serverajan, tıklatıp başlatmak, durdurmak, veya yeniden.

  2. Eğer Kullanıcı hesabı denetimi iletişim kutusu görüntülenirse, tıklayın Evet.

  3. Eylem gerçekleştirmek istediğiniz sorulduğunda, tıklayın Evet.

[Üst]

Net komutları kullanarak komut istemi penceresinden

Microsoft  SQL ServerHizmetleri başladı, durdu veya duraklatılmış kullanarak MicrosoftWindows netkomutları.

Varsayılan örneği başlatmak içinVeritabanı Altyapısı

  • Komut isteminde, aşağıdaki komutlardan birini girin:

    net start "SQL Server (mssqlserver)"

    -ya da-

    net start MSSQLSERVER

Adlandırılmış bir örneğini başlatmak içinVeritabanı Altyapısı

  • Komut isteminde, aşağıdaki komutlardan birini girin. Yerine <instancename>ile yönetmek istediiniz örneğinin adı.

    net start "SQL Server (instancename)"

    -ya da-

    net start MSSQL$instancename

Başlamak için Veritabanı Altyapısıile başlangıç seçenekleri

  • Başlangıç seçeneklerini sonuna ekleme net start "SQL Server (mssqlserver)" açıklamada, bir boşlukla ayrılmış. Kullanmaya başladığınız zaman net start, başlangıç seçenekleri kullanın bir eğik çizgi (/) yerine bir tire (-).

    net start "SQL Server (mssqlserver)" /f /m

    -ya da-

    net start mssqlserver /f /m

    [!NOT]

    Başlatma seçenekleri hakkında daha fazla bilgi için bkz: Veritabanı altyapısı hizmeti başlatma seçenekleri.

Başlamak için SQL ServerAgent varsayılan örneğiSQL Server

  • Komut isteminde, aşağıdaki komutlardan birini girin:

    net start "SQL Server Agent (MSSQLSERVER)"

    -ya da-

    net start SQLSERVERAGENT

Başlamak için SQL ServerAracısı olarak adlandırılmış bir örneğiniSQL Server

  • Komut isteminde, aşağıdaki komutlardan birini girin. Yerine instancenameile yönetmek istediiniz örneğinin adı.

    net start "SQL Server Agent(instancename)"

    -ya da-

    **net start SQLAgent$**instancename

Nasıl çalıştırılacağı hakkında bilgi için SQL ServerAracısı ve sorun giderme, ayrıntılı modda görmek sqlagent90 uygulama.

Başlamak için SQL Servertarayıcı

  • Komut isteminde, aşağıdaki komutlardan birini girin:

    net start "SQL Server Browser"

    -ya da-

    net start SQLBrowser

Duraklatma veya durdurma Hizmetleri komut istemi penceresinden

  • Duraklatma veya durdurma Hizmetleri değiştirme komutları aşağıdaki şekillerde.

    • Bir hizmeti duraklatmak için yerini net startile net pause.

    • Bir hizmeti durdurmak için yerini net startbirlikte net stop.

    [Üst]

Transact-SQL'i Kullanma

Veritabanı AltyapısıKullanılarak durdurulabilir SHUTDOWNdeyimi.

Durdurmak için Veritabanı AltyapısıkullanarakTransact-SQL

  • Şu anda çalışan için beklemek Transact-SQLifadelerini ve saklı yordamları tamamlayın ve sonra durdurmak için Veritabanı Altyapısı, aşağıdaki deyimi yürütme.

    SHUTDOWN; 
    
  • Durdurmak için Veritabanı Altyapısıhemen aşağıdaki deyimini yürütün.

    SHUTDOWN WITH NOWAIT; 
    

Hakkında daha fazla bilgi için SHUTDOWNdeyimi, bakın KAPATMA (Transact-sql).

[Üst]

PowerShell kullanma

Başlatma ve durdurma Veritabanı AltyapısıHizmetleri

  1. Bir komut istemi penceresinde, Başlat SQL Servertarafından aşağıdaki komutu yürütmeden PowerShell.

    sqlps
    
  2. At a SQL ServerPowerShell komut isteminde, aşağıdaki komutu yürütme tarafından. Yerine computername, bilgisayarınızın adı.

    # Get a reference to the ManagedComputer class.
    CD SQLSERVER:\SQL\computername
    $Wmi = (get-item .).ManagedComputer
    
  3. Hizmeti durdurmak veya başlatmak istediğiniz belirleyin. Aşağıdaki satırlardan birini seçin. Yerine instancenameadlı örneği adı.

    • Varsayılan örneği için bir başvuru almak için Veritabanı Altyapısı.

      $DfltInstance = $Wmi.Services['MSSQLSERVER']
      
    • Adlandırılmış bir örneği için bir başvuru almak için Veritabanı Altyapısı.

      $DfltInstance = $Wmi.Services['MSSQL$instancename']
      
    • Bir başvuru almak için SQL ServerAracısı hizmeti varsayılan örneği Veritabanı Altyapısı.

      $DfltInstance = $Wmi.Services['SQLSERVERAGENT']
      
    • Bir başvuru almak için SQL Serveradlandırılmış bir örneğini Agent hizmet Veritabanı Altyapısı.

      $DfltInstance = $Wmi.Services['SQLAGENT$instancename']
      
    • Bir başvuru almak için SQL ServerTarayıcı hizmeti.

      $DfltInstance = $Wmi.Services['SQLBROWSER']
      
  4. Örnek başlatmak ve sonra Seçilen hizmeti durdurmak için tamamlayın.

    # Display the state of the service.
    $DfltInstance
    # Start the service.
    $DfltInstance.Start();
    # Wait until the service has time to start.
    # Refresh the cache.
    $DfltInstance.Refresh(); 
    # Display the state of the service.
    $DfltInstance
    # Stop the service.
    $DfltInstance.Stop();
    # Wait until the service has time to stop.
    # Refresh the cache.
    $DfltInstance.Refresh(); 
    # Display the state of the service.
    $DfltInstance
    

[Üst]

Ayrıca bkz.

Kavramlar

SQL Server en az yapılandırma ile başlatma

SQL Server 2012 Sürümleri Tarafından Desteklenen Özellikler