Bonjour,
Dans mon logiciel d'entreprise SAP FI avec BDD SQLServer, lors d'une opération (copie distante de mandant), j'obtiens dans la log une erreur:
The transaction log for database 'SID' is full due to 'ACTIVE_TRANSACTION'.
Or Je viens de vérifier par la console SQLServer. Il m’apparait que la base est en mode SIMPLE (résultat de la requête select DATABASEPROPERTYEX('SID','RECOVERY'))
Donc pour moi cette base n’utiliserait pas de fichier de transaction. Elle a pu être par le passé (2009) en mode FULL mais plus à présent.
Ces fichiers de logs sont sauvegardés chaque 20mn dans un répertoire et la dernière date de ce matin.
De plus au niveau de SQLServer, j’ai défini une alerte sur le fichier de logs*:avec un envoi de mél pour faire un shrink de la BDD si la taille du fichier de log excède 8500000.
Et sa dernière notification de dépassement de la taille du fichier remonte au 10/12/15.
Je ne sais plus trop quoi penser de cette erreur. Pouvez-vous m'aider svp?
Merci.
Titouan
Partager