Supprimer la copie des journaux de transaction (SQL Server)Remove Log Shipping (SQL Server)

Cette rubrique explique comment supprimer la copie des journaux de transaction dans SQL Server 2017SQL Server 2017 à l'aide de SQL Server Management StudioSQL Server Management Studio ou de Transact-SQLTransact-SQL.This topic describes how to remove log shipping in SQL Server 2017SQL Server 2017 by using SQL Server Management StudioSQL Server Management Studio or Transact-SQLTransact-SQL.

Dans cette rubriqueIn This Topic

Avant de commencer Before You Begin

Sécurité Security

Autorisations Permissions

Les procédures stockées de copie des journaux de transaction nécessitent l’appartenance au rôle serveur fixe sysadmin .The log-shipping stored procedures require membership in the sysadmin fixed server role.

Utilisation de SQL Server Management Studio Using SQL Server Management Studio

Pour supprimer l'envoi de journauxTo remove log shipping

  1. Connectez-vous à l'instance SQL ServerSQL Server qui est actuellement le serveur principal de copie des journaux de transaction et développez-la.Connect to the instance of SQL ServerSQL Server that is currently the log shipping primary server and expand that instance.

  2. Développez 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.Expand Databases, right-click the log shipping primary database, and then click Properties.

  3. Sous Sélectionner une page, cliquez sur Envoi de journaux de transaction.Under Select a page, click Transaction Log Shipping.

  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 .Clear the Enable this as a primary database in a log shipping configuration check box.

  5. Cliquez sur OK pour supprimer l'envoi de journaux depuis cette base de données primaire.Click OK to remove log shipping from this primary database.

Utilisation de Transact-SQL Using Transact-SQL

Pour supprimer l'envoi de journauxTo Remove Log Shipping

  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.On the log shipping primary server, execute sp_delete_log_shipping_primary_secondary to delete the information about the secondary database from the primary server.

  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.On the log shipping secondary server, execute sp_delete_log_shipping_secondary_database to delete the secondary database.

    Note

    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.If there are no other secondary databases with the same secondary ID, sp_delete_log_shipping_secondary_primary is invoked from sp_delete_log_shipping_secondary_database and deletes the entry for the secondary ID and the copy and restore jobs.

  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.On the log shipping primary server, execute sp_delete_log_shipping_primary_database to delete information about the log shipping configuration from the primary server. Le travail de sauvegarde est également supprimé.This also deletes the backup job.

  4. Sur le serveur principal de copie des journaux de transaction, désactivez le travail de sauvegarde.On the log shipping primary server, disable the backup job. Pour plus d’informations, consultez Disable or Enable a Job.For more information, see Disable or Enable a Job.

  5. Sur le serveur secondaire de copie des journaux de transaction, désactivez les travaux de copie et de restauration.On the log shipping secondary server, disable the copy and restore jobs.

  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.Optionally, if you are no longer using the log shipping secondary database, you can delete it from the secondary server.

Voir aussiSee Also

À propos de la copie des journaux des transactions (SQL Server) About Log Shipping (SQL Server)
Tables et procédures stockées liées à la copie des journaux de transactionLog Shipping Tables and Stored Procedures