Supprimer la copie des journaux de transaction (SQL Server)

Cette rubrique explique comment supprimer la copie des journaux de transaction dans SQL Server 2012 à l'aide de SQL Server Management Studio ou de Transact-SQL.

Dans cette rubrique

  • Avant de commencer :

    Sécurité

  • Pour supprimer la copie des journaux de transaction, utilisez :

    SQL Server Management Studio

    Transact-SQL

  • Suivi :  Après avoir supprimé la copie des journaux de transaction

  • Tâches associées

Avant de commencer

Sécurité

Autorisations

Les procédures stockées de copie des journaux de transaction nécessitent l'appartenance au rôle serveur fixe sysadmin.

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Utilisation de SQL Server Management Studio

Pour supprimer l'envoi de journaux

  1. Connectez-vous à l'instance SQL Server qui est actuellement le serveur principal de copie des journaux de transaction et développez-la.

  2. Développez le dossier Bases de données, cliquez avec le bouton droit sur la base de données primaire de copie des journaux de transaction, puis cliquez sur Propriétés.

  3. Sous Sélectionner une page, cliquez sur Envoi des journaux de transactions.

  4. Désactivez la case à cocher Activer en tant que base de données primaire dans une configuration de la copie des journaux de transactions.

  5. Cliquez sur OK pour supprimer la copie des journaux de transaction depuis cette base de données primaire.

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Utilisation de Transact-SQL

Pour supprimer l'envoi de journaux

  1. Sur le serveur principal de copie des journaux de transaction, exécutez sp_delete_log_shipping_primary_secondary pour supprimer du serveur principal les informations relatives à la base de données secondaire.

  2. Sur le serveur secondaire de copie des journaux de transaction, exécutez sp_delete_log_shipping_secondary_database pour supprimer la base de données secondaire.

    [!REMARQUE]

    Si aucune autre base de données secondaire portant le même ID secondaire n'existe, sp_delete_log_shipping_secondary_primary est appelé par sp_delete_log_shipping_secondary_database et supprime l'entrée de l'ID secondaire ainsi que les travaux de copie et de restauration.

  3. Sur le serveur principal de copie des journaux de transaction, exécutez sp_delete_log_shipping_primary_database pour supprimer du serveur principal les informations relatives à la configuration d'envoi de journaux. Le travail de sauvegarde est également supprimé.

  4. Sur le serveur principal de copie des journaux de transaction, désactivez le travail de sauvegarde. Pour plus d'informations, consultez Activer ou désactiver un travail.

  5. Sur le serveur secondaire de copie des journaux de transaction, désactivez les travaux de copie et de restauration.

  6. Éventuellement, si vous n'utilisez plus la base de données secondaire de copie des journaux de transaction, vous pouvez la supprimer du serveur secondaire.

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Tâches associées

Icône de flèche utilisée avec le lien Retour en haut[Haut de la page]

Voir aussi

Concepts

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

Tables et procédures stockées liées à la copie des journaux de transaction