Share via


EnumHistory yöntemi

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The EnumHistory method returns a QueryResults object that enumerates the execution history of the referenced Microsoft SQL Server Agent job.

Sözdizimi

object
.EnumHistory( [ JobHistoryFilter ] )as QueryResults

Bölümleri

  • nesne
    Bir nesneye uygulanan listesinde değerlendirir ifade.

  • JobHistoryFilter
    İsteğe bağlı.A JobHistoryFilter nesnesi, sınırlar sonuç küme üyeliği.

Prototip (c/C++)

HRESULT EnumHistory(
LPSQLDMOQUERYRESULTS* ppResults,
LPSQLDMOJOBHISTORYFILTER pJobHistoryFilter = NULL);

Döndürür

A QueryResults nesnesi içeren bir sonuç küme tarafından tanımlanan bu sütunlar.

Column

Veri türü

Açıklama

instance_id

integer

Sistem tarafından oluşturulan yürütme denemesi için tanımlayıcı.

job_id

uniqueidentifier

Sistem tarafından oluşturulan iş tanımlayıcısı.

job_name

nvarchar(129)

İş adı.

message

nvarchar(1025)

Uygun olduğunda, sql Server ileti metninin adım oluşturuldu.

operator_emailed

nvarchar(129)

Uygun olduğunda, iş tamamlandığında e-posta bildirim alma işleç.

operator_netsent

nvarchar(129)

Uygulanabilir olduğunda alıcı ağ açılır pencere işleç iş tamamlandığında bildirim iletisi.

operator_paged

nvarchar(129)

Uygun olduğunda, sayfa iş tamamlandığında bildirim alma işleç.

retries_attempted

integer

Sayısı adımın yürütme sql Server Agent çalıştı.ilk denemesi ya da Hayır başarıyla yürütülen adım yeniden deneme yaparken iş adım için belirtilen girişimleri 0.

run_date

integer

Yürütme oluştuğu tarihi açıklamalar içinde açıklandığı şekilde biçimlendirilmiş.

run_duration

integer

Yürütme süresi saniye cinsinden ifade edilen.

run_status

integer

Yürütme sonucunu sqldmo_joboutcome_type kullanarak yorumlanır.

run_time

integer

Yürütme oluştuğu zaman açıklamalar içinde açıklandığı şekilde biçimlendirilmiş.

server

nvarchar(31)

Hedef sunucu adı.

sql_message_id

integer

Uygun olduğunda, sql Server ileti numarası adım harekete geçirilen ileti.

sql_severity

integer

Uygun olduğunda, sql Server ileti önem adım oluşturuldu.

step_id

integer

Kullanıcı tarafından belirtilen adım tanımlayıcısı.Sonuç küme, her iş adım ve sonucu listeler.

step_name

nvarchar(129)

İşlem adımı adı.

Açıklamalar

sonuç küme sütun run_date temsil eden Yürütme tarih olarak bir ölçeklenmiş uzun tamsayı.Tamsayı 10000 tarafından 100 ve gün ölçeklenmiş ay ölçeklenmiş yıl toplamı olarak üretilmiştir.Örneğin, tarih 19.04.97 19970419 uzun tamsayı değeri tarafından temsil edilir.

sonuç küme sütun run_time temsil eden yürütme saat olarak bir ölçeklenmiş uzun tamsayı.Tamsayı, bir toplamı 10000 tarafından 100 ve saniye ölçeklenmiş dakika ölçeklendirilmiş saat olarak üretilmiştir.24 Saatlik zaman değeri kullanır.For example, the time 1:03:09 P.M.is represented by the long integer value 130309.

Sonuç küme üyeliği isteğe bağlı olarak belirtilen kullanılarak kısıtlandığında JobHistoryFilter nesne.Daha fazla bilgi için bkz: JobHistoryFilter nesne.

İçin geçerlidir: