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 :

[SQL 2K5] Backup non voulu qui s'execute


Sujet :

Administration SQL Server

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut [SQL 2K5] Backup non voulu qui s'execute
    Bonjour à tous,

    Je viens vers vous car quand je regarde les logs (voir image ci-dessous) je vois qu'à 23:05, tous les jours, il y a des backups qui s'effectue et qui "pourrissent" les logs...



    Ce que je n'arrive pas à comprendre c'est qu'il n'y a aucun plan de maintenance ou job sql qui tourne à 23:00
    Le seul qui tourne est un plan simple mais qui ne backup rien (voir image ci-dessous):



    Quelqu'un a une idée ?

    Merci d'avance!

  2. #2
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par défaut
    Avez vous regardé dans les taches planifiées si un "job" ne lancerait pas un backup dans du code client (CSHARP, JAVA ETC.).

    -->Déjà vu...

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Tout d'abord merci pour ta réponse.

    J'avais déjà regardé le planificateur de tâches et il n'y a qu'une tâche dans la librairie (voir image ci-dessous):



    Aucun backup en vue et l'heure de la tâche ne coïncide pas non plus.

    Merci encore.

  4. #4
    Expert confirmé
    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 : 47
    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
    Par défaut
    Bonjour,

    N'avez vous pas une sauvegarde qui est initiée depuis un outil tiers de sauvegarde comme backupExec, SQLite ou autre ?

    ++

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Rien de tout ca...

    Les backups sont fait via un job SQL et c'est tout

  6. #6
    Expert confirmé
    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 : 47
    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
    Par défaut
    Si vous ne voyez rien en local alors c'est un programme / batch distant qui s'en occupe.

    Vous pouvez commencer par lancer une trace pendant l'intervalle de temps où le backup s'effectue et voir qui initie cette commande (colonne HostName)

    ++

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Merci pour ta réponse.

    J'ai lu ca sur le site de Microsoft:
    "How to: Create a Transact-SQL Script for Running a Trace (SQL Server Profiler)


    On the File menu, point to Export, point to Script Trace Definition, and then click For SQL Server 2005, For SQL Server 2000, or For Analysis Services 2005, depending on the server that is to be traced.#

    In the Save As dialog box, enter a name for the script file, and then click Save.
    "

    Je vais m'aider de ca pour essayé de mettre en place une trace SQL...

    Merci !

    EDIT:

    J'ai donc créer un fichier de trace nommé "BACKUP" que j'ai enregistré sous D:\temp\ (voir image ci-dessous)



    Je suis allé dans les "Propriétés" pour sélectionner la colonne HostName comme tu m'as indiqué (voir image ci-dessous)




    Est-ce ok pour vous ? Mon fichier de trace est bien en place ?
    J'attends vos réponses pour cliquer sur le "Run"

    PS: Il n'y a pas possibilité de "Start Time" ?

    Merci encore !

  8. #8
    Expert confirmé
    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 : 47
    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
    Par défaut
    Non pas de possibilité de faire un start time en mode client.
    Vous pouvez crééer une trace serveur qui vous permet de planifier l'exécution de la trace (et qui a moins d'impact sur votre production).

    Elsuket a fait un article intéressant à ce sujet .

    ++

  9. #9
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    J'ai fait un petit test rapide sur 5 minutes sur un serveur SQL.

    Donc si tout est correct, vers 23:05 je vais devoir voir apparaître dans TextData un trace d'un lancement de backup et dans HostName, la machine d'où est lancé ce backup ?

    Exemple:


    PS: mikedavem tu es de annemasse ? Moi de Thonon

  10. #10
    Expert confirmé
    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 : 47
    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
    Par défaut
    Oui c'est l'idée ... voir qui initie la requête.

    Nous sommes donc voisins à ... 30Km près je crois

    ++

  11. #11
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Ok merci !

    J'ai supprimé l'image du message ci-dessus pour éviter cette scrollbarre horizontal

    Ok je vais lancer cette trace le plus tard possible pour éviter de récolter toutes les traces de la journée.

    Je reviendrai demain avec j'espère une trace possible.

    Merci mike !

  12. #12
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Re bonjour tout le monde,

    Alors je reviens avec quelques print screen (que je sépare en deux car image trop longue) de ma trace.





    Donc voici les backups qui sont lancés tous les jours et dont je ne savais pas l'origine...

    HostName: EBSMEY026ASVMQ = Serveur SQL de ces bases.

    EventClass: SQL:BatchStarting, signifie que ce sont des instructions T_SQL qui se lancent ?

    Si oui, je ne les trouve pas

    Merci !

  13. #13
    Expert confirmé
    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 : 47
    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
    Par défaut
    Comme je vous le disais et ceci est confirmé par les commandes trouvées dans votre trace ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    BACKUP DATABASE ... TO VIRTUAL_DEVICE ......

    ... que vous avez certainement un agent de sauvegarde fourni avec une application de sauvegarde tiers qui tourne sur ce serveur.

    ++

  14. #14
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Erf.. Ok

    La mission maintenant. Trouver quel est cet agent de sauvegarde qui lance ces backups.

  15. #15
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par défaut
    C'est une base navision?

  16. #16
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Hello iberserk,

    C'est une base Dynamics Ax 2009.

  17. #17
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par défaut
    J'ai lu ton petit MP...
    J'étais justement avec des consultants NAVISION... par curiosité je leur ai posé la question ce matin pour ton soucis...

    A leur connaissance ce n'est pas NAVISION qui pourrait déclencher ces BACKUP.

    Désolé pour toi...

    Malheureusement ton BACKUP peux très bien être sollicité de n'importe où sur le réseau...

  18. #18
    Membre confirmé
    Inscrit en
    Mars 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Mars 2010
    Messages : 95
    Par défaut
    Tu as pensé à mon problème ce matin ?! C'est super gentil

    Le problème n'est pas résolu mais merci beaucoup pour ton intervention !!

  19. #19
    Rédacteur

    Avatar de SQLpro
    Homme Profil pro
    Expert bases de données / SQL / MS SQL Server / Postgresql
    Inscrit en
    Mai 2002
    Messages
    22 010
    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 : 22 010
    Billets dans le blog
    6
    Par défaut
    Apparemment il y a des chances que ce soit un service qui tourne sur votre serveur vu que le host name est le serveur lui même !

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

  20. #20
    Membre Expert Avatar de iberserk
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Novembre 2004
    Messages
    1 795
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 795
    Par défaut
    Apparemment il y a des chances que ce soit un service qui tourne sur votre serveur vu que le host name est le serveur lui même
    Exact oui autant pour moi!

Discussions similaires

  1. [SQL 2K5] Retrouver une requête qui à tout ralenti
    Par CarlaJohnson dans le forum Administration
    Réponses: 3
    Dernier message: 17/01/2011, 10h35
  2. [Linq To SQL] Insertion non voulue
    Par LE NEINDRE dans le forum Accès aux données
    Réponses: 3
    Dernier message: 27/10/2008, 13h51
  3. [SQL] Problème de non-execution de requete
    Par Logann dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 18/12/2007, 12h00
  4. Macro qui modifie une cellule (non-voulu)
    Par spirit1300 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 11/12/2007, 17h37
  5. [SQL 2K5]Process Sleeping qui bloque tout
    Par elsuket dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/09/2007, 11h52

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