GetAgentsStatus2 yöntemi (DistributionPublication2, DistributionPublisher2)
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 GetAgentsStatus2 method returns a high level report of execution state for replication agents implementing the publications of a Publisher.
Sözdizimi
object
.GetAgentsStatus2(
fExcludeAnonymous
,
pRetValStatus
,
pRetValTimeStamp
)
Bölümleri
nesne
Bir nesneye uygulanan listesinde değerlendirir ifade.fExcludeAnonymous
Anonim abonelikleri durumu hariç tutulup tutulmadığını belirten Boole değer.pRetVal
Numaralandırılan long değer döndürdü.pRetValTimeStamp
Dize değeri döndürdü.
Prototip (c/C++)
HRESULT GetAgentsStatus2(
BOOL fExcludeAnonymous,
SQLDMO_TASKSTATUS_TYPE *pRetVal,
SQLDMO_LPBSTR pRetValTimeStamp);
Döndürür
Döndürülen değeri yorumlar ReturnedStatus bu sqldmo_taskstatus_type değerleri kullanarak bağımsız değişkeni.
Sabit |
Değer |
Açıklama |
---|---|---|
SQLDMOTask_Failed |
6 |
En az bir aracı-uygulama iş başarıyla yürütmek başarısız oldu. |
SQLDMOTask_Idle |
4 |
Tüm Aracısı uygulama işleri planlanır ve boşta. |
SQLDMOTask_Pending |
0 |
Tüm işleri Aracısı uygulama başlatma bekleniyor. |
SQLDMOTask_Retry |
5 |
Bir önceki hatasından sonra yürütmek en az bir iş aracı uygulama çalışıyor. |
SQLDMOTask_Running |
3 |
Agent yürüten en az bir iş yürütüyor. |
SQLDMOTask_Starting |
1 |
Bir veya daha fazla Aracısı uygulama işleri başlıyor. |
SQLDMOTask_Succeeded |
2 |
Aracısı uygulayan tüm işler başarıyla çalıştırmış. |
The TimeStamp argument returns a timestamp (binary) value as a hexadecimal character string.
Açıklamalar
The GetAgentsStatus2 method extends the functionality of the GetAgentsStatus method by including the fExcludeAnonymous parameter.Zaman fExcludeAnonymous olan küme true, anonim abonelikleri numaralanmamış.
sql Distributed Management Objects (sql-dmo) uygulama geliştirme ortamı Microsoft Visual Basic kullanarak, alt yordam çağrısı deyim için sözdizimini yürütmek GetAgentsStatus yöntem başarıyla.
Not
sql-dmo dizeleri her zaman ole bstr döndürülür.c/C++ uygulama dize bir başvuru alır.Uygulama başvurusu kullanarak serbest bırakmanız gerekir SysFreeString.
Not
Uygulama çağrıları, GetAgentsStatus2 sql Server sürüm 7.0, sabit, SQLDMO_E_SQL80ONLY ve ileti örnek üzerinde "Bu özellik veya yöntem gerektirir Microsoft sql Server 2000 veya daha yenisi" döndürülür.