S’applique à
SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Express SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Express

Microsoft distribue les correctifs Microsoft SQL Server 2008 ou Microsoft SQL Server 2008 R2 en tant que fichier téléchargeable. Étant donné que les correctifs sont cumulatifs, chaque nouvelle version contient tous les correctifs logiciels et toutes les mises à jour de sécurité qui ont été incluses avec la mise à jour précédente SQL Server 2008 ou SQL Server version 2008 R2.

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous effectuez une opération de sauvegarde complète sur une base de données dans Microsoft SQL Server 2008 ou microsoft SQL Server 2008 R2.

  • L’opération de sauvegarde est annulée après les vérifications de sécurité et d’emplacement initiales. Par exemple, aucun espace n’est disponible pour créer le fichier de sauvegarde, ou un utilisateur arrête manuellement la sauvegarde.

Dans ce scénario, une sauvegarde du journal des transactions est créée même si le processus de sauvegarde est incomplet.Notes

  • Ce problème ne se produit pas si la sauvegarde de base de données est annulée avant la vérification initiale de la sécurité et de l’emplacement. Par exemple, cette situation se produit si l’emplacement de sauvegarde spécifié est inaccessible au démarrage de l’opération de sauvegarde.

  • Ce problème se produit également dans SQL Server 2005 et dans SQL Server 2008 R2.

Cause

Ce problème se produit car le numéro séquentiel du journal (LSN) de la sauvegarde complète est défini avant la fin de l’opération de sauvegarde.Dans SQL Server 2005, dans SQL Server 2008 et dans SQL Server 2008 R2, le LSN est défini avant la fin de la sauvegarde de la base de données. Par conséquent, une sauvegarde de journal est créée même si la sauvegarde de la base de données a été annulée.

Résolution

Pour résoudre ce problème, appliquez le package de mise à jour cumulative suivant.Après avoir appliqué cette mise à jour, le LSN est défini après la création de la sauvegarde de base de données. Si la sauvegarde de base de données est annulée, l’opération de sauvegarde du journal des transactions échoue et vous recevez le message d’erreur suivant :

Impossible d’effectuer msg 4214, niveau 16, état 1, ligne 2BACKUP LOG, car il n’existe aucune sauvegarde de base de données actuelle.Msg 3013, Level 16, State 1, Line 2BACKUP LOG se termine anormalement.

Informations sur les mises à jour cumulatives

SQL Server 2008 R2 Service Pack 2

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 1 pour SQL Server 2008 R2 Service Pack 2. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2720425 Package de mise à jour cumulative 1 pour SQL Server 2008 R2 Service Pack 2Note Étant donné que les builds sont cumulatives, chaque nouvelle version du correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2730301 Les builds SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 2 ont été publiées

SQL Server 2008 R2 Service Pack 1

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 7 pour SQL Server 2008 R2 Service Pack 1. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2703282 Package de mise à jour cumulative 7 pour SQL Server 2008 R2 Service Pack 1Note Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2567616 Les builds SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 3

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 4 pour SQL Server Service Pack 3 2008. Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2673383 Package de mise à jour cumulative 4 pour SQL Server Service Pack 3Note 2008 Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008. Microsoft vous recommande d’envisager d’appliquer la version de correctif la plus récente qui contient ce correctif logiciel. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2629969 Les builds SQL Server 2008 qui ont été publiées après SQL Server 2008 Service Pack 3 a été publié microsoft SQL Server 2008 correctifs logiciels sont créés pour des SQL Server Service Packs spécifiques. Vous devez appliquer un correctif SQL Server 2008 Service Pack 3 à une installation de SQL Server 2008 Service Pack 3. Par défaut, tout correctif logiciel fourni dans un Service Pack SQL Server est inclus dans le service pack SQL Server suivant.

SQL Server 2008 R2

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 11. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative pour SQL Server 2008 R2, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2633145 Package de mise à jour cumulative 11 pour SQL Server 2008 R2 Remarque Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

981356 Les builds SQL Server 2008 R2 qui ont été publiées après SQL Server 2008 R2 a été publiée

SQL Server 2008 R2 Service Pack 1

Le correctif pour ce problème a été publié pour la première fois dans la mise à jour cumulative 4 pour SQL Server 2008 R2 Service Pack 1. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2633146 Package de mise à jour cumulative 4 pour SQL Server 2008 R2 Service Pack 1Note Étant donné que les builds sont cumulatives, chaque nouvelle version de correctif contient tous les correctifs logiciels et tous les correctifs de sécurité inclus dans la version précédente du correctif SQL Server 2008 R2. Nous vous recommandons d’appliquer la version la plus récente du correctif qui contient ce correctif. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2567616 Les builds SQL Server 2008 R2 publiées après SQL Server 2008 R2 Service Pack 1

SQL Server 2008 Service Pack 2

Le correctif pour ce problème a été publié pour la première fois dans le package de mise à jour cumulative 7 pour SQL Server 2008 Service Pack 2. Pour plus d’informations sur ce package de mise à jour cumulative, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

2617148 Package de mise à jour cumulative 7 pour SQL Server Service Pack 2Note 2008 Étant donné que les builds sont cumulatives, chaque nouvelle version de mise à jour contient tous les correctifs logiciels et toutes les mises à jour de sécurité qui ont été inclus avec la version précédente de la mise à jour SQL Server 2008. Nous vous recommandons d’appliquer la version de mise à jour la plus récente qui contient ce correctif logiciel. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :

2402659 Les versions SQL Server 2008 qui ont été publiées après SQL Server 2008 Service Pack 2 a été publié les correctifs logiciels Microsoft SQL Server 2008 sont créés pour des SQL Server Service Packs spécifiques. Vous devez appliquer un correctif SQL Server 2008 Service Pack 2 (SP2) à une installation de SQL Server 2008 SP2. Par défaut, tout correctif logiciel fourni dans un Service Pack SQL Server est inclus dans le service pack SQL Server suivant.

État

Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».

Informations supplémentaires

Logiciel de règle

Titre de la règle

Description de la règle

Versions de produit par rapport auxquelles la règle est évaluée

System Center Advisor

SQL Server restauration de base de données est vulnérable en raison d’une chaîne de sauvegarde de journal rompue

System Center Advisor a détecté une sauvegarde de journal après l’échec d’une sauvegarde complète (database_backup_lsn =0) pour les bases de données R-W actuellement en ligne. Cela rend la base de données vulnérable aux restaurations pendant la récupération d’urgence. Passez en revue la liste des bases de données fournies ci-dessous et prenez des mesures correctives. Passez en revue les informations contenues dans cet article et prenez les mesures correctives appropriées

SQL Server 2008 SQL Server 2008 R2 SQL Server 2012

Références

Pour plus d’informations sur le modèle de maintenance incrémentielle pour SQL Server, cliquez sur le numéro ci-dessous pour afficher l’article dans la Base de connaissances Microsoft :

935897 Un modèle de maintenance incrémentielle est disponible auprès de l’équipe SQL Server pour fournir des correctifs logiciels pour les problèmes signalésPour plus d’informations sur le schéma de nommage des mises à jour SQL Server, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

822499 Nouveau schéma de nommage pour microsoft SQL Server packages de mise à jour logiciellePour plus d’informations sur la terminologie des mises à jour logicielles, cliquez sur le numéro d’article suivant pour afficher l’article dans la Base de connaissances Microsoft :

824684 Terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.