Partager via


sp_delete_log_shipping_secondary_primary (Transact-SQL)

Cette procédure stockée supprime les informations sur le serveur primaire spécifié à partir du serveur secondaire. Elle supprime aussi le travail de copie et le travail de restauration à partir du serveur secondaire.

S'applique à : SQL Server (SQL Server 2008 via la version actuelle).

Icône Lien de rubrique Conventions de la syntaxe Transact-SQL

Syntaxe

sp_delete_log_shipping_secondary_primary
[ @primary_server = ] 'primary_server'
[ @primary_database = ] 'primary_database'

Arguments

  • [ @primary_server = ] 'primary_server'
    Nom de l'instance principale du moteur de base de données Microsoft SQL Server dans la configuration de l'envoi des journaux. L'argument primary_server est de type sysname et ne peut pas être NULL.

  • [ @primary_database = ] 'primary_database'
    Nom de la base de données sur le serveur principal. primary_database est de type sysname, sans valeur par défaut.

Valeurs des codes de retour

0 (succès) ou 1 (échec)

Jeux de résultats

Aucun.

Notes

sp_delete_log_shipping_secondary_primary doit être exécuté à partir de la base de données master sur le serveur secondaire. Cette procédure stockée effectue les opérations suivantes :

  1. Supprime la copie et restaure des travaux pour l'ID secondaire.

  2. Supprime l'entrée dans log_shipping_secondary.

  3. Appelle sp_delete_log_shipping_alert_job sur le serveur moniteur.

Autorisations

Seuls les membres du rôle de serveur fixe sysadmin peuvent exécuter cette procédure.

Voir aussi

Référence

Procédures stockées système (Transact-SQL)

Concepts

À propos de la copie des journaux de transaction (SQL Server)