Restaurer une sauvegarde de journal des transactions (SQL Server)Restore a Transaction Log Backup (SQL Server)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Cette rubrique explique comment restaurer une sauvegarde du journal des transactions 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 restore a transaction log backup 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 commencerBefore You Begin

Conditions préalablesPrerequisites

  • Ces sauvegardes doivent être restaurées dans l'ordre de leur création.Backups must be restored in the order in which they were created. Avant de pouvoir restaurer une sauvegarde donnée du journal des transactions, vous devez restaurer les sauvegardes antérieures suivantes sans annuler les transactions non validées, autrement dit avec l'option WITH NORECOVERY.Before you can restore a particular transaction log backup, you must first restore the following previous backups without rolling back uncommitted transactions, that is WITH NORECOVERY:

    • La sauvegarde complète de la base de données et la dernière sauvegarde différentielle, s'il en existe, effectuée avant la sauvegarde donnée du journal des transactions.The full database backup and the last differential backup, if any, taken before the particular transaction log backup. Avant de créer la sauvegarde complète ou différentielle de base de données la plus récente, la base de données devait utiliser le mode de restauration complète ou le mode de récupération utilisant les journaux de transactions.Before the most recent full or differential database backup was created, the database must have been using the full recovery model or bulk-logged recovery model.

    • Toutes les sauvegardes du journal des transactions effectuées après la sauvegarde complète de la base de données ou la sauvegarde différentielle (si vous la restaurez), mais avant la sauvegarde donnée du journal des transactions.All transaction log backups taken after the full database backup or the differential backup (if you restore one) and before the particular transaction log backup. Les sauvegardes du journal doivent être appliquées dans l'ordre dans lequel elles ont été créées, sans rupture dans la séquence de journaux.Log backups must be applied in the sequence in which they were created, without any gaps in the log chain.

      Pour plus d’informations sur les sauvegardes du journal des transactions, consultez Sauvegardes des journaux de transactions (SQL Server) et Appliquer les sauvegardes du journal de transactions (SQL Server).For more information about transaction log backups, see Transaction Log Backups (SQL Server) and Apply Transaction Log Backups (SQL Server).

SécuritéSecurity

AutorisationsPermissions

Les autorisations RESTORE sont attribuées aux rôles dont les informations d'appartenance sont toujours immédiatement accessibles à partir du serveur.RESTORE permissions are given to roles in which membership information is always readily available to the server. Étant donné que l’appartenance au rôle de base de données fixe ne peut être contrôlée que quand la base de données est accessible et non endommagée, ce qui n’est pas toujours le cas quand RESTORE est exécuté, les membres du rôle de base de données fixe db_owner ne détiennent pas d’autorisations RESTORE.Because fixed database role membership can be checked only when the database is accessible and undamaged, which is not always the case when RESTORE is executed, members of the db_owner fixed database role do not have RESTORE permissions.

Utilisation de SQL Server Management StudioUsing SQL Server Management Studio

Avertissement

La procédure de restauration normale consiste à sélectionner les sauvegardes des journaux dans la boîte de dialogue Restaurer la base de données en même temps que les sauvegardes de données et les sauvegardes différentielles.The normal process of a restore is to select the log backups in the Restore Database dialog box along with the data and differential backups.

