Metoda ValidateSubscription
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
ValidateSubscription Metoda wywołuje sprawdzania poprawności wbudowany dla określonego subskrypcja.
Składnia
object
.ValidateSubscription(
szSubscriberName
,
szSubscriberDB
,
[ ValidationOption ] )
Części
obiekt
Wyrażenie, którego wartością obiekt na liście dotyczy.szSubscriberName
Ciąg określający nazwę subskrybenta.szSubscriberDB
Ciąg określający baza danych subskrypcja nazwy.ValidationOption
Długa liczba całkowita określająca typ sprawdzania poprawności przeprowadzane zgodnie z opisem w ustawieniach.
Prototyp (C/C++)
HRESULT ValidateSubscription(
SQLDMO_LPCSTR pszSuscriberName,
SQLDMO_LPCSTR pszSubscriberDB,
SQLDMO_VALIDATIONOPTION_TYPE ValidationOption);
Ustawienia
Ustaw ValidationOption parametru, wykorzystując te wartości SQLDMO_VALIDATIONOPTION_TYPE.
Stała |
Wartość |
Opis |
|---|---|---|
SQLDMOValidationOption_ i 70Checksum |
0 |
Wykonaj operację sumy kontrolnej języka Transact-SQL zgodne z wystąpienie Microsoft SQL Server w wersja 7.0. |
SQLDMOValidationOption_ i RowCountOnly |
1 |
Domyślny.Wykonaj operację języka Transact-SQL @@ ROWCOUNT. |
SQLDMOValidationOption_ i 80Checksum |
2 |
Wykonaj operację sumy kontrolnej języka Transact-SQL zgodne z wystąpienie 2000.Only Microsoft SQL Server, obsługiwany przez program SQL Server 2000 subskrybentów. |
Uwagi
Wynik operacji sprawdzania poprawności jest zapisywana w historia agenta, który można przeglądać za pomocą monitora replikacji.
Ostrzeżenie
If an application calls ValidateSubscriptionon an instance of SQL Server version 7.0, the constant, SQLDMO_E_SQL80ONLY, and the message "This property or method requires Microsoft SQL Server 2000 or later" are returned.