Partage via


sp_delete_log_shipping_primary_secondary (Transact-SQL)

S'applique à : SQL Server

Supprime l'entrée d'une base de données secondaire sur le serveur principal.

Conventions de la syntaxe Transact-SQL

Syntaxe

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'

Nom de la base de données sur le serveur principal. @primary_database est sysname, sans valeur par défaut.

[ @secondary_server = ] N’secondary_server'

Nom du serveur secondaire. @secondary_server est sysname, sans valeur par défaut.

[ @secondary_database = ] N’secondary_database'

Nom de la base de données secondaire. @secondary_database est sysname, sans valeur par défaut.

Valeurs des codes de retour

0 (réussite) ou 1 (échec).

Jeu de résultats

Aucune.

Notes

sp_delete_log_shipping_primary_secondary doit être exécuté à partir de la master base de données sur le serveur principal. Cette procédure stockée supprime l’entrée d’une base de log_shipping_primary_secondaries données secondaire sur le serveur principal.

autorisations

Nécessite l’appartenance au rôle serveur fixe sysadmin ou exécutez l’autorisation directement sur cette procédure stockée.

Exemples

Dans l'exemple suivant, sp_delete_log_shipping_primary_secondary est utilisée pour supprimer la base de données secondaire LogShipAdventureWorks du serveur secondaire FLATIRON.

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