Pour restaurer une sauvegarde de journal des transactionsTo restore a transaction log backup

  1. Après la connexion à l'instance appropriée du MicrosoftMicrosoft Moteur de base de données SQL ServerSQL Server Database Engine, dans l'Explorateur d'objets, cliquez sur le nom du serveur pour développer son arborescence.After connecting to the appropriate instance of the MicrosoftMicrosoft Moteur de base de données SQL ServerSQL Server Database Engine, in Object Explorer, click the server name to expand the server tree.

  2. Développez Bases de donnéespuis, selon la base de données, sélectionnez une base de données utilisateur ou développez Bases de données système et sélectionnez une base de données système.Expand Databases, and, depending on the database, either select a user database or expand System Databases and select a system database.

  3. Cliquez avec le bouton droit sur la base de données, pointez sur Tâches, pointez sur Restaurer, puis cliquez sur Journal des transactions, pour ouvrir la boîte de dialogue Restaurer le journal des transactions .Right-click the database, point to Tasks, point to Restore, and then click Transaction Log, which opens the Restore Transaction Log dialog box.

    Notes

    Si Journal des transactions est grisé, dans un premier temps, vous devrez peut-être restaurer une sauvegarde complète ou différentielle.If Transaction Log is grayed out, you may need to restore a full or differential backup first. Utilisez la boîte de dialogue Sauvegarde de la base de données .Use the Database backup dialog box.

  4. Dans la zone de liste Base de données de la page Général , sélectionnez le nom d'une base de données.On the General page, in the Database list box, select the name of a database. Seules les bases de données en état de restauration sont répertoriées.Only databases in the restoring state are listed.

  5. Pour préciser la source et l'emplacement des jeux de sauvegarde à restaurer, cliquez sur l'une des options suivantes :To specify the source and location of the backup sets to restore, click one of the following options:

    • À partir de sauvegardes précédentes de la base de donnéesFrom previous backups of database

      Sélectionnez la base de données à restaurer dans la liste déroulante.Select the database to restore from the drop-down list. La liste contient uniquement les bases de données qui ont été sauvegardées selon l'historique de sauvegarde msdb .The list contains only databases that have been backed up according to the msdb backup history.

    • À partir d'un fichier ou d'une bandeFrom file or tape

      Cliquez sur le bouton Parcourir ( ... ) pour ouvrir la boîte de dialogue Sélectionner les unités de sauvegarde .Click the browse (...) button to open the Select backup devices dialog box. Dans la zone Type du média de sauvegarde , sélectionnez l'un des types d'unités proposés.In the Backup media type box, select one of the listed device types. Pour sélectionner une ou plusieurs unités pour la zone Support de sauvegarde , cliquez sur Ajouter.To select one or more devices for the Backup media box, click Add.

      Après avoir ajouté les unités souhaitées à la zone de liste Support de sauvegarde , cliquez sur OK pour revenir à la page Général .After you add the devices you want to the Backup media list box, click OK to return to the General page.

  6. Dans la grille Sélectionner les sauvegardes du journal des transactions à restaurer , sélectionnez les sauvegardes à restaurer.In the Select the transaction log backups to restore grid, select the backups to restore. Cette grille répertorie les sauvegardes du journal des transactions disponibles pour la base de données sélectionnée.This grid lists the transaction log backups available for the selected database. Une sauvegarde du journal n'est disponible que si son Premier NSE est supérieur au Dernier NSE de la base de données.A log backup is available only if its First LSN greater than the Last LSN of the database. Les sauvegardes des journaux sont affichées dans l'ordre des numéros séquentiels dans le journal (NSE) qu'elles contiennent et elles doivent être restaurées dans cet ordre.Log backups are listed in the order of the log sequence numbers (LSN) they contain, and they must be restored in this order.

    Le tableau suivant répertorie les en-têtes de colonnes de la grille et décrit leur valeur.The following table lists the column headers of the grid and describes their values.

    En-têteHeader ValeurValue
    RestoreRestore Les cases à cocher indiquent les jeux de sauvegarde à restaurer.Selected check boxes indicate the backup sets to be restored.
    NameName Nom du jeu de sauvegardes.Name of the backup set.
    ComposantComponent Composant de sauvegarde : Base de données, Fichier ou <vide> (pour des journaux de transactions).Backed-up component: Database, File, or <blank> (for transaction logs).
    Sauvegarde de la base de donnéesDatabase Nom de la base de données impliquée dans la sauvegarde.Name of the database involved in the backup operation.
    Date de débutStart Date Date et heure de début de la sauvegarde, d'après les paramètres régionaux du client.Date and time when the backup operation began, presented in the regional setting of the client.
    Date de finFinish Date Date et heure de fin de la sauvegarde, d'après les paramètres régionaux du client.Date and time when the backup operation finished, presented in the regional setting of the client.
    Premier NSEFirst LSN Numéro séquentiel dans le journal correspondant à la première transaction dans le jeu de sauvegarde.Log sequence number of the first transaction in the backup set. Vide pour les sauvegardes de fichiers.Blank for file backups.
    Dernier NSELast LSN Numéro séquentiel dans le journal correspondant à la dernière transaction dans le jeu de sauvegarde.Log sequence number of the last transaction in the backup set. Vide pour les sauvegardes de fichiers.Blank for file backups.
    NSE du point de contrôleCheckpoint LSN Numéro séquentiel dans le journal correspondant au point de contrôle le plus récent au moment où la sauvegarde a été créée.Log sequence number of the most recent checkpoint at the time the backup was created.
    Tous les NSEFull LSN Numéro séquentiel dans le journal correspondant à la sauvegarde complète la plus récente de la base de données.Log sequence number of the most recent full database backup.
    ServerServer Nom de l'instance du moteur de base de données qui a effectué l'opération de sauvegarde.Name of the Database Engine instance that performed the backup operation.
    Nom d'utilisateurUser Name Nom de l'utilisateur qui a effectué la restauration.Name of the user who performed the backup operation.
    TailleSize Taille du jeu de sauvegarde en octets.Size of the backup set in bytes.
    PositionPosition Position du jeu de sauvegarde dans le volumePosition of the backup set in the volume.
    ExpirationExpiration Date et heure d'expiration du jeu de sauvegardes.Date and time the backup set expires.
  7. Sélectionnez l'une des options suivantes :Select one of the following:

    • Limite dans le tempsPoint in time

      Conservez la valeur par défaut (Le plus récent possible) ou sélectionnez une date et une heure données en cliquant sur le bouton d’exploration pour ouvrir la boîte de dialogue Limite de restauration dans le temps .Either retain the default (Most recent possible) or select a specific date and time by clicking the browse button, which opens the Point in Time Restore dialog box.

    • Transaction marquéeMarked transaction

      Restaurez la base de données jusqu'à une transaction marquée auparavant.Restore the database to a previously marked transaction. Cette option ouvre la boîte de dialogue Sélectionner une transaction marquée . Celle-ci affiche une grille qui répertorie les transactions marquées disponibles dans les sauvegardes du journal des transactions sélectionnées.Selecting this option launches the Select Marked Transaction dialog box, which displays a grid listing the marked transactions available in the selected transaction log backups.

      Par défaut, la restauration s'effectue jusqu'à la transaction marquée, en l'excluant.By default, the restore is up to, but excluding, the marked transaction. Pour restaurer également la transaction marquée, sélectionnez Inclure la transaction marquée.To restore the marked transaction also, select Include marked transaction.

      Le tableau suivant répertorie les en-têtes de colonnes de la grille et décrit leur valeur.The following table lists the column headers of the grid and describes their values.

      En-têteHeader ValeurValue
      <vide><blank> Affiche une case à cocher pour la sélection de la marque.Displays a checkbox for selecting the mark.
      Marque de transactionTransaction Mark Nom de la transaction marquée spécifiée par l'utilisateur lors de la validation de la transaction.Name of the marked transaction specified by the user when the transaction was committed.
      DateDate Date et heure de la validation de la transaction.Date and time of the transaction when it was committed. La date et l’heure sont affichées telles qu’enregistrées dans la table msdbgmarkhistory , et non dans l’option Date et heure de l’ordinateur client.Transaction date and time are displayed as recorded in the msdbgmarkhistory table, not in the client computer's date and time.
      DescriptionDescription Description de la transaction marquée spécifiée par l'utilisateur lorsque la transaction a été validée (le cas échéant).Description of marked transaction specified by the user when the transaction was committed (if any).
      LSNLSN Numéro séquentiel dans le journal de la transaction marquée.Log sequence number of the marked transaction.
      Sauvegarde de la base de donnéesDatabase Nom de la base de données où la transaction marquée a été validée.Name of the database where the marked transaction was committed.
      Nom d'utilisateurUser Name Nom de l'utilisateur de la base de données où la transaction marquée a été validée.Name of the database user who committed the marked transaction.
  8. Pour afficher ou sélectionner les options avancées, cliquez sur Options dans le volet Sélectionner une page .To view or select the advanced options, click Options in the Select a page pane.

  9. Dans la section Options de restauration , les options sont les suivantes :In the Restore options section, the choices are:

    • Conserver les paramètres de la réplication (WITH KEEP_REPLICATION)Preserve the replication settings (WITH KEEP_REPLICATION)

      Conserve les paramètres de réplication lors de la restauration d'une base de données publiée sur un serveur autre que celui sur lequel la base de données a été créée.Preserves the replication settings when restoring a published database to a server other than the server where the database was created.

      Cette option est disponible uniquement avec l’option Laisser la base de données opérationnelle en restaurant les transactions non validées (décrite plus loin). Cela équivaut à la restauration d’une base de données avec l’option RECOVERY .This option is available only with the Leave the database ready for use by rolling back the uncommitted transactions... option (described later), which is equivalent to restoring a backup with the RECOVERY option.

      L’activation de cette option revient à utiliser l’option KEEP_REPLICATION dans une instruction Transact-SQLTransact-SQLRESTORE .Checking this option is equivalent to using the KEEP_REPLICATION option in a Transact-SQLTransact-SQLRESTORE statement.

    • Demander confirmation avant chaque restauration de sauvegardePrompt before restoring each backup

      Avant de restaurer chaque jeu de sauvegarde (après la première), cette option affiche la boîte de dialogue Continuer la restauration qui vous invite à préciser si vous voulez continuer la séquence de restauration.Before restoring each backup set (after the first), this option brings up the Continue with Restore dialog box, which asks you to indicate whether you want to continue the restore sequence. Ce dialogue affiche le nom du support de sauvegarde suivant (s'il est disponible), ainsi que le nom et la description du jeu de sauvegarde.This dialog displays the name of the next media set (if available), the backup set name, and backup set description.

      Cette option est particulièrement utile lorsque vous devez changer des bandes de différents supports de sauvegarde.This option is particularly useful when you must swap tapes for different media sets. Vous pouvez par exemple l'utiliser lorsque le serveur n'a qu'un périphérique à bandes.For example, you can use it when the server has only one tape device. Attendez d'être prêt à continuer avant de cliquer sur OK.Wait until you are ready to proceed before clicking OK.

      Cliquez sur Non pour laisser la base de données dans l'état de restauration.Clicking No leaves the database in the restoring state. Si vous le souhaitez, vous pouvez poursuivre la séquence de restauration lorsque la dernière restauration est terminée.At your convenience, you can continue the restore sequence after the last restore that completed. Si la sauvegarde suivante est une sauvegarde de données ou différentielle, utilisez à nouveau la tâche Restaurer la base de données .If the next backup is a data or differential backup, use the Restore Database task again. S'il s'agit d'une sauvegarde de journal, utilisez la tâche Restaurer le journal des transactions .If the next backup is a log backup, use the Restore Transaction Log task.

    • Restreindre l'accès à la base de données restaurée (WITH RESTRICTED_USER)Restrict access to the restored database (WITH RESTRICTED_USER)

      Limite l’accès à la base de données restaurée aux membres de db_owner, dbcreatorou sysadmin.Makes the restored database available only to the members of db_owner, dbcreator, or sysadmin.

      L’activation de cette option revient à utiliser l’option RESTRICTED_USER dans une instruction Transact-SQLTransact-SQLRESTORE .Checking this option is synonymous to using the RESTRICTED_USER option in a Transact-SQLTransact-SQLRESTORE statement.

  10. Pour les options État de récupération , spécifiez l'état de la base de données après la restauration.For the Recovery state options, specify the state of the database after the restore operation.

    • Laisser la base de données opérationnelle en restaurant les transactions non validées. Les journaux des transactions supplémentaires ne peuvent pas être restaurés. (RESTORE WITH RECOVERY)Leave the database ready for use by rolling back uncommitted transactions. Additional transaction logs cannot be restored. (RESTORE WITH RECOVERY)

      Récupère la base de données.Recovers the database. Cette option équivaut à l’option RECOVERY dans une instruction Transact-SQLTransact-SQLRESTORE .This option is equivalent to the RECOVERY option in a Transact-SQLTransact-SQLRESTORE statement.

      Choisissez cette option uniquement si vous ne voulez restaurer aucun fichier journal.Choose this option only if you have no log files you want to restore.

    • Laisser la base de données non opérationnelle, et ne pas restaurer les transactions non validées. Les journaux des transactions supplémentaires peuvent être restaurés. (RESTORE WITH NORECOVERY)Leave the database non-operational, and do not roll back uncommitted transactions. Additional transaction logs can be restored. (RESTORE WITH NORECOVERY)

      Laisse la base de données non récupérée dans l'état RESTORING .Leaves the database unrecovered, in the RESTORING state. Cette option est équivalente à l’option NORECOVERY dans une instruction Transact-SQLTransact-SQLRESTORE .This option is equivalent to using the NORECOVERY option in a Transact-SQLTransact-SQLRESTORE statement.

      Lorsque vous la choisissez, l'option Conserver les paramètres de réplication n'est pas disponible.When you choose this option, the Preserve replication settings option is unavailable.

      Important

      Pour une base de données secondaire ou miroir, sélectionnez toujours cette option.For a mirror or secondary database, always select this option.

    • Laisser la base de données en lecture seule. Annulez les transactions non validées, mais enregistrez les actions d'annulation dans un fichier d'annulation afin de rendre réversibles les effets de la récupération. (RESTORE WITH STANDBY)Leave the database in read-only mode. Undo uncommitted transactions, but save the undo actions in a file so that recovery effects can be reversed. (RESTORE WITH STANDBY)

      Laisse la base de données dans un état de secours.Leaves the database in a standby state. Cette option est équivalente à l’option STANDBY dans une instruction Transact-SQLTransact-SQLRESTORE .This option is equivalent to using the STANDBY option in a Transact-SQLTransact-SQLRESTORE statement.

      Cette option nécessite de définir un fichier d'annulation.Choosing this option requires that you specify a standby file.

  11. Éventuellement, spécifiez un nom de fichier d'annulation dans la zone de texte Fichiers d'annulation .Optionally, specify a standby file name in the Standby file text box. Cette option est indispensable si vous laissez la base de données en lecture seule.This option is required if you leave the database in read-only mode. Vous pouvez rechercher le fichier d'annulation ou taper son chemin d'accès dans la zone de texte.You can browse for the standby file or type its pathname in the text box.

Utilisation de Transact-SQLUsing Transact-SQL

Important

Nous vous recommandons de toujours préciser de façon claire WITH NORECOVERY ou WITH RECOVERY dans chaque instruction RESTORE pour éliminer toute ambiguïté.We recommend that you always explicitly specify either WITH NORECOVERY or WITH RECOVERY in every RESTORE statement to eliminate ambiguity. Cela est particulièrement important lors de l'écriture de scripts.This is particularly important when writing scripts.

Pour restaurer une sauvegarde de journal des transactionsTo restore a transaction log backup

  1. Exécutez l'instruction RESTORE LOG pour appliquer la sauvegarde du journal des transactions, en spécifiant :Execute the RESTORE LOG statement to apply the transaction log backup, specifying:

    • le nom de la base de données à laquelle sera appliqué le journal des transactions ;The name of the database to which the transaction log will be applied.

    • l'unité de sauvegarde à partir de laquelle sera restaurée la sauvegarde du journal des transactions ;The backup device where the transaction log backup will be restored from.

    • la clause NORECOVERY.The NORECOVERY clause.

    La syntaxe de base pour cette instruction est la suivante :The basic syntax for this statement is as follows:

    RESTORE LOG nom_base_de_données FROM <unité_de_sauvegarde> WITH NORECOVERY.RESTORE LOG database_name FROM <backup_device> WITH NORECOVERY.

    nom_base_de_données représente le nom de la base de données et <unité_de_sauvegarde> correspond au nom de l’unité qui contient la sauvegarde du journal en cours de restauration.Where database_name is the name of database and <backup_device>is the name of the device that contains the log backup being restored.

  2. Répétez l'étape 1 pour chaque sauvegarde du journal des transactions à appliquer.Repeat step 1 for each transaction log backup you have to apply.

  3. Après avoir restauré la dernière sauvegarde de votre séquence de restauration, utilisez l'une des instructions ci-dessous :After restoring the last backup in your restore sequence, to recover the database use one of the following statements:

    • Récupérer la base de données dans le cadre de la dernière instruction RESTORE LOG :Recover the database as part of the last RESTORE LOG statement:

      RESTORE LOG <database_name> FROM <backup_device> WITH RECOVERY;  
      GO  
      
    • attendre de récupérer la base de données à l'aide d'une instruction séparée RESTORE DATABASE :Wait to recover the database by using a separate RESTORE DATABASE statement:

      RESTORE LOG <database_name> FROM <backup_device> WITH NORECOVERY;   
      RESTORE DATABASE <database_name> WITH RECOVERY;  
      GO  
      

      Attendre de récupérer la base de données vous permet de vérifier si vous avez restauré toutes les sauvegardes de journaux nécessaires.Waiting to recover the database gives you the opportunity to verify that you have restored all of the necessary log backups. Cette méthode est souvent conseillée si vous effectuez une restauration limitée dans le temps.This approach is often advisable when you are performing a point-in-time restore.

    Important

    Si vous créez une base de données miroir, omettez l'étape de récupération.If you are creating a mirror database, omit the recovery step. Une base de données miroir doit rester dans l'état RESTORING.A mirror database must remain in the RESTORING state.

Exemples (Transact-SQL)Examples (Transact-SQL)

Par défaut, la base de données AdventureWorks2012AdventureWorks2012 utilise le mode de récupération simple.By default, the AdventureWorks2012AdventureWorks2012 database uses the simple recovery model. Les exemples suivants nécessitent la modification de la base de données pour utiliser le mode de restauration complète, comme suit :The following examples require modifying the database to use the full recovery model, as follows:

ALTER DATABASE AdventureWorks2012 SET RECOVERY FULL;  

A.A. Application d'une sauvegarde unique du journal des transactionsApplying a single transaction log backup

Dans cet exemple, nous commençons par restaurer la base de données AdventureWorks2012AdventureWorks2012 à l'aide d'une sauvegarde complète de base de données qui réside sur une unité de sauvegarde nommée AdventureWorks2012_1.The following example starts by restoring the AdventureWorks2012AdventureWorks2012 database by using a full database backup that resides on a backup device named AdventureWorks2012_1. Nous appliquons ensuite la première sauvegarde du journal des transactions qui réside sur une unité de sauvegarde nommée AdventureWorks2012_log.The example then applies the first transaction log backup that resides on a backup device named AdventureWorks2012_log. Enfin, nous récupérons la base de données.Finally, the example recovers the database.

RESTORE DATABASE AdventureWorks2012  
   FROM AdventureWorks2012_1  
   WITH NORECOVERY;  
GO  
RESTORE LOG AdventureWorks2012  
   FROM AdventureWorks2012_log  
   WITH FILE = 1,  
   WITH NORECOVERY;  
GO  
RESTORE DATABASE AdventureWorks2012  
   WITH RECOVERY;  
GO  

B.B. Application de plusieurs sauvegardes du journal des transactionsApplying multiple transaction log backups

Dans cet exemple, nous commençons par restaurer la base de données AdventureWorks2012AdventureWorks2012 à l'aide d'une sauvegarde complète de base de données qui réside sur une unité de sauvegarde nommée AdventureWorks2012_1.The following example starts by restoring the AdventureWorks2012AdventureWorks2012 database by using a full database backup that resides on a backup device named AdventureWorks2012_1. Nous appliquons ensuite, successivement, les premières sauvegardes du journal des transactions qui résident sur une unité de sauvegarde nommée AdventureWorks2012_log.The example then applies, one by one, the first three transaction log backups that reside on a backup device named AdventureWorks2012_log. Enfin, nous récupérons la base de données.Finally, the example recovers the database.

RESTORE DATABASE AdventureWorks2012  
   FROM AdventureWorks2012_1  
   WITH NORECOVERY;  
GO  
RESTORE LOG AdventureWorks2012  
   FROM AdventureWorks2012_log  
   WITH FILE = 1,  
   NORECOVERY;  
GO  
RESTORE LOG AdventureWorks2012  
   FROM AdventureWorks2012_log  
   WITH FILE = 2,  
   WITH NORECOVERY;  
GO  
RESTORE LOG AdventureWorks2012  
   FROM AdventureWorks2012_log  
   WITH FILE = 3,  
   WITH NORECOVERY;  
GO  
RESTORE DATABASE AdventureWorks2012  
   WITH RECOVERY;  
GO  

Tâches associéesRelated Tasks

Voir aussiSee Also

RESTORE (Transact-SQL) RESTORE (Transact-SQL)
Appliquer les sauvegardes du journal de transactions (SQL Server)Apply Transaction Log Backups (SQL Server)