Log truncation issue on Microsoft SQL server

KB ID: 1746
Produit:
Version:
Publié:
Dernière modification: 2018-12-03
KB langues: EN

Description

Les logs ne sont pas tronqués sur le serveur SQL de Microsoft après une sauvegarde réussie.

L'erreur suivante peut être trouvée dans le journal d'application Windows ou dans le fichier VeeamGuestHelper.log (dans les versions précédentes, ce fichier journal s'appelle VeeamVSSSupport.log) situé dans C: \ProgramData\Veeam\Backup sur l'invité :

 

The server principal "NT AUTHORITY\SYSTEM" is not able to access the database "Database name" under the current security context.' 
ou
The server principal "domain\username" is not able to access the database "Database name" under the current security context.' 
 

Cause

Selon la version de Veeam B&R, il peut y avoir différentes causes :

Dans Veeam B&R avant la v8 :
Par défaut, le compte LOCAL SYSTEM n' a pas de droits de troncature de log sur SQL 2012.


Dans Veeam B&R v8 :
A partir de la version 8, Veeam utilise le compte spécifié sur l'onglet "Guest Processing" dans les paramètres du job pour la troncature des logs. Ce compte utilisateur peut ne pas avoir les autorisations utilisateur requises pour effectuer la sauvegarde de la base de données ou la troncature des journaux.

Solution


En fonction de Veeam B&R, vous devez appliquer les paramètres suivants soit pour NT AUTHORITY\SYSTEM (pré-v8), soit pour l'utilisateur spécifié dans la tâche de sauvegarde (v8) :

User-added image

 

Évaluez la qualité de cet article: 
3.4 out of 5 based on 150 ratings

Vous n'avez pas trouvé ce que vous cherchiez ?

Ci-dessous, vous pouvez envoyer une idée pour un nouvel article de base de connaissances.

Demander un nouveau contenu