validate subscription

For a subscription to a replication definition or a publication, sets the subscription status to VALID. This command is part of the bulk materialization process, or part of the process of refreshing a publication subscription.

Syntax

validate subscription sub_name
for {table_rep_def | function_rep_def |
      publication pub_name 
      with primary at data_server.database}
with replicate at data_server.database

Parameters

Examples

Usage

  • Use validate subscription to validate a subscription at the primary and replicate Replication Servers. The subscription can be to a table replication definition, function definition replication, or publication.

  • This command completes the bulk materialization process. The first step is creating the subscription using define subscription. The second step is activating the subscription using activate subscription.

  • If you have added any new articles to a publication with an existing subscription, you must refresh the publication subscription in order to create new subscriptions for these articles.

    Use define subscription and activate subscription to create and activate the new article subscriptions in the publication subscription. Then manually load the subscription data for the new article subscriptions, and use validate subscription to validate the publication subscription.

  • Execute validate subscription at the Replication Server where you created the subscription using define subscription.

  • When you validate a publication subscription, all of its article subscriptions are validated at the same time.

  • validate subscription changes the status of a subscription from ACTIVE to VALID. Subsequent updates at the primary data server are distributed through the primary Replication Server and applied at the replicate Replication Server.

  • This command modifies RSSD tables at multiple sites. Use check subscription at both the primary and replicate Replication Servers to see the effects on each.

See the Replication Server Administration Guide Volume 1 and Volume 2 for more information about subscription materialization.

Permissions

validate subscription requires “create object” permission at the site where the data is replicated and “primary subscribe” or “create object” permission at the site where the primary data is stored.

Related reference
activate subscription
check subscription
create article
create publication
create subscription
define subscription
drop subscription