Aracılığıyla paylaş


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.

İçin geçerlidir: