sp_delete_log_shipping_secondary_primary (Transact-SQL)

适用于SQL Server

sp_delete_log_shipping_secondary_primary 从辅助服务器中删除有关指定主服务器的信息,并从辅助服务器中删除复制作业和还原作业。

Transact-SQL 语法约定

语法

sp_delete_log_shipping_secondary_primary
    [ @primary_server = ] N'primary_server'
    , [ @primary_database = ] N'primary_database'
[ ; ]

参数

[ @primary_server = ] N'primary_server'

日志传送配置中 SQL Server 数据库引擎的主要实例的名称。 @primary_server是 sysname,不能NULL

[ @primary_database = ] N'primary_database'

主服务器上的数据库名称。 @primary_database为 sysname,无默认值。

返回代码值

0(成功)或 1(失败)。

结果集

无。

注解

sp_delete_log_shipping_secondary_primary 必须从 master 辅助服务器上的数据库运行。 此存储过程执行以下操作:

  1. 删除辅助 ID 的复制和还原作业。
  2. 删除log_shipping_secondary中的条目。
  3. 监视服务器上的调用 sp_delete_log_shipping_alert_job

权限

只有 sysadmin 固定服务器角色的成员才能运行此过程。