sp_delete_log_shipping_primary_secondary (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 上删除辅助数据库 LogShipAdventureWorks。
EXEC master.dbo.sp_delete_log_shipping_primary_secondary
@primary_database = N'AdventureWorks'
,@secondary_server = N'FLATIRON'
,@secondary_database = N'LogShipAdventureWorks'
GO