Longue histoire, mais nos consultants à long terme (anciens employés) ont écrit un script personnalisé il y a des années (environ 2006) pour s'interfacer avec Tivoli Storage Manager et il semble rechercher une option de base de données SQL Server nommée truncate log on checkpoint
. Leur affirmation est qu'elle empêche les scripts de fonctionner et d'effectuer des sauvegardes sur l'instance qui est SQL 2012.
Je pense que c'est BS complet car je ne peux pas trouver une telle option via sp_configure
et les sauvegardes fonctionnent partout sauf une instance. Cependant, je voudrais supprimer une mine terrestre, si c'est ce que c'est, et supprimer d'autres éléments obsolètes. Je les fais vérifier auprès du vendeur, mais je n'ai pas un haut degré de confiance dans tout ce qu'ils disent.
Les recherches que j'ai faites ont renvoyé un peu plus qu'il ne s'agissait peut-être d'une option pour SQL 2000 ou d'une option Sybase. Une autre affirmation était qu'il est appelé / utilisé implicitement sur les versions ultérieures (2008 et plus) lorsque le modèle de récupération est SIMPLE
et il n'y a pas d'option explicite pour l'activer ou le désactiver.
Étant donné que la TRUNCATE LOG
commande est obsolète en raison de la façon dont les journaux de transactions fonctionnent de nos jours, je pense que ce n'est même pas une option qui peut même être interrogée à ce stade.
Comme je n'ai aucune instance de SQL Server 2000, j'espérais que quelqu'un se souviendrait de cela ou pourrait le vérifier sur celui qu'il avait autour. Je leur ai dit que je ne pouvais rien recommander. J'espérais aussi que quelqu'un puisse confirmer que c'est obsolète.
la source