Brève : Oracle Workflow pour Oracle Warehouse Builder (OWB)

Vous commencez juste avec OWB et vous avez créé quelques mappings qui fonctionnent: vous êtes fiers de vous !
Mais maintenant, vous souhaitez gérer des dépendances entre les flux ou des exécutions automatiques selon des  échéanciers précis. Vous vous lancez alors dans la mise en œuvre d’un process flow et là surprise, il vous manque Oracle Workflow ou plutôt son schéma.
Pas de panique…Si vous êtes en Oracle 11G, vous n’avez pas besoin de rechercher la version adéquate du produit Oracle Worflow (avec les problèmes de version…), vous avez uniquement besoin de créer le schéma (OWF_MGR par exemple).
Pour se faire, rendez-vous dans $ORACLE_HOME/owb/wf/install et utiliser le fichier de commande wfinstall.bat(.csh) et laisser vous guider (astuce: le descripteur de connexion TNS est du type localhost.<port>.<instance>).
NB: En oracle 10G, il est nécessaire de se procurer le produit Oracle Workflow 2.6.4.

3 réflexions sur “Brève : Oracle Workflow pour Oracle Warehouse Builder (OWB)”

  1. Hafedh KADDACHI DBA Oracle

    Petite réctification :
    se connecter en tant que repository owner (celui que vous utilisez pour la conception ) et non pas en tant que OWBSYS.
    ce qui donne :
    conn rep_owb_owner/***@DB
    @/u01/app/oracle/product/11.1.0/db_1/owb/rtp/sql/purge_audit_template.sql MY_WORKSPACE_OWNER EXECUTION DATE_RANGE to_date(‘01/12/2009′, ‘DD/MM/YYYY’) to_date(‘05/12/2009′, ‘DD/MM/YYYY’) ;
    MY_WORKSPACE_OWNER : Workspace in which the job is to run
    to_date(‘01/12/2009′, ‘DD/MM/YYYY’) : start of purge dtae
    to_date(‘05/12/2009′, ‘DD/MM/YYYY’) : end of purge date

  2. Hafedh KADDACHI DBA Oracle

    Bonjour,
    je voudrais apporter un complèment à cet article concernant la purge des audit/execution OWB.
    Une fois le process workflow est « schedulé » pour être executé, vous aurez besoin de puger les Audit Execution.
    se connecter en tant que OWBSYS :
    Exemple :
    @/u01/app/oracle/product/11.1.0/db_1/owb/rtp/sql/purge_audit_template.sql MY_WORKSPACE_OWNER EXECUTION DATE_RANGE to_date(’01/12/2009′, ‘DD/MM/YYYY’) to_date(’05/12/2009′, ‘DD/MM/YYYY’) ;
    MY_WORKSPACE_OWNER : Workspace in which the job is to run
    to_date(’01/12/2009′, ‘DD/MM/YYYY’) : start of purge dtae
    to_date(’05/12/2009′, ‘DD/MM/YYYY’) : end of purge date

    1. Oui effectivement, on planifie les process flow qui s’exécutent automatiquement et on ne pense pas aux méta données qu’OWB insère dans son référentiel.
      Il ne faut pas oublier que trop d’enregistrements d’audit accumulés peuvent influencer les performances dans l’utilisation du Control Center mais j’en parlerai dans mon prochain article.

Les commentaires sont fermés.