SQL Server agen crash ketika Anda mencoba untuk memulai atau mengambil lebih lama daripada yang diharapkan untuk memulai

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 2795690 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Gejala

SQL Server agen crash ketika Anda mencoba untuk memulai atau mengambil lebih lama daripada yang diharapkan untuk memulai. Selain itu, Anda mungkin mengalami satu atau lebih dari skenario berikut:
  • Skenario 1

    Pesan galat berikut dicatat dalam log peristiwa sistem:
    Layanan tidak menanggapi permintaan awal atau kontrol secara tepat waktu
  • Skenario 2

    Status agen ditampilkan sebagai "Mulai" di Control Panel, dan pesan galat login di SQLAgent.log file:
    CPU kondisi siaga tidak didefinisikan - OnIdle pekerjaan jadwal tidak akan berpengaruh

    Selain itu, entri berikut ini mungkin login di SQLAgent.log file:
    cap waktu> - ? [431] Populating subsistem cache...
    cap waktu> - ? [432] Ada 7 subsistem dalam cache subsistem
    cap waktu> - ? [124] Subsistem 'ActiveScripting' berhasil dimuat (concurrency maksimum: 40)
    cap waktu> - ? [124] Subsistem 'ANALYSISCOMMAND' berhasil dimuat (concurrency maksimum: 400)
    cap waktu> - ? [124] Subsistem 'ANALYSISQUERY' berhasil dimuat (concurrency maksimum: 400)
    cap waktu> - ? [124] Subsistem 'CmdExec' berhasil dimuat (concurrency maksimum: 40)
    cap waktu> - ? [124] Subsistem 'PowerShell' berhasil dimuat (concurrency maksimum: 2)
    cap waktu> - ? [124] Subsistem 'SSIS' berhasil dimuat (concurrency maksimum: 400)
    cap waktu> - ? [124] Subsistem 'TSQL' berhasil dimuat (maksimum concurrency: 80)
    cap waktu> - ! [364] The Messenger layanan belum dimulai - NetSend pemberitahuan tidak akan dikirim
    cap waktu> - ? [129] SQLSERVERAGENT dimulai di bawah kendali Layanan Windows NT
    cap waktuMengatakan- + [396] CPU kondisi siaga tidak didefinisikan - OnIdle pekerjaan jadwal tidak akan berpengaruh
    cap waktu> - ? [110] Mulai SQLServerAgent Monitor menggunakan '' sebagai penerima pemberitahuan...
    cap waktu> - ? [146] Mesin penyedia jasa permintaan mulai
    cap waktu> - ? [133] Dukungan mesin dimulai
    cap waktu> - ? [167] Populating pekerjaan cache...
    cap waktu> - ? [131] SQLSERVERAGENT Layanan berhenti karena permintaan berhenti dari pengguna, proses, atau OS...
    cap waktu> - ? [134] Dukungan mesin berhenti
    cap waktu> - ? Berhenti mesin alert [197]
    cap waktu> - ? [168] Ada proyek 4731 [0 dinonaktifkan] dalam cache pekerjaan
    cap waktu> - ? [170] Populating alert cache...
    cap waktu> - ? [171] Ada 0 alert(s) dalam alert cache
    cap waktu> - ? [149] Permintaan penyedia jasa mesin berhenti
    cap waktu> - ? [248] Menyimpan NextRunDate / kali untuk semua diperbarui jadwal pekerjaan...
    cap waktu> - ? [249] 0 pekerjaan jadwal yang disimpan
    cap waktu> - ? [127] Menunggu subsistem untuk menyelesaikan...
    cap waktu> - ? [128] Subsistem 'ActiveScripting' berhenti (exit code 1)
    cap waktu> - ? [128] Subsistem 'ANALYSISCOMMAND' berhenti (exit code 1)
    cap waktu> - ? [128] Subsistem 'ANALYSISQUERY' berhenti (exit code 1)
    cap waktu> - ? [128] Subsistem 'CmdExec' berhenti (exit code 1)
    cap waktu> - ? [128] Subsistem 'PowerShell' berhenti (exit code 1)
    cap waktu> - ? [128] Subsistem 'SSIS' berhenti (exit code 1)
    cap waktu> - ? [175] Pekerjaan Penjadwal mesin berhenti
  • Skenario 3

    SQL Server proses ID (SPID) dari Layanan "SQLAgent - generik penyegaran" ditampilkan pada mesin database server. Selain itu, pekerjaan berikut ditampilkan sebagai berjalan di masukan buffer SPID:
    EXECUTE msdb.dbo.sp_sqlagent_refresh_job

    CatatanSPID dalam keadaan RUNNABLE dan secara teratur menungguPREEMPTIVE_OS_LOOKUPACCOUNTSID menunggu jenis. Atau, SPID adalah dalam keadaan menunggu untukASYNC_NETWORKIO menunggu jenis.

Penyebab

Masalah ini terjadi karena ada banyak pekerjaan entri di SQL Server.

Catatan Hal ini dapat terjadi jika Anda tidak sengaja mengatur banyak langganan laporan dalam pelaporan Layanan pengelolaan konfigurasi.

Teknik pemecahan masalah

Untuk mengatasi masalah ini, Hapus pekerjaan yang Anda tidak harus memiliki.

Catatan Jika ada banyak entri pekerjaan karena Anda tidak sengaja mengatur banyak langganan, menghapus langganan tidak perlu pelaporan Layanan pengelolaan konfigurasi.

Informasi lebih lanjut

Untuk selengkapnya tentang cara menghapus pekerjaan, pergi ke situs web Microsoft TechNet berikut:

Informasi umum tentang cara menghapus pekerjaan

Untuk selengkapnya tentang cara menghapus langganan, pergi ke situs web Microsoft TechNet berikut:

Informasi umum tentang cara membuat, mengubah, dan menghapus langganan standar

Untuk informasi lebih lanjut tentang produk atau alat-alat yang secara otomatis memeriksa masalah ini di SQL Server, lihat Daftar Tabel berikut:
Perkecil tabel iniPerbesar tabel ini
Aturan peranti penangkap lunakAturan judulKeterangan kaidahVersi produk terhadap aturan dievaluasi
System Center AdvisorMasalah startup SQL Server agen dengan banyak pekerjaan agenSystem Center penasihat memeriksa jumlah pekerjaan pada contoh SQL Server yang diaktifkan. Penasihat menghasilkan peringatan ini didasarkan pada kondisi ini. Meninjau dan menghapus pekerjaan yang diaktifkan dan Anda tidak harus memiliki. SQL Server 2008
SQL Server 2008 R2
SQL Server 2012

Status

Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana didaftar di dalam bagian "Applies to".

Properti

ID Artikel: 2795690 - Kajian Terakhir: 11 Januari 2013 - Revisi: 1.0
Berlaku bagi:
  • 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 Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Enterprise Edition
Kata kunci: 
kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2795690 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini: 2795690

Berikan Masukan

 

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