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 :

Plan de Maintenance SQL


Sujet :

Administration SQL Server

  1. #1
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Points : 4
    Points
    4
    Par défaut Plan de Maintenance SQL
    Bonjour à tous,

    Technicien dans une clinique, je but sur un problème sur un serveur SQL qui gère notre logiciel métier.
    Depuis le 05 avril les sauvegardes des bases SQL ne se finissent pas "normalement", ce qui a pour cause de bloquer l'accès aux logiciels métier. Un plan de maintenance est en place, avec différentes opérations dont la sauvegardes des bases qui se déroule à 02h00.
    Jusqu’à aujourd'hui j'ai eu 3 coupures de services le 05, le 09 et le 13 avril (à chaque fois les heures remontées par les utilisateurs se situe après 02h00) et à chaque fois une erreur dans la sauvegarde des bases. (mais très peu d'info) tous les autres jobs se passent bien. (sauvegardes des journaux, etc ..)
    Nom : Sans titre.png
Affichages : 453
Taille : 34,5 Ko
    En copie un extrait du journal du Plan de maintenance.
    Sur la sauvegarde des bases, 4 opérations sont effectuées ( vérification de l'intégrité, sauvegarde des bases, réduction de la taille et reconstruction de l'index)
    J'ai remarqué (je sais pas si c'est lié) que les coupures interviennent tous les 4 jours ...
    Avez vous une idée de ce qui pourrait expliquer cette panne soudaine ?
    Merci d'avance

  2. #2
    Membre du Club
    Homme Profil pro
    SQL Server
    Inscrit en
    Juin 2010
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : SQL Server
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2010
    Messages : 43
    Points : 63
    Points
    63
    Par défaut
    Bonjour
    il est possible que ça vienne de :
    • shrinkfile (réduction de taille), pose des verrou exclusifs sur le fichier
    • reconstruction d'index si rebuild dans l'option online = on
    • du checkdb si l'option TABLOCK est spécifiée

    Le shrinkfile est une bad practice, surtout si c'est la dernière étape car ça va défaire ce qui a été reconstruit.
    La reconstruction d'index doit se faire sur des plages horaires adapté avec l'option online = on pour éviter les verrouillage (nécessite version enterprise), autrement il faut faire du reorganize

  3. #3
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    Merci pour ta réponse,
    pour info les étapes sont dans l'ordre où elles se déroulent.
    Ce que j'ai le plus de mal à comprendre c'est que ce problème survient comme ça de nul part alors que ça tournait sans problème depuis des mois.
    Je vais vérifier tous les points que tu m'as donné et je fais un retour.

  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 769
    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 769
    Points : 52 722
    Points
    52 722
    Billets dans le blog
    5
    Par défaut
    Déjà réduire la taille de vos fichier EST UNE STUPIDITÉ EFFARANTE !!! Lisez le livre SQL 2014 pour en savoir plus : http://www.amazon.fr/dp/2212135920/

    Ensuite le message est clair : la commande à été arrêtée.
    Ce peut être quelqu'un qui l'a fait volontairement, ou bien cela a été consécutif à l'arrêt du serveur SQL.
    Regardez dans vos journaux d'événement de SQL Server pour savoir s'il n'y a pas des arrêts du serveur...

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

  5. #5
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    bonjour,

    je vais voir avec l'éditeur pourquoi il a mit une réduction des fichiers.
    Pour ce qui est des pannes, j'ai oublié de préciser que lundi j’étais en télémaintenance au moment de la panne, le serveur SQL répondait bien au ping, tous les services SQL étaient démarrés, il m'a fallut par contre redémarrer le service SQL pour faire repartir l'application.
    J'ai un autre serveur SQL qui contacte ce serveur par moment et au moment des pannes j'ai des "Query timeout expired basehtml".
    On dirait qu'il y a comme un job qui se termine mal par moment et qui rend le serveur "inactif" .

  6. #6
    Modérateur

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2005
    Messages
    5 826
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 5 826
    Points : 12 371
    Points
    12 371
    Par défaut
    Bonjour,

    Dans SQL Server Management Studio (SSMS), à partir de l'explorateur d'objets (que l'on obtient en pressant F8 s'il n'est pas présent à l'ouverture de SSMS), vous allez trouver les nœuds > Gestion > Journaux de SQL Server. Par défaut il y en a 6. Prenez celui qui contient la date de la dernière panne, et dites-nous ce que vous trouvez dans ce journal à l'heure où le problème s'est manifesté, ou avant.

    @++

  7. #7
    Candidat au Club
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Avril 2015
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Avril 2015
    Messages : 6
    Points : 4
    Points
    4
    Par défaut
    bonjour,

    Dans les journaux SQL, on voit rien d'anormal pour les dates du 5/9 et 13, tout à l'air de bien se déroulé, on a le résultat des sauvegardes des bases
    Nom : sql.png
Affichages : 334
Taille : 93,2 Ko

    les seules erreurs que l'on trouve sont dans l'historique du plan de maintenance.
    on voit dans les journaux du plan de maintenance un jour où tout se passe bien (le 12/04) et les autres jours de panne où il n'y a que 3 étapes au lieu de 4.
    Nom : sql2.png
Affichages : 374
Taille : 44,2 Ko

  8. #8
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    21 769
    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 769
    Points : 52 722
    Points
    52 722
    Billets dans le blog
    5
    Par défaut
    Quelle est la taille des fichiers de vos bases ainsi que le pas et le mode de croissance ?

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

Discussions similaires

  1. Plan de maintenance sql 2000
    Par liondu75 dans le forum Administration
    Réponses: 12
    Dernier message: 24/03/2011, 09h32
  2. Pb plan de maintenance sql server 2005
    Par s0080223 dans le forum Administration
    Réponses: 3
    Dernier message: 19/05/2010, 21h24
  3. Réponses: 6
    Dernier message: 20/08/2009, 10h13
  4. Plan de Maintenance SQL 2005
    Par Bronks dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/02/2007, 09h05
  5. Plan de maintenance sql server
    Par verbatim56 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 23/12/2005, 14h34

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