CurrentExecutionStatus özelliği
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 CurrentExecutionStatus property filters jobs listed in the JobServer object EnumJobs method, restricting the returned QueryResults object to list only those jobs whose execution state matches the value set.
Sözdizimi
object
.CurrentExecutionStatus [=value]
Bölümleri
object
Bir ifade bir nesneye Uygulanacaklar listesindeki değerlendirir.value
Ayarlarda belirtildiği gibi bir iş yürütme durumunu belirtir.
Veri Türü
Uzun, numaralandırılmış
Değiştirilebilir
Okuma/yazma
Prototip (c/C++)
HRESULT GetCurrentExecutionStatus(
SQLDMO_JOBEXECUTION_STATUS* pRetVal);
HRESULT SetCurrentExecutionStatus(
SQLDMO_JOBEXECUTION_STATUS NewValue);
Ayarları
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOJobExecution_/BetweenRetries |
3 |
Sonlandırmak yeniden deneme girişimi saat dilim için bekleyen işleri listeler. |
SQLDMOJobExecution_ ve yürütme |
1 |
Yalnızca yürütme işleri listeler. |
SQLDMOJobExecution_Idle |
4 |
Yalnızca zamanlanmış yürütülmesine bekleyen işleri listeler. |
SQLDMOJobExecution_/PerformingCompletionActions |
7 |
Diğer temizleme görevleri gerçekleştirmek veya iş geçmiş günlük işleri listeler. |
SQLDMOJobExecution_ ve askıya |
5 |
Listeleri yalnızca işlerini askıya alındı. |
SQLDMOJobExecution_Unknown |
0 |
Filtre uygulama yürütme durumu yoksayar. |
SQLDMOJobExecution_/WaitingForStepToFinish |
6 |
Bir adımı tamamlamak bekleyen işleri listeler. |
SQLDMOJobExecution_/WaitingForWorkerThread |
2 |
Yalnızca engellenen bir yürütme iş parçacığı kaynak için beklemeniz nedeniyle işleri listeler. |