|
Mise à niveau depuis la version 10 |
Mise à niveau de l'installation |
Modification de la base de données |
|
Instructions pour une mise à niveau vers une nouvelle version Automation Engine.
La section ci-après présente les étapes nécessaires vous permettant de mettre à niveau votre système à la version la plus récente.
Afin de vous permettre de suivre chaque étape d'un processus de mise à niveau de votre système AE de manière méticuleuse, cette page est divisée en plusieurs étapes.
Nos consultants peuvent bien entendu également procéder à la mise à niveau de votre système AE. N'hésitez pas à nous contacter si vous avez besoin d'aide.
Pour imprimer tout le contenu des pages réduites ci-dessous, utilisez le bouton "Détailler tout" dans la barre de menu supérieure.
Informations préliminaires :
To ensure that your upgrading process is successful Automic recommends that you strictly follow the steps that are described in this guide. Never upgrade a productive AE system without having it tested extensively in a separate environment. For details about installing hotfixes, see the related topic hotfix installation. |
Il est très important de procéder de manière structurée pour la mise à niveau d'un système AE, afin de garantir que les traitements pourront continuer dès que possible. Lors d'un changement de version d'Automation Engine, l'utilitaire AE DB Load exécute et surveille toutes les étapes nécessaires à la modification de la base de données. Ceci est nécessaire car il modifie également des données qui ne pourraient pas être modifiées avec du SQL pur. Toutes les étapes traitées par l'utilitaire lors de la procédure de mise à jour sont tracées dans le fichier uc_upd.txt. Le fichier chngdb.sql contient également des informations sur les instructions exécutées dans la base de données. Ces instructions doivent être exécutées par l'utilitaire. Reportez-vous aux notes de mise à jour de la version d'Automation Engine correspondante pour modifier la base de données et préparer les étapes nécessaires. Le processus de mise à niveau comporte plusieurs phases :
Chaque phase comporte plusieurs petites étapes. Votre système AE n'est pas mis à niveau en une seule fois, mais étape par étape. Les anciens composants ne sont pas écrasés et les nouveaux fichiers sont installés dans des répertoires séparés. Seule la base de données AE est directement mise à niveau à l'aide de l'utilitaire AE DB Load. Cette méthode offre deux avantages principaux :
Mettez à niveau votre environnement de test en premier. Les problèmes éventuels pourront ainsi être identifiés et résolus avant qu'ils se produisent sur votre système de production. Testez les étapes de la mise à niveau individuellement, pour établir un plan de mise à niveau de votre système de production. Votre système AE n'est pas disponible au cours de la mise à niveau de la base de données. Après chaque étape de la mise à niveau de l'installation, il est essentiel de surveiller les nouveaux composants pendant un certain temps. Ce n'est que lorsque leur stabilité est prouvée que vous pouvez continuer à mettre à niveau les autres composants d'AE. Notez que la procédure de mise à niveau recommandée par Automic permet de reprendre la production à tout moment dans l'ancienne version Automation Engine. Pour cela, il est nécessaire d'installer les composants en parallèle et de préparer une deuxième instance de la base de données. Use the message-comparing program if you require a list of all changed messages. Nos consultants sont experts dans la mise à niveau des systèmes AE. Contactez Automic, nos experts seront heureux de vous assister si vous avez besoin d'aide. |
Terminé |
Condition |
---|---|
|
Lisez attentivement les notes de mise à jour de la version Automation Enginecorrespondante. Elles contiennent des informations devant être impérativement prises en compte avant ou pendant le processus de mise à niveau. |
|
Le prérequis le plus important est d'avoir un système de test. Avant de pouvoir utiliser la nouvelle version Automation Engine dans votre système de production, des tests complets dans un système distinct sont nécessaires. Vous pouvez ainsi déjà vous familiariser et optimiser les étapes nécessaires pour la mise à niveau de votre système de production. |
|
Nous partons du principe que vous effectuez une maintenance régulière de la base de données. La dernière réorganisation avec les utilitaires AE ainsi qu'avec les outils de la base de données doit être effectuée avant la mise à niveau de la base de données. Plus la base de données est de taille réduite, plus sa mise à niveau est rapide. Attention : le processus de mise à niveau de la base de données AE prend beaucoup de temps. De plus, un espace disque suffisant est nécessaire lors de la duplication des tableaux. |
|
Pendant les phases de mise à niveau, vous devez disposer des autorisations nécessaires sur les ordinateurs, bases de données, systèmes ERP, etc. concernés. Assurez-vous que les administrateurs responsables sont disponibles au cours de chaque étape de travail. |
|
Pendant la durée de la mise à niveau, vous pouvez demander des consultants, des développeurs et un support 24h/24 et 7j/7. Cela permet de gérer au mieux les interventions dans les domaines critiques et sensibles de votre système AE. Contactez votre responsable compte ou le support |
|
Préparez le numéro de téléphone et l'adresse électronique du support technique ainsi que les données de connexion pour le centre de téléchargement. |
Étapes d'installation :
1. Vérification des incompatibilités entre les versions 9 et 10
Le tableau ci-dessous liste les nouvelles fonctions susceptibles d'engendrer des problèmes de compatibilité ou devant prises en compte lors de la mise à niveau. Il ne répertorie pas toutes les nouvelles fonctions de cette version d'AE. Description des colonnes du tableau :
|
Sujet |
Comportement modifié |
Incompatibilités potentielles |
Actions / contremesures |
---|---|---|---|
Conditions requises pour l'environnement informatique | Vérifiez obligatoirement avant l'installation si votre environnement répond aux exigences système de la version Automation Engine concernée. Vous trouverez toutes les informations nécessaires sur les plateformes et versions prises en charge dans "Plateformes prises en charge". |
||
Microsoft Visual C++ Redistributable Package | A partir de la v10, les composants qui s'exécutent sous Windows nécessitent Microsoft Visual C++ Redistributable Package version 2010. | ||
Agent pour OracleApplications interrompu | L'Agent pour OracleApplications n'est plus fourni à partir de la version 10. Les modèles de jobs resteront disponibles. |
||
Transferts de fichiers | À partir de la v10, les transferts de fichiers sont exécutés de manière asynchrone, ce qui permet d'améliorer les performances. Concrètement, la valeur par défaut des paramètres FT_ASYNC_QUIT_* (variable UC_HOSTCHAR_*) a été modifiée de sorte que les Transferts de Fichiers s'exécutent de manière asynchrone. |
Dans la version 9, les valeurs par défaut des paramètres généraient une exécution synchrone.Lors de la mise à jour vers la v10, ils continueront à être traités de manière asynchrone. |
Vous devez définir vous-même le comportement souhaité dans la variable UC4 UC_HOSTCHAR_*. |
AE.InterfaceWeb | AE.WebInterface n'est plus fourni ni pris en charge à partir de la version 10. Tous les chapitres correspondants ont été supprimés de la documentation. | Le produit Enterprise Control Center est proposé pour l'utilisation d'AE via un navigateur Web. | |
Versions de bases de données Oracle | Les versions Oracle 9, 10 et 11g1 ne sont plus prises en charge. | Pour Automation Engine et les utilitaires, la bibliothèque ucuoci est donc fournie uniquement pour Oracle version 11g2. Vous n'avez donc plus besoin de la renommer pendant le processus d'installation. | |
IBM DB2 | Les version 9.1 et 9.5 d'IBM DB2 ne sont plus prises en charge pour la base de données UC4 et les Agents de base de données. | ||
Agent UNIX et utilitaires pour HP-UX | L'Agent UNIX et les utilitaires pour HP-UX ne sont plus fournis pour l'architecture PA-risc. | ||
Agent UNIX | L'Agent UNI n'est plus pris en charge pour SCO Unixware. | ||
Paramètres du fichier INI | À compter de la version 10, les paramètres des fichiers INI "reorg_mode=", "suppress_output=", "max_rt_number=" et "show_stats=" de l'utilitaire AE DB.Unload n'ont plus aucune importance. Ceci est dû au fait que cet utilitaire utilise désormais la nouvelle méthode de suppression. Avec la nouvelle méthode de suppression, il est essentiel qu'un fichier REORG ne soit créé au cours du processus de réorganisation de la base de données. Ce comportement est identique à celui adopté avec le paramètre suppress_output=1, qui supprime toujours la génération de fichiers REORG. |
Jusqu'à présent, il était possible de définir la méthode de suppression des données en utilisant la section paramètre du fichier INI reorg_mode= ([REORG] ; ancienne méthode : reorg_mode=0, nouvelle méthode : reorg_mode=1). L'ancienne méthode de suppression avait tendance à consommer trop de mémoire, ce qui pouvait parfois engendrer des problèmes de performance. |
|
Structure du dossier de documentation | La structure de dossier de la documentation fournie a été modifiée. Les dossiers "uc4" (ceci inclut "htmlhelp") et "unix" se trouvent désormais dans le répertoire "Guides" . Parallèlement, on y trouve le nouveau répertoire "Notes de mise à jour" qui contient les Notes de mise à jour pour Automation Engine et le plug-in UI au format PDF. | ||
MS SQL Server 2005 | Avec la version 10, MS SQL Serveur 2005 n'est plus pris en charge pour la base de données AE, les utilitaires et les Agents de base de données. | ||
MBean pour SAP ACC | Le MBean pour SAP ACC n'est plus fourni ni pris en charge. La documentation a également été modifiée et tous les chapitres correspondants supprimés. | ||
Microsoft Access et SAP MaxDB | Les bases de données Microsoft Access et SAP MaxDB ne sont plus prises en charge pour les Agents de base de données. | ||
Automation Engine, ServiceManager, Agents et utilitaires pour Windows et UNIX | Les composants Automation Engine, ServiceManager, Agents et utilitaires pour Windows et UNIX ne sont plus pris en charge sur les processeurs Itanium. | ||
Tâches du Workflow | Le terme "Release Notes" est désormais utilisé dans toutes les langues au lieu d'"historique des modifications". | ||
Java Application Interface | Java Application Interface : L'unité de mesure pour la méthode DeactivateCondition.setDelay(n) est passée de jours à minutes. | Pour indiquer un délai d'un jour, vous devez désormais remplacer la valeur 1 par 1440. Souvenez-vous qu'il est nécessaire de proportionnellement régler les codes Java existants. |
|
nom des fichiers de documentation |
Les noms des fichiers qui sont utilisés pour accéder à la documentation ont été modifiés. Les nouveaux noms sont les suivants :
|
|
|
Variables d'objet (:PSET, PASS_VALUES) | Pendant une mise à niveau de la version 8 à la version 10, les objets Variables (:PSET, PASS_VALUES) sont susceptibles de ne pas être hérités correctement quand le Workflow ou le processus de génération de la tâche a déjà démarré dans la version 8, et continue dans la version 10 (par ex., pour la génération à l'exécution). | Il est recommandé de configurer ces Workflows comme inactifs avant de démarrer le processus de mise à niveau. | |
Fonction de restauration | Fonction de rollback restreinte : Étant donné que l'option "Deactivate (forced)" a désormais été activée dans les sous-Workflows, la fonction de restauration d'un Workflow ne marchera pas pour les sous-Workflows, qui ont déjà été désactivés par la fonction "Deactivate (forced)", car le sous-Workflow n'est plus considéré comme disponible dans les activités. | ||
CANCEL_UC_OBJECT fonction de script | Dans les versions précédentes, la fonction de script CANCEL_UC_OBJECT pouvait être utilisée pour déclencher une désactivation des tâches terminées. Ceci n'est plus possible. |
Maintenant, vous devez utiliser la fonction de script DEACTIVATE_UC_OBJECT à la place. |
|
PromptSets | Utilisez PromptSets dans une activité | À partir de la v10, les utilisateurs doivent avoir les permissions d'exécuter "X" définies pour les objets PromptSet dans l'onglet Autorisations de leurs objets User. | |
Outil Webhelpsplitter | À partir de la v10, l'outil Webhelpsplitter n'est plus fourni ni pris en charge. | ||
Synchronisation des tâches | À partir de la v10, si une tâche utilise une synchronisation et a une action START et END définie, mais pas d'action ABEND, alors, pendant un redémarrage sur ABEND, elle ne ré-exécutera pas l'action START. La raison est qu'aucune action END n'a été exécutée. | ||
Terme "Archive de modification" | AE utilise désormais le terme "notes de mise à jour" dans toutes les langues, et non l'ancien terme "archive de modifications". Cela s'applique à la documentation Automation Engine, aux fichiers fournis et au centre de téléchargement Automic (Automic Download Center). | ||
Nom du dossier de documentation | Le dossier "Docu", qui fait partie de l'image de disque fournie, a été renommé "Documentation". | ||
Variables d'objet et PromptSet | À compter de la version 10, les Variables d'objets et les Variables PromptSet peuvent être utilisées au sein des paramètres de liaison des objets VARA de type SQL SECURE et SQLI SECURE. |
2. Vérification des incompatibilités entre les versions 10 et 11
Le tableau ci-dessous liste les nouvelles fonctions susceptibles d'engendrer des problèmes de compatibilité ou devant prises en compte lors de la mise à niveau. Il ne répertorie pas toutes les nouvelles fonctions de cette version d'AE. Description des colonnes du tableau :
|
Sujet |
Comportement modifié |
Incompatibilités potentielles |
Actions / contre-mesures |
---|---|---|---|
Numéros de message (Pour plus d'informations sur l'éventuel impact individuel, voir aussi la rubrique Modifications des numéros de messages) |
Les numéros de message contiennent désormais huit chiffres, et non sept. Ancien format : Uxxxxxx |
Le filtrage des numéros Uxxxxxx ne fonctionne plus avec
|
|
Valeurs des variables texte
|
|
|
Vérifiez les demandes envoyées aux tables dotées de champs modifiés (VARCHAR -> CLOB) par ex., recherchez "OVW_Value1" : SELECT OH_Name FROM OH WHERE OH_Idnr IN (SELECT OVD_OH_Idnr FROM OVD WHERE OVD_SQL like '%OVW_Value1%' OR OVD_SQLOra like '%OVW_Value1%' OR OVD_SQLDB2 like '%OVW_Value1%') |
Fonction de script GET_OH_IDNR |
Le client du deuxième paramètre a été supprimé de cette fonction de script Automic pour des raisons de sécurité. |
Les objets qui utilisent cette fonction de script avec le client de paramètre indiqué seront interrompus. |
Vérifiez tous les onglets de script pour cette fonction, et supprimez le paramètre ou corrigez la fonction d'appel. |
Objets Login pour les événements de fichier sur Windows, UNIX, et zOS |
Un nouveau privilège a été ajouté aux objets utilisateurs |
Le nouveau privilège est vérifié et utilisé par défaut après la mise à niveau de la version d'AE. |
|
zOS : Remplacement des lignes de Job dans JCL |
Les valeurs de l'attribut MVS_JOBTYPE sont obsolètes. |
Aucune incompatibilité pour l'instant, l'ancienne valeur est toujours compatible. |
Aucune vérification/modification n'est nécessaire |
Variables XML (VARA.XML) |
|
|
Aucune vérification/modification n'est nécessaire. Cela fait partie de l'installation de la base de données AE |
Tâches FAULT_OTHER |
Le comportement de la désactivation des tâches dotées du statut FAULT_OTHER a été modifié. |
|
Consultez les options de désactivation en conséquence. (Si nécessaire, elles peuvent être configurées pour archiver le comportement de la version antérieure d'AE) |
Fonction de script GET_ATT_SUBSTR(call_text) |
Dans les versions antérieures d'AE, au moins un espace était renvoyé. À compter de la version 11, aucune valeur n'est renvoyée en cas d'appel manqué. |
Une erreur se produit si le texte d'appel est vide. |
|
Agents RA |
Les bibliothèques tierces partagées ont été supprimées du coeur des agents RA. |
Vous devez obtenir toutes les bibliothèques tierces partagées, et vérifier qu'elles sont correctement installées. |
Téléchargez le pilote Oracle JDBC et copiez-le dans le répertoire lib du coeur RA. Ceci est uniquement nécessaire pour un agent RA nécessitant une connexion à la base de données Oracle (via JDBC) – par ex., RA Banner, RA JDE ou RA Oracle Retail. |
GET_VAR (mise à niveau des versions entre la version 9 SP4 et la version 10) | GET_VAR ne se résout plus de manière récurrente. |
De la version 9 SP4 à la version 10 SP4, GET_VAR se résout de manière récurrente. Cela signifie que si une valeur contient le caractère "&", le processeur de script essaie de la résoudre. Ceci a été modifié. La variable &value# contiendra donc : En version 10 SP4 HF1, le comportement était configurable (avec la clé RESOLVE_GET_VAR dans UC_SYSTEM_SETTINGS). En version 11, l'option de configuration a été supprimée. En conclusion, toutes les valeurs de variables qui doivent être résolues de manière récurrente doivent utiliser la fonction de script RESOLVE_VAR. |
Potentiellement tous les scripts utilisant GET_VAR et une variable contenant le caractère "&" sont affectés. Pour déterminer les objets variables affectés, vous pouvez utiliser cette demande SDL : select oh_client, oh_name from oh where oh_idnr in La fonction de script RESOLVE_VAR peut être utilisée pour résoudre un objet variable statique de manière récursive. |
Fonctions de Script GET_VAR et STR_MATCH |
La longueur des variables de script est désormais illimitée.
|
Vous pouvez utiliser GET_VAR pour vérifier l'existence d'une clé retournant un vide, comme dans l'exemple suivant : Ainsi, si vous utilisez STR_MATCH() avec une chaîne de caractères vide pour la variable de script &test# : dans v10 de Automation Engine, la valeur renvoyée pour &true# sera "Y" Explication : Le comportement de v11 est donc correct. |
|
Instruction de script :SET - Les espaces ne sont pas autorisés dans les valeurs numériques des variables de script. |
Le résultat du script suivant est différent dans v10 et v11.1 : :SET&TEST#=' 0000000050'
Dans v10, le résultat sera l'affichage de « valid » dans le rapport. Dans v11.1, vous recevrez un message d'erreur indiquant que les lignes non numériques ne sont pas autorisées. |
Les scripts qui contiennent un espace dans la valeur numérique afficheront un message d'erreur. | Vérifiez les scripts pour tout espace et retirez-les avant de les utiliser avec v11.2. |
3. Préparation à la mise à niveau
Terminé |
Système |
Étapes de travail |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
||||||||||||||||
|
|
Refuser les nouveaux démarrages de jobs
|
||||||||||||||||
|
|
Préparation du processus de mise à niveau des composants principaux
|
||||||||||||||||
|
|
Mise à niveau des interfaces utilisateurs
|
||||||||||||||||
Mise à niveau de Enterprise Control Center Mise à niveau ECC 2.1 ou 11.0 vers 11,1 La mise à niveau d'une installation ECC existante vers une nouvelle version s'applique à la fois à la structure d'ECC et à tous ses plugins. Suivez la même procédure pour installer des correctifs entre chaque version. Présentation La mise à niveau de Enterprise Control Center 2.1.x ou 11.0 vers 11,1 .x.x implique la procédure suivante : Aucune migration n'est nécessaire. 1. Arrêt du service Apache Tomcat
2. Sauvegarde des configurations actuelles Ces étapes ne sont pas obligatoires. Vous pouvez faire une copie de sauvegarde de l'intégralité de votre installation ECC ou uniquement des fichiers de configuration. Même si vous n'utilisez que très peu des configurations précédentes dans la nouvelle version, il peut être utile d'en avoir une copie pour référence ultérieure, lorsque vous configurez la mise à niveau.
3. Mise à niveau d'Apache Tomcat Vous devez mettre à niveau le serveur d'application Web Apache Tomcat sur lequel ECC est actuellement installé, avec la dernière version compatible avec la nouvelle version.
4. Déploiement du nouveau fichier ECC WAR Déploiement de la nouvelle version ECC sur Tomcat.
Ne supprimez pas le fichier WAR ! Si vous le supprimez, Tomcat supprimera également le sous-dossier correspondant lequel supprimera également le déploiement d'ECC !
5. Configuration de la nouvelle version ECC
6. Redémarrage du service Apache Tomcat
7. Démarrage de la nouvelle version d'ECC
Voir la section Dépanner des problèmes de navigation sur les clients ECC pour obtenir des conseils sur la manière de s'assurer que les utilisateurs voient correctement toutes les parties de l'interface utilisateur d'ECC.
|
||||||||||||||||||
|
|
Maintenance de la base de données AE
Les scripts se trouvent dans les répertoires IMAGE:DB\GENERAL\<Version> et IMAGE:DB\<Type de base de données>\<Version>. Les fichiers uc_upd.txt et chngdb.sql sont particulièrement importants ! |
||||||||||||||||
|
|
Duplication de la base de données AE
|
4. Mise à niveau des composants principaux
Terminé |
Système |
Étapes de travail |
||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Exemple pour Windows : Utilitaires dans C:\AUTOMIC\UTILITY\BIN Fichiers de base de données dans C:\AUTOMIC\UTILITY\DB |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
Mise à niveau d'AE et du ServiceManager
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Upgrade Framework Integration (optional)
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Upgrade UserInterfaces (if they have not yet been upgraded) If you didn't upgrade during the preparation process, do so now. |
||||||||||||||||||||||||||||||||||||||||||||||||||
Upgrade the Enterprise Control Center (if it has not yet been upgraded) If you didn't upgrade during the preparation process, do so now. |
||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Configure and start the Java Work Process (JWP)
GénéralitésLe JWP est un composant d'Automation Engine nécessaire pour exécuter les fonctions suivantes :
Fichiers fournisLe JWP est fourni dans le même répertoire que tous les autres fichiers Automation Engine.
Le répertoire /configuration/ est créé automatiquement au premier démarrage du JWP et contient le cache des ensembles OSGI. InstallationDécompressez les fichiersSous Windows, les fichiers JWP sont automatiquement copiés du programme SETUP.EXE dans le répertoire BIN. Sous UNIX, les fichiers se trouvent dans l'archive TAR correspondante. Copiez les répertoires "plugin" et "lib" fournis dans le répertoire BIN d'Automation Engine. Les étapes d'installation suivantes dépendent du type de base de données utilisé. Serveur MS SQL
Téléchargez Microsoft JDBC Driver 4.0 pour serveurs SQL. Après le téléchargement, copiez le fichier "sqljdbc4.jar" dans le répertoire lib d'Automation Engine.
Vérifiez si l'instance du serveur MS SQL utilisée permet l'accès via TCP/IP. Ouvrez SQL Server Configuration Manager et sélectionnez Protocols for MSSQLSERVER dans SQL Server Network Configuration. L'élément "TCP/IP" doit être "Enabled" dans la section de droite.
Le port par défaut du serveur MS SQL est 1433. En cas de doute sur le port de votre instance de serveur MS SQL, consultez son fichier-journal. Le message "Server is listening on [ 'any'<ipv4> numéro de port]" doit se trouver dans le fichier journal actuel qui contient le port.
Le JWP utilise le même fichier de configuration (ucsrv.ini) que les autres processus de travail du système Automation Engine. La connexion de la base de données doit être modifiée dans le fichier de configuration pour le JWP. Pour cela, vous disposez de deux options : 1) Connexion ODBC DSN-less Notez qu'avec cette option, la même chaîne de connexion à la de base de données que celle qui est utilisée par tous les autres processus de travail dans le système Automation Engine doit être modifiée dans le fichier de configuration. Lors de l'installation d'un JWP pour un système existant, tous les processus de travail WP doivent ensuite être redémarrés. Une chaîne de connexion est requise dans la section [ODBC] du fichier de configuration, sa syntaxe ne requiert pas de DSN. Dans ce cas, les noms du serveur et de la base de données doivent être directement spécifiés. SQLDRIVERCONNECT=ODBCVAR=SNNNNNRN,Driver={SQL Server Native Client VERSION};Server=tcp:SRVNAME,PORT;Database=DBNAME;Uid=DBUSER;Pwd=DBPWD
Exemple : [ODBC] L'entrée doit tenir sur une seule ligne (sans saut de ligne).
2) Chaîne de connexion distincte pour le JWP Avec cette option, une chaîne de connexion distincte à la de base de données pour le JWP est définie dans la section [JDBC]. Exemple : [JDBC] Le nom et le mot de passe de l'utilisateur de la base de données sont utilisés par l'élément [ODBC]. L'avantage de cette méthode est que la chaîne de connexion des autres processus de travail (section [ODBC]) n'a pas besoin d'être modifiée, ni redémarrée. Oracle
Copiez le pilote JDBC "ojdbc6.jar" de l'installation cliente de la base de données Oracle dans le dossier "lib" du JWP.
Vous avez deux options : 1) Connexion via OCI La modification du fichier INI "ucsrv.ini" n'est pas nécessaire avec cette option. Cependant, le JWP requiert l'accès aux bibliothèques de la base de données Oracle de la même manière que pour un processus de travail WP. Sous UNIX, les variables d'environnement LD_LIBRARY_PATH ou SHLIB_PATH doivent donc être sélectionnées en conséquence selon la plateforme. Vous trouverez plus d'informations sur l'installation du pilote JDBC dans les instructions d'installation JDBC d'Oracle.
2) Connexion directe à la base de données Vous pouvez vous connecter directement à la base de données à l'aide du pilote Oracle JDBC Thin. La section [JDBC] du fichier ucsrv.ini doit être configurée en conséquence. Exemple : [JDBC] Le nom et le mot de passe de l'utilisateur de la base de données se trouvent dans l'élément [ODBC]. DB2
Copiez le fichier "db2jcc4.jar" (pilote JDBC ) dans le répertoire "lib" du JWP. Ce fichier fait partie du client DB2 et se trouve dans le sous-répertoire "SQLLIB/java".
La modification du fichier ucsrv.ini n'est pas nécessaire. Cependant, si nécessaire, la chaîne de connexion à la base de données peut être définie dans la section [JDBC] du fichier INI. Exemple : [JDBC] Le nom et le mot de passe de l'utilisateur pour l'accès à la base de données se trouvent dans l'élément [ODBC]. Ajout des certificats pour SSLAfin de pouvoir utiliser SSL, il faut que le ou les certificats du serveur LDAP soient disponibles pour le processus de travail java JWP. Pour ajouter des certificats, vous avez deux options :
Une autre option pour installer le certificat est d'utiliser le paramètre de ligne de commande -installcert du processus de travail java JWP. java -jar ucsrvjp.jar -installcert <host>:<sslport>
S'il manque un certificat, le message "impossible de trouver le chemin de certificat valide pour la cible demandée" apparaît et le certificat manquant est téléchargé et enregistré dans le fichier cacerts. Démarrer le JWPPour démarrer le JWP via la ligne de commande, utilisez ce type de commande : java -Xmx512M -jar ucsrvjp.jar -IC:\temp\ucsrv.ini Le fichier "ucsrvjp.jar" est fourni dans le même répertoire que les autres fichiers d'Automation Engine. Il sert exclusivement à faire démarrer le JWP. Le JWP peut également être lancé par le gestionnaire de services. java -Xmx512M -jar ucsrvjp.jar -svc%port% -IC:\temp\ucsrv.ini Le paramètre -svc doit être ignoré lors d'un démarrage direct via la ligne de commande. Le paramètre -I qui spécifie le fichier INI est optionnel. S'il manque le paramètre, le JWP tente de trouver le fichier "ucsrv.ini" dans le répertoire de travail courant (répertoire où se trouve le fichier "ucsrvjp.jar"). |
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
Start the Automation Engine and clients
|
||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
5. Mise à niveau de tous les autres composants
Terminé |
Système |
Étapes de travail |
---|---|---|
|
|
|
|
|
Installation des autres composants
|
|
|
Utilisation des nouvelles fonctionnalités
|