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 :

Sauvegarde du journal de transactions fonctionne jusqu'au 12 du mois


Sujet :

Administration SQL Server

  1. #1
    Membre régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut Sauvegarde du journal de transactions fonctionne jusqu'au 12 du mois
    Bonjour,

    Je n'arrive pas à sauvegarder comme il faut mes BDD.

    Mon plan de maintenance qui se lance quotidiennement se décompose de la sorte :
    - sauvegarde de mes BDD
    - sauvegarde du journal de transactions
    - réorganisation de l'index
    - vérification de l'intégrité de la base

    Jusqu'au 12 du mois, pas de soucis, j'ai bien un fichier de sauvegarde pour mes bases et un fichier de sauvegarde pour le journal.
    A partir du 13, je n'ai plus que la sauvegarde des bases qui fonctionnent. De ce fait le 1er du mois, mon fichier de sauvegarde journal est énorme.

    J'ai pensé à un problème de date (vu que le problème apparait à partir du 13 et que nous avons que 12mois) mais je ne trouve pas comment vérifier le format de la date dans le journal...

    donc ma question est, où se défini le format de la date dans les journaux afin d'avoir un format JJ/MM/YYYY et non plus MM/JJ/YYYY ?

    Merci d'avance pour vos réponses

    Bonne journée
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

  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 847
    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 847
    Points : 52 961
    Points
    52 961
    Billets dans le blog
    6
    Par défaut
    Vous devez avoir une transaction qui dure depuis. Pour l'identifier utiliser DBCC OPENTRAN

    Et KILL

    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 régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    Vous devez avoir une transaction qui dure depuis. Pour l'identifier utiliser DBCC OPENTRAN

    Et KILL

    A +
    Tout d'abord merci de votre réponse.
    Après avoir passé votre commande, j'obtiens la réponse suivante
    Aucune transaction ouverte active.
    Excution de DBCC termine. Si DBCC vous a adress des messages d'erreur, contactez l'administrateur systme.
    Donc ce n'est malheureusement pas ça.

    Selon vous, cela ne peux pas provenir des dates ?
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

  4. #4
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Il faudrait nous en dire plus sur votre procédure de maintenance.

    - Utilisez-vous des scripts personnalisés ? ou un plan de maintenance SQL Server classique ? Comment est configuré ce plan ?
    - Avez-vous une erreur dans vos logs de plan de maintenance / jobs / journal d'erreurs SQL Server ?

    ++

  5. #5
    Membre régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Il faudrait nous en dire plus sur votre procédure de maintenance.

    - Utilisez-vous des scripts personnalisés ? ou un plan de maintenance SQL Server classique ? Comment est configuré ce plan ?
    - Avez-vous une erreur dans vos logs de plan de maintenance / jobs / journal d'erreurs SQL Server ?

    ++
    Bonjour David,

    J'utiliser SQL-Server 2005 avec un plan de maintenance programmé en execution quotidienne. Les 4 jobs (sauvegarde BDD, sauvegarde des logs, réorganisation de l'index et vérification de l'intégrité de la base) sont dans le même plan de maintenance et s'execute l'un après l'autre...

    Sinon question bête, comment puis-je voir les logs des plans de maintenance ? (pour l'instant je me contentais du ça marche / ça marche pas...)

    Merci d'avance
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

  6. #6
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Clic droit sur le plan de maintenance > View History

    Vous pouvez même aller voir les fichiers reports générés par le plan de maintenance (le chemin est affiché dans l'éditeur du plan de maintenance en haut)

    ++

  7. #7
    Membre régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    Clic droit sur le plan de maintenance > View History

    Vous pouvez même aller voir les fichiers reports générés par le plan de maintenance (le chemin est affiché dans l'éditeur du plan de maintenance en haut)

    ++
    Ok, merci.
    Je viens de regarder et aucun message d'erreur ou d'avertissement...

    Je commence à douter sur l'enchainement de mon plan de maintenance.
    Est-ce que mes étapes son bien celles à exécuter, est-ce que l'ordre est le bon ou est-ce que j'ai oublié une étape ?
    - Etape 1: sauvegardes complètes de mes BDD
    - Etape 2 : sauvegarde du journal de transactions
    - Etape 3 : réorganisation de l'index
    - Etape 4 : vérification de l'intégrité de la base
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

  8. #8
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    L'enchainement a l'air tout à fait correct. Je suppose que toutes les contraintes du worklow sont en vert (On success)

    - D'après votre historique de plan de maintenance est-ce que le backup des logs s'exécute une fois le 12 du mois dépassé ?
    - Quelle est la planification définie ? Est-elle correcte ?

    ++

  9. #9
    Membre régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par mikedavem Voir le message
    L'enchainement a l'air tout à fait correct. Je suppose que toutes les contraintes du worklow sont en vert (On success)

    - D'après votre historique de plan de maintenance est-ce que le backup des logs s'exécute une fois le 12 du mois dépassé ?
    - Quelle est la planification définie ? Est-elle correcte ?

    ++
    Merci de votre réponse;

    Quand je regarde l'historique, elles sont effectivement toutes avec l'indicateur vert.

    Par contre, en cliquant sur les messages, je n'ai pas le détail des opérations (je n'ai que le résultat global...)

    sinon niveau planification, j'ai programmé un lancement du plan de maintenance quotidiennement à 21h00 (donc plus aucun utilisateur connecté).
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

  10. #10
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 847
    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 847
    Points : 52 961
    Points
    52 961
    Billets dans le blog
    6
    Par défaut
    êtes vous sûr de bien avoir utilisé DBCC OPENTRAN dans le bon contexte de la bonne base de données ???

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

  11. #11
    Membre régulier Avatar de benoitL39
    Homme Profil pro
    Directeur des systèmes d'information
    Inscrit en
    Juillet 2006
    Messages
    70
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Directeur des systèmes d'information

    Informations forums :
    Inscription : Juillet 2006
    Messages : 70
    Points : 71
    Points
    71
    Par défaut
    Citation Envoyé par SQLpro Voir le message
    êtes vous sûr de bien avoir utilisé DBCC OPENTRAN dans le bon contexte de la bonne base de données ???

    A +
    Bonjour SQLpro, oui j'ai bien lancé cette commande sur chaqu'une de mes BDD que je sauvegarde.

    Je vais tenter de lancer une sauvegarde manuelle des journaux pour voir si elle se lance bien...
    --- Il y a 10 types de personnes dans la vie, ceux qui comprennent le binaire et les autres ---

Discussions similaires

  1. Fonctionnement - Open transaction et Journal de transaction
    Par Oishiiii dans le forum Administration
    Réponses: 2
    Dernier message: 20/06/2015, 18h19
  2. Taille journal des transactions après sauvegarde complète
    Par ermips dans le forum Administration
    Réponses: 14
    Dernier message: 14/06/2012, 20h39
  3. MSS2000 - Sauvegarde du journal des transactions
    Par Avatar dans le forum Administration
    Réponses: 2
    Dernier message: 18/02/2011, 14h44
  4. vider le journal des transactions
    Par coucoucmoi dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 04/05/2004, 09h21
  5. Sauvegarde du journal de transac impossible !
    Par jbat dans le forum MS SQL Server
    Réponses: 10
    Dernier message: 24/09/2003, 18h15

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