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 :

Travaux en cascade


Sujet :

Administration SQL Server

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 21
    Par d�faut Travaux en cascade
    Bonjour,

    Je ne connais pas tr�s bien sql serveur, je m'excuse donc par avance pour ma question qui va vous semblez ridicule...

    J'ai cr�� des lots DTS, ainsi qu'un travail planifi� pour tous les jours.
    Je voudrai cr�er un deuxi�me travail, qui commencerai d�s que le 1er est termin�.
    Est il possible de faire ca?

    Merci de votre aide...

  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,

    Oui c'est possible.

    Lorsque vous cr�ez vos jobs sur sqlserver vous pouvez d�finir des �tapes qui peuvent s'enchainer avec plusieurs sc�narios

    Par exemple :

    Etape 1 OK --> Etape 2 commence
    ou
    Etape 1 KO --> Etape 2 commence

    ++

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 21
    Par d�faut
    Bonjour,
    et merci de votre r�ponse,

    Cependant j'arrive bien � enchainer les taches dans un lot, ce que je n'arrive pas � faire c'est � enchainer les travaux, c'est � dire les plannifications :

    Dans Gestion\Agent SQL Server\Travaux on peut plannifier des lots. Tous les jours toutes les semaines etc...
    J'ai deux bases � alimenter mais je voudrai qu'elle s'alimente tous les jours et que la deuxi�me commence d�s que la 1ere � termin�e.

    Est ce possible?
    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
    Je suppose que chaque travail correspond � un lot bien pr�cis et que vous voulez les enchainer.

    Au lieu de vous vouloir encha�ner les travaux planifi�s je vous conseille ceci :

    - Editez votre lot qui s'ex�cutera en 1er d'apr�s votre planification
    - Ajouter dans ce lot votre 2�me lot (celui qui doit s'ex�cuter en second) . Pour cela il faut ajouter une t�che d'ex�cution d'un lot et choisir votre 2�me lot.
    - Ajouter un flux de travail "A l'achevement entre votre 1�re t�che et le 2�me lot".

    Il ne vous reste plus qu'a planifier un seul lot. Celui qui doit s'ex�cuter en 1er

    ++

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 21
    Par d�faut
    Tout d'abord, merci bcp de votre aide...

    En effet cela pourrai etre une possibilit�, cependant j'ai des lots qui contiennent des taches de mani�re � n'avoir qu'un seul lot � planifier.

    Ici il d'agit de deux bases diff�rentes qui concernent deux applications diff�rentes, et je ne voudrai pas appeler dans mon "ordonannceur global" de la base 1 "l'ordonnanceur de la base 2" ce ne serait pas tr�s "propre".

    Par contre de mani�re � ne pas surcharger mon serveur je voudrai m'assurer que l'alim de l'applis 2 se lance bien lorsque l'applis 1 � termin�e.

    Je ne sais pas est ce qu'on peut envoy� un fichier de fin d'alim ds un rep, et dire � la plannif de l'applis 2 de ne commencer qu'apr�s apparition de ce fameux fichier?

    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 possible.

    Un exemple de sc�nario (peut �tre � paufiner) :

    Dans votre lot DTS appli 1 il faut ajouter une t�che ActiveX qui vous permettra de cr�er un fichier � la fin de l'alimentation de l'appli 1 dans votre r�pertoire. Il faudra sur�ment tester l'existence du fichier au d�but par un autre activeX pour ne pas lancer l'alimentation de votre appli1 si l'alimentation de l'appli2 ne sait pas encore fait.

    Dans votre lot DTS appli 2 il faut ajouter une t�che ActiveX qui scanne le r�pertoie en question et s'il trouve le fichier active votre t�che d'alimentation de l'appli 2. Pensez � supprimer votre fichier par la suite par un autre activeX.

    Il faut bien s�r planifier vos 2 lots DTS de fa�on � ce que lorsqu'une planification se termine, la 2�me puisse prendre le relais sans probl�me.

    ++

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Ao�t 2007
    Messages
    21
    D�tails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Ao�t 2007
    Messages : 21
    Par d�faut

    C'est exactement �a.....!!!!!

    Piti probl�me tout de m�me..... Je ne sais pas coder !!......

    Mais merci beaucoup, je vais maintenant apprendre le code!

    Merciiiiiiiiiiiiiiiiii !!

  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 998
    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 998
    Billets dans le blog
    6
    Par d�faut
    Ici il d'agit de deux bases diff�rentes qui concernent deux applications diff�rentes, et je ne voudrai pas appeler dans mon "ordonannceur global" de la base 1 "l'ordonnanceur de la base 2" ce ne serait pas tr�s "propre".
    Si ce sont deux bases sure le m�me serveur alors c'est logique que vous fassiez le travail dans une seule t�che car l'agent SQL est propre au serveur et non � une base. Cela �conomisera des ressources, donc meilleurs pour les performances.

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

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. [MaxDB] travaux et lots DTS
    Par nic_moq dans le forum Autres SGBD
    R�ponses: 2
    Dernier message: 19/03/2004, 09h47
  2. travaux et lots DTS
    Par nic_moq dans le forum PostgreSQL
    R�ponses: 3
    Dernier message: 17/03/2004, 18h00
  3. Delete on cascade avec SQL server
    Par fadoua dans le forum MS SQL Server
    R�ponses: 3
    Dernier message: 14/01/2004, 11h02
  4. delete en cascade
    Par bruno270579 dans le forum Requ�tes
    R�ponses: 8
    Dernier message: 16/12/2003, 17h17
  5. suppresion en cascade + postgres
    Par bruno270579 dans le forum Requ�tes
    R�ponses: 3
    Dernier message: 16/12/2003, 16h27

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