SQL Server agent başlatmak çalıştığınızda çöküyor veya başlatmak için beklenenden uzun sürüyor

Makale çevirileri Makale çevirileri
Makale numarası: 2795690 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

SQL Server agent başlatmak çalıştığınızda çöküyor veya başlatmak için beklenenden uzun sürüyor. Ayrıca, bir veya daha aşağıdaki senaryolarda karşılaşabilirsiniz:
  • Senaryo 1

    Sistem olay günlüğünde aşağıdaki hata iletisini günlüğe kaydedilir:
    Hizmet başlatma ya da denetim isteğine zamanında yanıt vermedi
  • Senaryo 2

    Aracı durumu Denetim Masası'ndaki "Başlangıç" olarak görüntülenir ve SQLAgent.log dosyasında aşağıdaki hata iletisini günlüğe kaydedilir:
    Bir boşta kalma CPU Koşul tanımlanmamış - ONIDLE iş zamanlamalarını hiçbir etkisi olmayacaktır.

    Ayrıca, SQLAgent.log dosyasında aşağıdaki girdiler kaydedilebilir:
    Zaman damgası> - ? [431] Populating alt önbellek...
    Zaman damgası> - ? [432] Olması alt önbelleğinde 7 alt sistemler
    Zaman damgası> - ? [124] Alt 'başarıyla yüklendi ActiveScripting' (en yüksek eşzamanlılık: 40)
    Zaman damgası> - ? [124] Alt başarıyla yüklendi'ANALYSISCOMMAND ' (en yüksek eşzamanlılık: 400)
    Zaman damgası> - ? [124] Alt başarıyla yüklendi'ANALYSISQUERY ' (en yüksek eşzamanlılık: 400)
    Zaman damgası> - ? [124] Alt 'başarıyla yüklendi CmdExec' (en yüksek eşzamanlılık: 40)
    Zaman damgası> - ? [124] Alt 'başarıyla yüklendi PowerShell' (en yüksek eşzamanlılık: 2)
    Zaman damgası> - ? [124] Alt 'başarıyla yüklendiğinde SSIS' (en yüksek eşzamanlılık: 400)
    Zaman damgası> - ? [124] Alt 'başarıyla yüklendi TSQL' (en yüksek eşzamanlılık: 80)
    Zaman damgası> - ! [364] Messenger hizmeti başlatılmamış - NetSend bildirimleri gönderilmeyecek
    Zaman damgası> - ? [129] SQLSERVERAGENT Windows NT hizmet denetimi altında başlatma
    Zaman damgası>- + [396] Bir boşta kalma CPU Koşul tanımlanmamış - ONIDLE iş zamanlamalarını etkisi olacaktır
    Zaman damgası> - ? [110] Başlangıç SQLServerAgent İzleyicisi'ni kullanarak '' bildirim alıcı olarak...
    Zaman damgası> - ? [146] İstek hizmet koşulları altyapısı başlatıldı
    Zaman damgası> - ? [133] Destek altyapısı başlatıldı
    Zaman damgası> - ? [167] Populating iş önbellek...
    Zaman damgası> - ? [131] SQLSERVERAGENT hizmet durdurma isteği bir kullanıcı, işlem veya işletim sistemi durduruluyor...
    Zaman damgası> - ? [134] Destek altyapısı durduruldu
    Zaman damgası> - ? [197] Uyarı altyapısı durduruldu
    Zaman damgası> - ? [168] Olması 4731 proje/projeler [0 devre dışı] iş önbellekte
    Zaman damgası> - ? [170] Populating uyarı önbellek...
    Zaman damgası> - ? [171] Olması uyarı önbelleğinde 0 uyarılar
    Zaman damgası> - ? [149] İstek hizmet koşulları altyapısı durduruldu
    Zaman damgası> - ? [248] NextRunDate kaydetme / tüm zamanlar İş zamanlamalarını güncelleştirilmiş...
    Zaman damgası> - ? [249] 0 iş kaydedilmiş zamanlamaları
    Zaman damgası> - ? Son alt [127] bekleniyor...
    Zaman damgası> - ? [128] Alt 'ActiveScripting' (çıkış kodu 1) durduruldu
    Zaman damgası> - ? [128] Alt 'ANALYSISCOMMAND' (çıkış kodu 1) durduruldu
    Zaman damgası> - ? [128] Alt 'ANALYSISQUERY' (çıkış kodu 1) durduruldu
    Zaman damgası> - ? [128] Alt 'CmdExec durduruldu' (çıkış kodu 1)
    Zaman damgası> - ? [128] Alt 'PowerShell' (çıkış kodu 1) durduruldu
    Zaman damgası> - ? [128] Alt 'SSIS durduruldu' (çıkış kodu 1)
    Zaman damgası> - ? [175] İş Zamanlayıcı altyapısı durduruldu
  • Senaryo 3

    Veritabanı altyapısı sunucuda "SQLAgent – genel Yenileyici" hizmetinden bir SQL Server işlem kimliği (SPID) görüntülenir. Ayrıca, aşağıdaki iş SPID giriş önbelleğinde çalışıyor olarak görüntülenir:
    EXECUTE msdb.dbo.sp_sqlagent_refresh_job

    NotSPID RUNNABLE durumunda ve düzenli olarak beklerPREEMPTIVE_OS_LOOKUPACCOUNTSID türü bekleyin. Veya, SPID için bekleme durumundaASYNC_NETWORKIO türü bekleyin.

Neden

SQL Server birçok iş girişi olduğundan, bu sorun oluşur.

Not Raporlama Hizmetleri Yapılandırma Yöneticisi'nde raporlarınız için farkında olmadan birçok abonelikleri ayarlarsanız, bu durum oluşabilir.

Pratik Çözüm

Bu soruna geçici bir çözüm için olması gerekmez işleri silin.

Not Birçok proje girişleri varsa istemeden birçok abonelikleri ayarlamak için Raporlama Hizmetleri Yapılandırma Yöneticisi kullanarak gereksiz abonelikleri silmek.

Daha fazla bilgi

Silme hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesine gidin:

Silme hakkında genel bilgi

Abonelikler nasıl silineceği hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesine gidin:

Oluşturma, değiştirme ve standart aboneliklerini silme hakkında genel bilgi

Ürün veya SQL Server'da bu sorunu otomatik olarak denetleme araçları hakkında daha fazla bilgi için aşağıdaki tabloya bakın:
Bu tabloyu kapaBu tabloyu aç
Kural yazılımKuralı başlıkKural açıklamasıÜrün sürümleri karşı kuralın değerlendirilmesi
Sistem Merkezi DanışmanıBirçok Aracısı işleri SQL Server agent başlangıç sorunlarıSistem Merkezi Danışmanı etkin SQL Server örneği üzerinde işleri sayısını denetler. Danışmanı bu koşula göre bu uyarı oluşturur. Gözden geçirin ve silme, etkin ve olması gerekmez. SQL Server 2008
SQL Server 2008 R2
SQL Server 2012

Durum

Microsoft bu sorunun, "Aşağıdakilere uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Özellikler

Makale numarası: 2795690 - Last Review: 21 Mart 2013 Perşembe - Gözden geçirme: 3.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • SQL Server 2012 Enterprise Core
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL 2005 Server Enterprise
Anahtar Kelimeler: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2795690 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 2795690

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com