Procédure : activer la copie des journaux de transaction (Transact-SQL)

Cette rubrique explique comment activer la copie des journaux de transaction et ajouter une base de données secondaire à l'aide de Transact-SQL.

ms188708.note(fr-fr,SQL.90).gifRemarque :
Avant de configurer la copie des journaux de transaction, vous devez créer un partage afin que les sauvegardes du journal des transactions soient disponibles pour le serveur secondaire. Il s'agit d'un partage du répertoire dans lequel les sauvegardes du journal des transactions seront générées. Par exemple, si vous sauvegardez les journaux des transactions dans le répertoire c:\data\tlogs\, vous pouvez créer le partage \\primaryserver\tlogs sous ce répertoire.

Pour activer la copie des journaux de transaction

  1. Initialisez la base de données secondaire en restaurant une sauvegarde complète de la base de données primaire sur le serveur secondaire.

  2. Sur le serveur principal, exécutez sp_add_log_shipping_primary_database pour ajouter une base de données primaire. La procédure stockée renvoie l'ID du travail de sauvegarde et l'ID primaire.

  3. Sur le serveur principal, exécutez sp_add_jobschedule afin d'ajouter une planification pour le travail de sauvegarde.

  4. Sur le serveur moniteur, exécutez sp_add_log_shipping_alert_job pour ajouter le travail d'alerte.

  5. Sur le serveur principal, activez le travail de sauvegarde.

  6. Sur le serveur secondaire, exécutez sp_add_log_shipping_secondary_primary en indiquant les détails du serveur principal et de la base de données primaire. Cette procédure stockée renvoie l'ID secondaire et les ID des travaux de copie et de restauration.

  7. Sur le serveur secondaire, exécutez sp_add_jobschedule pour définir la planification des travaux de copie et de restauration.

  8. Sur le serveur secondaire, exécutez sp_add_log_shipping_secondary_database pour ajouter une base de données secondaire.

  9. Sur le serveur principal, exécutez sp_add_log_shipping_primary_secondary pour ajouter au serveur principal les informations requises relatives à la nouvelle base de données secondaire.

  10. Sur le serveur secondaire, activez les travaux de copie et de restauration.

Voir aussi

Tâches

Procédure : activer la copie des journaux de transactions (SQL Server Management Studio)

Concepts

Tables et procédures stockées liées à l'envoi de journaux

Autres ressources

copie des journaux de transaction
sp_add_log_shipping_primary_database (Transact-SQL)
sp_add_jobschedule (Transact-SQL)
sp_add_log_shipping_alert_job (Transact-SQL)
sp_add_log_shipping_secondary_primary (Transact-SQL)
sp_add_log_shipping_secondary_database (Transact-SQL)
sp_add_log_shipping_primary_secondary (Transact-SQL)

Aide et Informations

Assistance sur SQL Server 2005