sys.sp_delete_log_shipping_primary_secondary (Transact-SQL)

Gäller för:SQL Server

Tar bort posten för en sekundär databas på primärservern.

Transact-SQL syntaxkonventioner

Syntax

sys.sp_delete_log_shipping_primary_secondary
    [ @primary_database = ] N'primary_database'
    , [ @secondary_server = ] N'secondary_server'
    , [ @secondary_database = ] N'secondary_database'
[ ; ]

Arguments

[ @primary_database = ] N'primary_database'

Namnet på databasen på den primära servern. @primary_database är sysname, utan standard.

[ @secondary_server = ] N'secondary_server'

Namnet på den sekundära servern. @secondary_server är sysname, utan standard.

[ @secondary_database = ] N'secondary_database'

Namnet på den sekundära databasen. @secondary_database är sysname, utan standard.

Returnera kodvärden

0 (lyckades) eller 1 (fel).

Resultatuppsättning

None.

Remarks

sp_delete_log_shipping_primary_secondary måste köras från master databasen på den primära servern. Denna lagrade procedur tar bort posten för en sekundär databas från log_shipping_primary_secondaries primärservern.

Permissions

Kräver medlemskap i sysadmin fast serverroll eller kör behörighet direkt på den här lagrade proceduren.

Examples

I följande exempel sp_delete_log_shipping_primary_secondary används för att ta bort den sekundära databasen LogShipAdventureWorks från den sekundära servern FLATIRON.

EXECUTE master.dbo.sp_delete_log_shipping_primary_secondary
    @primary_database = N'AdventureWorks',
    @secondary_server = N'FLATIRON',
    @secondary_database = N'LogShipAdventureWorks';
GO