Plan de formation Chapitre 1 : Présentation de SAP Chapitre 2 : Arrêt et démarrage d’un système SAP Chapitre 3 : Configuration des paramètres SAP Chapitre 4 : La base de données Chapitre 5 : Les différentes mémoires dans SAP Chapitre 6 : Transport d’OTs Chapitre 7 : Support packages, Plug-Ins et Add-Ons Chapitre 8 : Planification de jobs en arrière plan Chapitre 9 : Les impressions Chapitre 10 : Les connexions RFC Chapitre 11 : ITS et ICM : les Clients légers Chapitre 12 : Administration des utilisateurs Chapitre 13 : Autorisations Chapitre 14 : Gestion des mandants Chapitre 15 : Surveillance du système Chapitre 16 : Monitoring avec CCMS Chapitre 17 : Les transactions utiles Chapitre 18 : Accès à l’aide Chapitre 19 : Documents techniques clés 17h15 – 18h00 1
Chapitre 3 : Configuration des paramètres SAP Configuration des paramètres SAP Les fichiers de profils se trouvent sous : /usr/sap/<SID>/SYS/profile (alias cdpro) Système SAP possède 3 fichiers profils : - le profil de démarrage - le profil DEFAULT - le profil d’instance La configuration des instances (individuellement) et d’un système SAP se fait à l’aide de paramètres. Les valeurs par défaut sont définies dans le programme source du kernel Les fichiers profil sont lus uniquement au démarrage d’une instance (donc cela implique le arrêt/redémarrage, après changement) Cependant certains paramètres peuvent être modifiés dynamiquement (mais ça reste très restreint => RZ11) Ces fichiers profil sont créés lors de l’installation. Il est possible de modifier ces fichiers à l’aide d’une transaction RZ10. Le changement de paramètre est une opération délicate car une mauvaise valeur, peut empêcher votre système de redémarrer 2
Chapitre 3 : Configuration des paramètres SAP Les fichiers de profil SAP Start : spécifie pour chaque instance, quels sont les process qui doivent démarrer DEFAULT : commun à toutes les instances, il contient les paramètres globaux d’un système (tels que le nom du système, le nom de la base de données, le nom du serveur enqueue, le mandant de connexion par défaut …) Profil d’instance : défini les paramètres applicables à une instance, tel que le nombre et le type de workprocess, la définition de la taille de la mémoire disponible, des buffers …Se sont tous les paramètres spécifiques. 3
Chapitre 3 : Configuration des paramètres SAP Administration des profils : RZ10 AVANTAGES de cette transaction : - Administration et maintenance centralisée des instances - Vérification des profils - Modification des profils - Administration multiple d’instance - Comparaison des profils actifs et des anciens profils Les paramètres peuvent être modifiés via la transaction RZ10. L’avantage de cette transaction est : 4
Chapitre 3 : Configuration des paramètres SAP Administration des profils : RZ10 Après installation : les profils d’instance doivent être importés (1) Ensuite, ils sont contrôlés (2) Puis sauvegardés dans la base de données (3) Activer au niveau SAP (4) Après installation, les profils d’instance sont stockés au niveau du système d’exploitation. Pour utiliser ces profils au niveau SAP,il faut dans un premier temps, importer les profils dans la base de données (étape 1) RZ10 Utilitaires ® Importer profils ® Serveurs actifs Un des avantage de cette manip est de pouvoir administrer ces fichiers par SAP Si il y a une modification des profils, l’ancien fichier profil est automatiquement sauvegardé en « .BACK » 5
Nom du serveur d’application Nombre de process Dialog Background Chapitre 3 : Configuration des paramètres SAP Exercice A l’aide du report RSPFPAR, déterminer la valeur des paramètres suivants (voir rdisp/*) Nom du serveur d’application Nombre de process Dialog Background Enqueue Update Spool Nombre maximum de modes / logon You can determine the values of system parameters by running the report RSPFPAR. The parameter names are as follows: Name of the local application server: rdisp/myname. Number of work processes on the central instance: Dialog: rdisp/wp_no_dia Background: rdisp/wp_no_btc Enqueue: rdisp/wp_no_enq Update: rdisp/wp_no_vb Spool: rdisp/wp_no_spo Maximum number of sessions permitted per logon: rdisp/max_alt_modes 6 6 6
Chapitre 3 : Configuration des paramètres SAP Paramétrage des modes d’exploitation Modification dynamique de la composition des workprocess d’une instance Mode d’exploitation JOUR privilégie les process DIALOG Mode d’exploitation NUIT privilégie les process BATCH Cette bascule peut être dynamique ou planifiée Les modes d'exploitation permettent d'optimiser les ressources système en fonction des différentes phases de l'activité du système. Le passage d'un mode d'exploitation à un autre permet de reconfigurer votre système R/3 de manière dynamique. Ainsi, il est inutile de modifier les profils d'instance de votre serveur et aucun arrêt du système ne survient. Un mode d'exploitation permet de configurer l'utilisation des ressources de toutes les instances de votre système R/3 basé sur en fonction : les services ou les processus de travail requis ; l'intervalle de temps choisi. La gestion du dialogue est utilisé pour : Le traitement interactif, tel que l'enregistrement de documents ou la création d'ordres de vente L'envoi d'un volume de données limité en vue d'une insertion et d'une mise à jour dans la base de données L'activité de l'utilisateur avec des étapes de transaction limitées Le traitement en temps critique Le traitement en arrière-plan est utilisé pour des tâches nécessitant des accès à la base de données trop intensifs pour le traitement de dialogue, telles que : Les tâches en arrière-plan (soldes, paiements. . .) Le traitement de liste Le traitement périodique L'insertion et la mise à jour de volumes de données importants 7
Chapitre 3 : Configuration des paramètres SAP Paramétrage des modes d’exploitation (suite) Définition des modes d’exploitation : RZ04 Si aucun mode d'exploitation n'a été défini, le mode test DUMMY apparaît. Ce mode test est automatiquement configuré pour contrôler les fonctions du système et ne peut être utilisé pour la commutation de mode d'exploitation. Autrement dit, il ne peut pas être affecté à une table des temps d'exécution. Pour chaque mode d'exploitation affecté, vous pouvez adapter la répartition des processus de travail associés à la définition de l'instance. Il est ainsi possible de changer le type de processus de travail. Toutefois, vous ne pouvez pas modifier le nombre de processus de travail, car il est déterminé dans le profil d'instance. Quand le système R/3 passe d'un mode d'exploitation à l'autre, les processus de travail sont répartis automatiquement, sans qu'il soit nécessaire d'arrêter, puis de relancer les instances. Le système n'est pas interrompu. Seuls les types des processus de travail sont modifiés. Le nombre total de processus de travail reste le même après le changement de mode d'exploitation. Si certains processus contiennent toujours des jobs au moment du changement de mode d'exploitation, ils sont basculés un par un à la fin des jobs. Cependant, l'exploitation normale du système n'est pas interrompue. Aucun programme n'est annulé. Les performances du système ne sont pas altérées, car les tampons R/3 tels que les tampons de tables ou ABAP ne sont pas rafraîchis. Les changements de mode d'exploitation sont enregistrés dans le journal système. L'ancien et le nouveau type de processus sont journalisés pour chaque processus de travail commuté. 8
Chapitre 3 : Configuration des paramètres SAP Paramétrage des modes d’exploitation (suite) La table des temps autorise une planification sur 24 heures La table des temps autorise une planification sur 24 heures, avec des intervalles de 60, 30 ou 15 minutes. Vous pouvez définir une exploitation normale ou exceptionnelle. En mode d'exploitation normal, les intervalles de temps définis pour les modes sont répétés sur un cycle de 24 heures. Vous devez donc programmer une période complète de 24 heures, et non une partie de journée. Dans le cas contraire, des problèmes risquent de survenir lors de la commutation de mode d'exploitation. En mode d'exploitation exceptionnel, les intervalles de temps définis pour les modes sont activés une seule fois pour une période de temps spécifique. Cette table des temps est prioritaire sur celle de l'exploitation normale. Vous pouvez spécifier une partir de journée (sans définir un cycle de 24 heures). Si la table des temps du mode d'exploitation normal n'est pas définie, la configuration de lancement en fonction du profil reste active et aucun changement de mode automatique ne peut survenir. 9
Chapitre 3 : Démonstration Utilisation des transactions RZ04 et SM63 RZ04 Menu Modes d’exploitation / Créer Bouton Instances / Modes d’exploitation Menu Instance / gérer instance / Répartition PT SM63 Modes d’exception / Modifier J + 1 F2 pour marquer début puis fin Affecter 10 10 10
Chapitre 3 : Configuration des paramètres SAP Transactions utiles RZ10 : Administration des profils RZ11 : Visualisation des valeurs des paramètres RZ04 : Gestion des modes d’exploitation et instances SM63 : Table des temps SE38/SA38 : Exécution de reports Reports RSPFPAR : Visualisation des valeurs des paramètres 11 11 11
Créer un mode d’exploitation FORMxx Chapitre 3 : Configuration des paramètres SAP Exercice Créer un mode d’exploitation FORMxx L’associer au serveur pour qu’il soit actif exceptionnellement demain à l’heure xx Supprimer le mode d’exploitation FORMxx You can determine the values of system parameters by running the report RSPFPAR. The parameter names are as follows: Name of the local application server: rdisp/myname. Number of work processes on the central instance: Dialog: rdisp/wp_no_dia Background: rdisp/wp_no_btc Enqueue: rdisp/wp_no_enq Update: rdisp/wp_no_vb Spool: rdisp/wp_no_spo Maximum number of sessions permitted per logon: rdisp/max_alt_modes RZ04 Menu Modes d’exploitation / Créer Bouton Instances / Modes d’exploitation Menu Instance / gérer instance / Répartition PT SM63 Modes d’exception / Modifier J + 1 F2 pour marquer début puis fin Affecter 12 12 12