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 :

Vider fichier log


Sujet :

Administration SQL Server

  1. #1
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 108
    Points : 62
    Points
    62
    Par défaut Vider fichier log
    salut,
    je voudrais savoir si il est possible de vider le fichier log d'une base de données comment le faire et quel risque on encourt.
    dans mon cas je pense ne plus avoir besoin des anciennes informations du fichier log car ils proviennent d'une base de données copier et vider.

    merci

  2. #2
    Membre émérite

    Homme Profil pro
    Chargé de Développement et d'Analyse de données
    Inscrit en
    Mars 2010
    Messages
    1 278
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Chargé de Développement et d'Analyse de données
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2010
    Messages : 1 278
    Points : 2 856
    Points
    2 856
    Par défaut
    Citation Envoyé par kssillati Voir le message
    salut,
    je voudrais savoir si il est possible de vider le fichier log d'une base de données comment le faire et quel risque on encourt.
    Ne pas confondre fichier LOG d'une base de donnée et fichier de LOG d'une application.
    Pour une base de données, beaucoup de personne pensent que ce fichier n'a aucune importance et qu'on peut le VIDER voire le SUPPRIMER et que celà n'a aucune importance. Ce qui est FAUX !
    Personnellement je préfère le terme Journal de Transaction que de parler de fichier de log.
    POUR FONCTIONNER LA BASE DE DONNEE UTILISE AU MINIMUM 2 FICHIERS PRINCIPAUX : fichier_data.mdf et fichier_log.ldf
    dans mon cas je pense ne plus avoir besoin des anciennes informations du fichier log car ils proviennent d'une base de données copier et vider.
    Tu ne dois pas faire ce que tu veux avec ce fichier !!! ce fichier est très IMPORTANT pour la base !!!
    Par contre si tu veux réduire la taille de ce fichier, tu peux le faire, mais ça c'est une autre histoire...

    A+
    Etienne ZINZINDOHOUE
    Etienne ZINZINDOHOUE
    Billets-Articles

  3. #3
    Membre du Club
    Inscrit en
    Mai 2003
    Messages
    108
    Détails du profil
    Informations forums :
    Inscription : Mai 2003
    Messages : 108
    Points : 62
    Points
    62
    Par défaut
    merci du conseil,
    alors pour reduire la taille du fichier comment dois-je proceder?
    merci

  4. #4
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 736
    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 736
    Points : 52 447
    Points
    52 447
    Billets dans le blog
    5
    Par défaut
    Soit basculer le mode de journalisation en SIMPLE, soit faire une sauvegarde du journal de transaction et en réduire la taille.
    Dans les deux cas, la réduction physique du fichier est à faire par DBCC SHRINKFILE.

    Voir l'article que j'ai écrit à ce sujet : http://sqlpro.developpez.com/cours/sqlserver/log/

    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/ * * * * *

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [2012] Comment vider les fichiers journaux (fichier log)
    Par maherbenalaya dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/02/2014, 15h40
  2. Comment vider des fichiers log
    Par nicolas2603 dans le forum Apache
    Réponses: 19
    Dernier message: 06/07/2010, 10h24
  3. vider une liste de fichiers log
    Par beheretxea dans le forum Administration système
    Réponses: 8
    Dernier message: 28/05/2008, 10h26
  4. Script pour vider deux fichier logs
    Par Le sicilien dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 09/05/2008, 08h58
  5. Vider les fichiers .log automatiquement
    Par crystalgold dans le forum Ruby on Rails
    Réponses: 1
    Dernier message: 04/01/2008, 14h15

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