sp_delete_log_shipping_primary_secondary (Transact-SQL)

删除主服务器上的辅助数据库项。

主题链接图标Transact-SQL 语法约定

语法

sp_delete_log_shipping_primary_secondary
    [ @primary_database = ] 'primary_database', 
    [ @secondary_server = ] 'secondary_server', 
    [ @secondary_database = ] 'secondary_database'

参数

  • [ @primary_database = ] 'primary_database'
    主服务器上的数据库的名称。primary_database 的数据类型为 sysname,无默认值。

  • [ @secondary_server = ] 'secondary_server'
    辅助服务器的名称。secondary_server 的数据类型为 sysname,无默认值。

  • [ @secondary_database = ] 'secondary_database'
    辅助数据库的名称。secondary_database 的数据类型为 sysname,无默认值。

返回代码值

0(成功)或 1(失败)

结果集

无。

注释

sp_delete_log_shipping_primary_secondary 必须从主服务器上的 master 数据库运行。此存储过程将从主服务器上的 log_shipping_primary_secondaries 中删除辅助数据库项。

权限

要求具有 sysadmin 固定服务器角色的成员身份。

示例

以下示例中,使用 sp_delete_log_shipping_primary_secondary 从辅助服务器 FLATIRON 上删除辅助数据库 LogShipAdventureWorks2008R2。

EXEC master.dbo.sp_delete_log_shipping_primary_secondary
@primary_database = N'AdventureWorks2008R2'
,@secondary_server = N'FLATIRON'
,@secondary_database = N'LogShipAdventureWorks2008R2'
GO