Base de données Automation Engine
La base de données AE est un système de gestion de base de données relationnelle (SGBDR) qui administre les données de planification et contient tous les objets données d'exécution, rapports de jobs, etc. Le dossier IMAGE:\DB\_STRUCTURE\ACCESS du répertoire fourni contient la base de données UC2003.mdb. Elle contient la structure de la base de données AE ainsi qu'une description de chacune des tables et colonnes. La description structurelle de la base de données est également disponible sous forme de fichiers HTML (IMAGE:\DB\_STRUCTURE\HTML).
Cette rubrique contient les sujets suivants :
Votre ordinateur de base de données est la partie centrale de Automation Engine. Il est donc crucial d'utiliser les fonctionnalités de performances et de sécurité. Consultez la rubrique Configuration système requise et dimensionnement AWA pour plus d'informations.
Bases de données prises en charge
Les bases de données prises en charge sont DB2, MS SQL, Oracle et PostgreSQL. Veuillez lire les recommandations suivantes pour les bases de données prises en charge :
- Recommandations pour DB2
- Recommandations pour MS SQL
-
Voir aussi Paramètres Oracle.
- Recommandations pour PostgreSQL
Maintenance des enregistrements de données
Afin de garantir les meilleures performances de votre système Automation Engine, vous devez réorganiser et archiver les données (statistiques, rapports, messages etc.) à intervalles réguliers. Vous avez les possibilités suivantes :
- Maintenir des enregistrements de données avec les utilitaires
-
Gérer les enregistrements de données avec la méthode ILM
Important ! Le partitionnement ILM n'entraîne ni la réorganisation des versions de d'objets, ni la suppression d'objets. Vous devez exécuter les utilitaires Automation Engine à cet effet.
Voir Créer des requêtes via l'interface utilisateur graphique de Reporting Tool.
Utilisez les utilitaires lorsque les critères suivants s'appliquent :
-
Vous utilisez l'une des bases de données suivantes :
- MS SQL Server
- Oracle
- DB2
- PostgreSQL
-
Il est important de réduire les efforts de maintenance, plutôt que de maintenir des performances élevées pendant les exécutions de maintenance.
En présence d'une grande quantité d'enregistrements, les exécutions de maintenance peuvent surcharger le système AE.
- Votre base de données n'est pas volumineuse.
- Vous souhaitez configurer les clients individuellement.
- Vous souhaitez conserver au moins n enregistrements par objet.
- Vous souhaitez supprimer les rapports avant les données d'exécution.
Utilisez le partitionnement avec ILM lorsque les critères suivants s'appliquent :
-
Vous utilisez l'une des bases de données suivantes :
- MS SQL Server
- Oracle (Enterprise Editions avec fonctionnalité de partitionnement)
- Il est important de maintenir des performances élevées pendant les exécutions de maintenance. ILM effectue de brèves exécutions de maintenance qui ne tiennent pratiquement pas compte de la quantité de données.
- Votre base de données est volumineuse.
- Vous souhaitez conserver la même configuration pour tous les clients.
-
Vous ne souhaitez pas archiver les enregistrements de données puisque les partitions peuvent être supprimées plus rapidement et plus facilement.
- Il n'est pas nécessaire de conserver au moins n enregistrements de données par objet.
-
Vous souhaitez conserver à la fois les rapports et les données d'exécution.
Les rapports sont réorganisés avec les enregistrements de données d'exécution correspondants car ils se trouvent tous les deux sur la même partition.
Prérequis de base de données pour ILM
MS SQL et Oracle requièrent des permissions supplémentaires pour fonctionner avec (Information Lifecycle Management) :
-
MS SQL
- SQL Server requiert la permission VIEW SERVER STATE
- SQL Database requiert la permission VIEW DATABASE STATE dans la base de données
-
Oracle requiert la permission sur USER_OBJECTS
Voir aussi :