次の方法で共有


ReInitializeAllSubscriptions Method

この機能は、将来のバージョンの Microsoft SQL Server では削除される予定です。 新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。

The ReInitializeAllSubscriptions method marks all subscriptions for reinitialization.

構文

object.ReInitializeAllSubscriptions()

Parts

  • object
    Expression that evaluates to an object in the Applies To list.

Prototype (C/C++)

HRESULT ReInitializeAllSubscriptions();

説明

Use the ReInitializeAllSubscriptions method only when the SQL Distributed Management Objects (SQL-DMO) object references a transactional or merge replication publication.

After using ReInitializeAllSubscriptions, it may be necessary to update the initial snapshot of the publication. When the transactional replication publication is configured for automatic synchronization (the PublicationAttributes property returns SQLDMOPubAttrib_ImmediateSync), the initial snapshot of the publication must be updated. For all other publication types, it is strongly suggested that the application force an update of the initial snapshot.

Reinitializing subscriptions to a publication by using the ReInitializeAllSubscriptions method requires appropriate privilege. The Microsoft SQL Server login used for SQLServer object connection must be a member of the fixed server role sysadmin or fixed database role db_owner in the database referenced by the publication.