vendredi 30 juillet 2010

Workflow Monitor avec Oracle Warehouse Builder (OWB) 11gR2

Pendant tout le mois de juillet j'étais en vacances. Qu'est ce que ça fait du bien les vacances !!!
Par conséquent j'ai voulu me vider un peu la tête en m'éloignant un peu de l'environnement oracle... lol..
Mais je suis de retour depuis 3 jours, nous pouvons donc reprendre avec le blog.

Pour mon retour, mon premier projet consiste à migrer un environnement Oracle Warehouse Builder (OWB) 10gR2 vers la version 11gR2 tout en tenant compte d'Oracle Workflow.

Pour la version 11gR2, il faut savoir qu'Oracle Workflow vient avec OWB. Il n'y a plus de Workflow version standalone comme la version 2.6.4 qui venait avec le Compnion CD 10gR2.

Il faut savoir qu'OWB lui même vient avec le software de BD 11gR2 et est installé avec toute sorte d'installation sauf la version XE.

Pour installer donc Oracle Workflow (la version qui vient avec OWB), aller dans le répertoire suivant:
$ORACLE_HOME/owb/wf/install

et exécuter le script wfinstall.csh (en environnement unix bien sûr).

Suivre les étapes suivantes pour terminer l'installation.

NB: Pour ce qui concerne le «TNS Connect Descriptor», ne pas utiliser un alias du fichier «tnsnames.ora» car ce fichier n'est pas utilisé pendant l'installation.
Utiliser plutot le format: «hostname:numéro-port:nom-service»

IL faut ensuite configurer le Workflow Monitor, et c'est l'objet de cet article.

Pour configurer le Workflow Monitor en environnement 11gR2, il n'y a pas d'autres choix que d'utiliser la version 2.6.4 standalone de Workflow qui est sur le Companion CD 10gR2 dans un Home différent (si l'on veut utiliser un serveur HTTP standalone) ou de l'installer dans un Home OAS (si l'on utilise OAS).

- Puis configurer le DAD (Database Access Descriptor) dans le fichier $OAS_HOME/ohs/modplsql/conf/dads.conf si OAS est utilisé
(si OAS n'est pas utilisé, rechercher le fichier «dads.conf» dans le HOME où Workflow standalone 2.6.4 a été installé).

- Redémarrer le serveur HTTP
Il est nécessaire de redémarrer le serveur HTTP pour que les changements effectués pour le DAD prennent effet.
Exécuter les commandes suivantes à partir du répertoire $OAS_HOME/opmn/bin (où le répertoire où Workflow standalone 2.6.4 a été installé):

Pour arrêter le serveur HTTP
opmnctl stopproc ias-component=HTTP_Server

Pour démarrer le serveur HTTP
opmnctl startproc ias-component=HTTP_Server

- Vérifier le bon fonctionnement dans un browser
Ouvrir un browser et taper la ligne suivante (hostname, owf_test et wfa_html sont à adapter)http://hostname:7777/pls/owf_test/wfa_html.home

Sur l'écran suivant, saisir OWF_MGR comme nom utilisateur et le mot de passe que vous aviez choisi pendant l'installation de Workflow.

Aucun commentaire:

Enregistrer un commentaire