sp_resetsnapshotdeliveryprogress (Transact-SQL)
适用于:SQL Server
重置请求订阅的快照传递进程,以便重新启动快照传递。 在订阅服务器的订阅数据库中执行。
语法
sp_resetsnapshotdeliveryprogress [ [ @verbose_level = ] verbose_level ]
[ , [ @drop_table = ] 'drop_table' ]
参数
[ @verbose_level = ] verbose_level
指定返回的信息量。 verbose_level为 int,默认值为 1。 值为 1 表示如果 MS快照deliveryprogress 表上无法获取必要的锁,则返回错误,0 表示未返回任何错误。
[ @drop_table = ] 'drop_table'
是删除或截断包含有关快照进度信息的表。 drop_table为 nvarchar(5),默认值为 FAL标准版。 false 表示截断表,true 表示删除表。
返回代码值
0 (成功) 或 1 (失败)
备注
sp_reset快照deliveryprogress 删除 MS快照deliveryprogress 表中的所有行。 这可以在快照传进程中有效的删除由前一进程在订阅数据库中留下的所有元数据。
权限
只有 sysadmin 固定服务器角色的成员或db_owner固定数据库角色的成员才能执行 sp_reset快照deliveryprogress。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