ValidateSubscription Method
Questa funzionalità verrà rimossa in una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
The ValidateSubscription method invokes inline validation for the specified subscription.
Sintassi
object
.ValidateSubscription(
szSubscriberName
,
szSubscriberDB
,
[ ValidationOption ] )
Parts
- object
Expression that evaluates to an object in the Applies To list.
- szSubscriberName
String that specifies the Subscriber name.
- szSubscriberDB
String that specifies the subscription database name.
- ValidationOption
Long integer that specifies the type of validation performed as described in Settings.
Prototype (C/C++)
HRESULT ValidateSubscription(
SQLDMO_LPCSTR pszSuscriberName,
SQLDMO_LPCSTR pszSubscriberDB,
SQLDMO_VALIDATIONOPTION_TYPE ValidationOption);
Settings
Set the ValidationOption parameter using these SQLDMO_VALIDATIONOPTION_TYPE values.
Constant | Value | Description |
---|---|---|
SQLDMOValidationOption_/70Checksum |
0 |
Perform a Transact-SQL CHECKSUM operation compatible with an instance of Microsoft SQL Server version 7.0. |
SQLDMOValidationOption_/RowCountOnly |
1 |
Default. Perform a Transact-SQL @@ROWCOUNT operation. |
SQLDMOValidationOption_/80Checksum |
2 |
Perform a Transact-SQL CHECKSUM operation compatible with an instance of Microsoft SQL Server 2000.Only supported by SQL Server 2000 Subscribers. |
Osservazioni
The result of the validation operation is written to the agent history, which can be viewed using Replication Monitor.
[!NOTA] If an application calls ValidateSubscription on 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.
Applies To:
|
Vedere anche
Riferimento
ValidatePublication Method (MergePublication2)