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 :

Question Backup LOG


Sujet :

Administration SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut Question Backup LOG
    Bonjour,

    2 ptites questions :

    Est-ce que un BACKUP LOG peut bloquer une base ? L'arrêt d'un Backup Log peut bloquer la base pendant le ROLLBACK ...?

    MERCI.

    A+

  2. #2
    Invité
    Invité(e)
    Par défaut
    Pour le backup log, ça ne devrait pas avoir d'impact notable.
    Si si tu as un disque particulièrement lent et que tout est installé dessus, peut-être que ça peut se voir.

    L'arrêt du backup, y a pas vraiment de raison que ça se ressente parce que le processus est arrêté et le fichier effacé.

    As-tu vérifié si tu n'as pas un volume disque plein, là ça aurait un impact.

  3. #3
    Membre Expert

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2003
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2003
    Messages : 733
    Billets dans le blog
    8
    Par défaut
    SQL Server recourt à un processus de sauvegarde en ligne pour permettre qu'une base de données soit sauvegardée alors qu'elle est en cours d'utilisation.

    Lors d'une sauvegarde, la plupart des opérations sont possibles ; par exemple, les instructions INSERT, UPDATE et DELETE restent autorisées.

    Cependant, certaines opérations peuvent générer des ‘’blocages’’ (ou ‘’attentes’’), par exemple si vous tentez une opération de sauvegarde pendant qu'un fichier de base de données est en cours de création, de suppression, ou de compactage, l'opération de sauvegarde attend que la création, la suppression ou le compactage soit terminée ou que le délai d'attente de la sauvegarde expire. C'est le cas notamment des opérations très particulières telles que ci-dessous :
    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ALTER DATABASE  ... ADD FILE ...
    ALTER DATABASE  ... REMOVE FILE .... 
    DBCC SHRINKFILE ... 
    DBCC SHRINK DATABASE ...
    A+

  4. #4
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Merci de vos retours.

    Voilà, j'ai ce message après le job backup_log ait planté après ~ 10 min d'éxecution

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Le travail a échoué.  Impossible de déterminer si le propriétaire (exploit\adminserv) du travail Backup_LOG.Subplan_1 a accès au serveur 
    (raison*: Impossible de se connecter au serveur - vérifiez les journaux d'erreurs de SQL Server et de SQL Server Agent).
    Pendant ce moment j'ai mes bases qui sont injoignables ! pas d'accès à mon instance ...!

    Avec des messages d'Agent:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    [298] Erreur SQLServer*: 258, 
    Impossible de terminer le processus de connexion en raison d'un retard dans la réponse de préconnexion [SQLSTATE 08001]
    ...........
    [382] La connexion au serveur «*Monserver\Instance*» a échoué (ConnAttemptCachableOp)
    ..........

    Merci.

  5. #5
    Expert confirmé
    Avatar de StringBuilder
    Homme Profil pro
    Chef de projets
    Inscrit en
    Février 2010
    Messages
    4 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Chef de projets
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2010
    Messages : 4 197
    Billets dans le blog
    1
    Par défaut
    Bonjour,

    Vous avez ce problème systématiquement lors du backup log ?

    Car je me demande si c'est pas l'inverse : le backup log qui a échoué à cause du problème de serveur injoignable.

    Dans tous les cas, un backup log, ça sauvegarde les transactions terminées.
    Donc même en cas d'utilisation intensive du log pendant la sauvegarde, pas d'impact ou de lock... même si on rollback les transactions.

    Et je m'avance peut-être, mais en toute logique, la suppression des transactions sauvegardées se fait... une fois la sauvegarde terminée avec succès.
    Donc à nouveau, même si la sauvegarde échoue, aucune raison pour que ça impacte quoi que ce soit au niveau de la base.

  6. #6
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Bonjour et Merci.

    Pour la question "Vous avez ce problème systématiquement lors du backup log ?"

    C'est la 1ère fois.

    Je soupçonne plutôt une coupure réseau à ce moment là ....

    Bonne journée.

    A+

  7. #7
    Membre Expert
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Septembre 2016
    Messages
    956
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 58
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2016
    Messages : 956
    Par défaut
    Bonsoir,
    Un problème réseau n'influe pas sur un rollback...
    Le backup ? peut-être, s'il est sur une ressource distante.

    le message :
    si le propriétaire (exploit\adminserv) du travail
    me fait plus penser à un problème entre le serveur SQL et un contrôleur de domaine...

    Soit que le(s) serveurs AD soient globalement indisponibles soit que le DNS n'ai pas répondu soit problème de tickets kerberos soit ...

  8. #8
    Membre éprouvé
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Novembre 2007
    Messages
    1 348
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

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

    Informations forums :
    Inscription : Novembre 2007
    Messages : 1 348
    Par défaut
    Bonjour Michel et Merci.

    Voici l'erreur remonté dans le log:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Erreur*: 18456, Gravité*: 14, État*: 8.
    A quoi ça peut correspondre ?

    D'après mes recherches il s'agirait d'un problème de password ....

    MERCI.

    A+

  9. #9
    Invité
    Invité(e)
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    message_id = 18456 
    Login failed for user '%.*ls'.%.*ls%.*ls

Discussions similaires

  1. Backup, log, question de taille
    Par StringBuilder dans le forum Administration
    Réponses: 3
    Dernier message: 05/03/2015, 13h39
  2. [MSSQL Serveur 2008] Erreur lors d'un BACKUP LOG
    Par J0r_x dans le forum Administration
    Réponses: 14
    Dernier message: 07/04/2012, 10h11
  3. [SQLEXPRESS2005] Probleme BACKUP LOG
    Par abrial dans le forum Administration
    Réponses: 2
    Dernier message: 22/02/2008, 14h19
  4. [sql Server Express 2005]backup Log
    Par abrial dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/06/2006, 15h20
  5. Utilité backup Log 2k
    Par Bba_M dans le forum Administration
    Réponses: 6
    Dernier message: 14/06/2006, 11h37

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