Vous trouverez ici des indications pour la nouvelle installation d'un agent SAP.
|
1. |
Installation de Microsoft Visual C++ 2010 Redistributable Package (Windows) |
|---|
Cette étape n'est nécessaire que lors de l'installation de l'agent SAP sur Windows.
En commençant par Jco 3.0.0, l'exécution de Jco sur Windows exige les bibliothèques Runtime Visual Studio 2005 C/C++. Reportez-vous à la note SAP 684106 pour des détails sur leur installation.
Si le package est déjà installé dans la version nécessaire, vous pouvez passer cette étape de l'installation. Pour savoir si cette version est présente, et si oui dans quelle version, consultez Panneau de configuration -> Logiciels.
|
2. | Installation de Java Runtime Environment (JRE) |
|---|
Si JRE est déjà installé dans la version nécessaire, vous pouvez passer cette étape de l'installation.
java -version
Si plusieurs versions de JRE ou de Java SDK sont installées sur l'ordinateur, l'ordre des répertoires donnés est important. Faites-y attention lorsque vous paramétrez %PATH% et $PATH. L'environnement Java Runtime à utiliser est le premier trouvé dans la liste des répertoires.
|
3. | Installation de l'agent (UNIX) |
|---|
|
4. | Installation de l'agent (Windows) |
|---|
|
5. | Installation de SAP JAVA Connector |
|---|
Vous trouverez les instructions précises pour l'installation et la configuration dans l'archive de SAP Java Connector (<sapjco-install-path>/docs/jco/intro.html). Lisez cette description avec attention pour garantir un fonctionnement correct.
Pour connaitre la version de connecteur java supportée, reportez-vous au prérequis de l'agent SAP.
Si vous disposez de Java 32 bits, installez la version 32 bits du SAP Java Connector. De même pour Java 64 bits.
La remarque SAP 636912 contient des informations sur la façon de vérifier si Java Connector a été installé correctement.
|
6. | Importation de l'interface AE |
|---|
Cette étape d'installation n'est nécessaire qu'en cas d'utilisation de l'interface AE !
|
7. | Créer un utilisateur CPIC |
|---|
Attention : cet utilisateur CPIC doit être créé avec le même mot de passe dans chaque client SAP sur lequel vous voulez exécuter un Job !
|
8. | Configuration des objets Connexion |
|---|
| SAP | Type de connexion |
|---|---|
| ABAP Basis | Remote Function Call |
| Java Basis | Internet |
| Intégration des processus | Internet |
| System Landscape Directory | Internet |
Attention : SAP fait la différence entre les majuscules et les minuscules ! Entrez le mot de passe comme on l'écrit.
|
9. | Configuration des objets Agent |
|---|
Vous pouvez choisir d'omettre cette étape de l'installation et démarrer l'agent immédiatement (étape suivante). Dans ce cas, un objet agent est créé automatiquement mais il est nécessaire de l'arrêter ensuite. Sélectionnez l'objet connexion et redémarrez-le.
|
10. | Démarrage de l'agent |
|---|
<path to java> -Xrs -Xmx256M -jar ucxjr3x.jar
Si java est installé dans un dossier contenant des espaces, la commande doit être placée entre guillemets.
Par exemple :
"C:\Program Files (x86)\Java\jre7\bin\java" -jar -Xrs -Xmx256M ucxjr3x.jar
<path to java> -Xmx256M -jar ucxjr3x.jar
Exemple :
/usr/bin/java -jar -Xmx256M ucxjr3x.jar
Si le SAP Java Connector ne peut pas charger sa bibliothèque native, le paramètre -Djava.library.path peut être utilisé pour indiquer un répertoire qui contient le libsapjco3.so.
L'agent peut également être démarré avec le gestionnaire de services.
Notez que la limite de stockage doit être définie au minimum à 256 Mo (ou 512 Mo) pour démarrer les agents Java (bases de données, RA, JMX, SAP). Vous pouvez spécifier la valeur limiter de stockage des applications Java en utilisant le paramètre de démarrage -XmX. Spécifier une valeur trop faible peut entraîner un blocage de l'agent. La valeur par défaut dépend de la version Java utilisée.
Le paramètre Java -Xrs permet de garantir l'arrêt correct de l'agent si une fin normale est demandée. Automic recommande d'utiliser ce paramètre. Vous trouverez plus d'informations à ce sujet dans la documentation de Java.
|
11. | Test de fonction |
|---|
AE peut avoir besoin de plusieurs secondes pour remarquer que le job est terminé. L'agent vérifie périodiquement si le job s'exécute encore. Cet intervalle peut être défini dans la caractéristique de l'hôte.