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

MS SQL Server Discussion :

job/plan de maintenance


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 23
    Par défaut job/plan de maintenance
    Bonjour,

    j'ai créé un plan de maintenance x qui m'a généré un job x.Subplan_1.
    Ne voulant pas modifier ce job et ayant besoin de faire d'autres opérations, j'ai créé un job y dans lequel j'ai mis une première étape de type "SQL Server Integration Services Package" en spécifiant mon plan x puis d'autres étapes.

    Le problème est que lorsque je lance le job y, celui-ci me dit que tout est ok alors que l'étape 1 n'a rien fait !!!
    Dans le log il y a la ligne "DTExec: The package execution returned DTSER_SUCCESS (0)." mais le plan de maintenance ne s'exécute pas d'ailleurs le log du plan de maintenance n'est pas créé !!!

    Merci de votre aide

    version sql : 9.0.4035

  2. #2
    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 : 46
    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,

    Donnez nous la ligne de commande exécutée par votre job concernant votre package SSIS (dans les propriétés de l'étape du job / onglet ligne de commande)

    ++

  3. #3
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 23
    Par défaut
    Bonjour,

    voici la ligne de commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /SQL "\Maintenance Plans\DB User MaintPlan Daily" /SERVER "MONSERVER\MonInstance"  /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E
    merci.

  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 : 46
    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
    Essayez ceci :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /SQL "\Maintenance Plans\DB User MaintPlan Daily" /SERVER "MONSERVER\MonInstance"  /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /SET "\Package\Subplan_1.Disable";false /REPORTING E
    ++

  5. #5
    Membre averti
    Inscrit en
    Janvier 2007
    Messages
    23
    Détails du profil
    Informations forums :
    Inscription : Janvier 2007
    Messages : 23
    Par défaut
    ça fonctionne !!!

    savez vous à quoi sert ou correspond cette valeur : "\Package\Subplan_1.Disable"

    merci.

  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 : 46
    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 une variable du package SSIS (créée spécifiquement pour les plans de maintenance). Par défaut celui-ci est égale à True.

    ++

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

Discussions similaires

  1. Plans de maintenance et jobs SQL Server Agent
    Par rodbeck dans le forum Administration
    Réponses: 10
    Dernier message: 31/05/2010, 19h31
  2. Plan de maintenance et jobs
    Par lesouriciergris dans le forum Administration
    Réponses: 3
    Dernier message: 19/01/2010, 19h53
  3. Pbs avec plans de maintenance sous l'agent SQL
    Par sheira dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 29/09/2005, 06h16
  4. Plan de maintenance
    Par simon76 dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 01/09/2005, 17h45
  5. [debutant]Plan de maintenance sous sql serveur 2000
    Par christophebmx dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 05/05/2005, 12h18

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