次の方法で共有


sp_replrestart (Transact-SQL)

バックアップや復元の際にトランザクション レプリケーションで使用します。これにより、ディストリビューター側のレプリケートされたデータとパブリッシャー側のデータとを同期することができます。 このストアド プロシージャは、パブリッシャー側でパブリケーション データベースについて実行されます。

重要な注意事項重要

sp_replrestart は内部レプリケーション ストアド プロシージャです。トランザクション レプリケーション トポロジでパブリッシュされたデータベースを復元するとき以外は使用しないでください (手順については、「スナップショット レプリケーションおよびトランザクション レプリケーションのバックアップと復元の方式」を参照してください)。

トピック リンク アイコン Transact-SQL 構文表記規則

構文

sp_replrestart

戻り値

0 (成功) または 1 (失敗)

説明

sp_replrestart は、ディストリビューターのログ シーケンス番号 (LSN) の最大値とパブリッシャーの LSN の最大値が一致する場合に使用されます。

権限

sp_replrestart を実行できるのは、sysadmin 固定サーバー ロールまたは db_owner 固定データベース ロールのメンバーだけです。

関連項目

参照

レプリケーション ストアド プロシージャ (Transact-SQL)