Erreur : SQL VSS Writer is missing: databases will be backed up in crash-consistent state and transaction log processing will be skipped

KB ID: 2095
Product: Veeam Backup & Replication
Published: 2016-02-10
Last Modified: 2021-10-05
Languages: EN
Get weekly article updates
En vous inscrivant, vous acceptez que vos informations personnelles soient gérées conformément aux termes de la politique de confidentialité de Veeam.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Oups! Une erreur s’est produite.

Veuillez réessayer ultérieurement.

Challenge

Les rapports du job de sauvegarde indiquent un avertissement "SQL VSS Writer is missing: databases will be backed up in crash-consistent state and transaction log processing will be skipped".
La commande vssadmin list writers indique que le composant SqlServerWriter n'est pas présent dans le système.

Cause

Différentes causes peuvent engendrer cette problématique :

  • L’instance SQL comporte des bases de données avec des noms se terminant par le caractère « espace ». 
  • Le compte sous lequel le service SQL VSS Writer est en cours d'exécution n'a pas de rôle sysadmin sur un serveur SQL.
  • Le Service SQL VSS Writer bloqué dans un état non valide

Solution

En fonction de la cause particulière :

  • Veuillez renommer la base de données en un nouveau nom (sans espace)
  • Attribuez le rôle de 'sysadmin' SQL au compte d'utilisateur du service du writer VSS du serveur SQL
  • Redémarrez le service SQL VSS Writer
  • Dans le cas des machines SBS qui sont également des contrôleurs de domaine, veuillez vous assurer que SQL Writer s'exécute sous un compte administrateur de domaine et non sous le compte système local.
  • Veuillez autoriser le compte de service SQL Writer à accéder au service de 
    cliché instantané de volume via le Registre :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\VssAccessControl
    Si la valeur DWORD est présente dans cette clé, elle doit être définie à 1.
    Si le service « cliché instantané de volume » est en cours d'exécution, arrêtez le après modification de la valeur de registre. Ne pas le désactiver.
  • Pour vérifier si votre base de données comporte un espace dans le nom, veuillez suivre les instructions décrites ici: : https://blogs.msdn.microsoft.com/batala/2011/08/01/sqlserverwriter-missing-when-vssadmin-list-writers-command-is-run/
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

Ce site étant protégé par la technologie reCAPTCHA, les règles de confidentialité et les conditions d’utilisation de Google s’appliquent.
Thank you!

Merci !

Nous avons reçu votre commentaire et nous allons le traiter.

Oups! Une erreur s’est produite.

Veuillez réessayer ultérieurement.

Commentaires/suggestions à propos de la base de connaissances

Ce formulaire sert uniquement aux commentaires et suggestions sur la base de connaissances. Pour une assistance concernant le logiciel, ouvrez un ticket de support.

En envoyant ce formulaire, vous acceptez que vos informations personnelles soient gérées conformément aux termes de la politique de confidentialité de Veeam.
Ce site étant protégé par la technologie reCAPTCHA, les règles de confidentialité et les conditions d’utilisation de Google s’appliquent.
Vérifiez votre adresse e-mail pour poursuivre le téléchargement
Nous avons envoyé un e-mail de vérification à :
  • Code de vérification incorrect. Veuillez réessayer.
Un e-mail contenant un code de vérification vient d'être envoyé à l’adresse
Vous n’avez pas reçu le code ? Cliquez pour le recevoir dans  secondes
Vous n’avez pas reçu le code ? Cliquez ici pour le recevoir
Thank you!

Merci !

Nous avons reçu votre commentaire et nous allons le traiter.

error icon

Oups! Une erreur s’est produite.

Veuillez réessayer ultérieurement.