IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration SQL Server Discussion :

Backup du log conditionné par taille du fichier


Sujet :

Administration SQL Server

  1. #1
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut Backup du log conditionné par taille du fichier
    Bonjour

    Je voudrais pouvoir déclencher un backup du log (afin de réduire la taille du fichier) mais seulement s'il a atteint une certaine taille critique
    J'ai en effet un batch qui tourne de manière imprévisible et qui peut faire grossir le fichier de log de 20 Go en 1 heure
    Or mon backup des logs n'est planifié que toutes les nuits

    Existe-il un script ou un outil intégré dans SQL Server pour lancer un job (en l'occurence un backup du log) selon une condition (si la taille du log dépasse 20 Go) ?
    Ou bien faut-il passer par un programme externe (VB, Powershell, ...) qui va vérifier régulièrement la taille et lancer le job lui-même ?

    Merci d'avance
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

  2. #2
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 768
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Expert bases de données / SQL / MS SQL Server / Postgresql
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2002
    Messages : 21 768
    Points : 52 571
    Points
    52 571
    Billets dans le blog
    5
    Par défaut
    Met en place une alerte de l'agent sur un taux d'occupation, plus que sur une taille et sur l'alerte tu déclenche le travail.

    En gros tu met un fichier de JT de 30% de la taille de la base, et une alerte à 80% et un travail de l'agent qui fait un vidage par sauvegarde du JT.

    C'est le gros classique des démo de l'agent dans les formations MS SQL Server !!!

    A +
    Frédéric Brouard - SQLpro - ARCHITECTE DE DONNÉES - expert SGBDR et langage SQL
    Le site sur les SGBD relationnels et le langage SQL: http://sqlpro.developpez.com/
    Blog SQL, SQL Server, SGBDR : http://blog.developpez.com/sqlpro
    Expert Microsoft SQL Server - M.V.P. (Most valuable Professional) MS Corp.
    Entreprise SQL SPOT : modélisation, conseils, audit, optimisation, formation...
    * * * * * Expertise SQL Server : http://mssqlserver.fr/ * * * * *

  3. #3
    Membre expérimenté Avatar de scheu
    Inscrit en
    Juin 2007
    Messages
    1 506
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 1 506
    Points : 1 734
    Points
    1 734
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    dans les formations MS SQL Server !!!
    ... que je n'ai jamais faites
    Merci pour ta réponse je vais voir cela
    La théorie, c'est quand on sait tout mais que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne mais que personne ne sait pourquoi.
    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne ... et personne ne sait pourquoi !

    Réplication de base avec Postgresql : http://scheu.developpez.com/tutoriel.../log-shipping/

Discussions similaires

  1. [2012] Job de backup de log plus long que normal avec taille de fichier inchangée
    Par Study2007 dans le forum Administration
    Réponses: 2
    Dernier message: 30/10/2014, 12h27
  2. Trier des fichiers par taille par le VB
    Par tedparker dans le forum Access
    Réponses: 2
    Dernier message: 23/08/2006, 11h59
  3. Date du dernier backup du log d'une base par une requête
    Par raptor70 dans le forum Administration
    Réponses: 1
    Dernier message: 21/08/2006, 10h02
  4. taille des fichiers redo log
    Par learn dans le forum Oracle
    Réponses: 2
    Dernier message: 24/02/2006, 10h50
  5. [Redo log] : augmenter la taille des fichiers
    Par user_oracle dans le forum Oracle
    Réponses: 3
    Dernier message: 29/11/2005, 19h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo