Modification de la base de données
Le répertoire DB du CD d'installation peuvent contenir plusieurs versions des scripts SQL et des fichiers de base de données. Ils sont nécessaires si vous mettez à jour plusieurs versions. Lorsque <vers> est indiqué dans le document, utilisez la version que vous voulez installer.
Automic vous recommande de lire les Conseils relatifs à la mise à jour de la base de données AE.
Les modifications qui doivent être faites se trouvent dans le fichier special_rt.sql. De plus, le fichier new_mq.sql doit également être exécuté. Dans le fichier UC_UPD.TXT, cherchez les lignes et supprimez le commentaire "message" au début.
Extrait du fichier adapté UC_UPD.TXT :
process_sql_file new_mq.sql
process_sql_file special_rt.sql
Le fichier special_rt.sql convertit les rapports enregistrés dans la base de données. En fonction du nombre d'enregistrements de rapports concernés par la conversion, vous devez veiller à disposer suffisamment de mémoire et d'un log de transaction d'une taille appropriée. La table est copiée et est donc brièvement disponible en double exemplaire. C'est pourquoi la conversion dure également plus longtemps. Automic recommande de réorganiser les rapports avant d'exécuter UC_UPD.TXT afin de réduire autant que possible le nombre d'enregistrements de rapports.
Déroulement
|
1.
|
Modification du schéma de la base de données et chargement de nouvelles données initiales dans la base de données |
- Ordinateur serveur
-
Tous les processus serveur doivent être arrêtés. Soyez particulièrement vigilant si vous avez réparti des processus serveur sur plusieurs ordinateurs. Les étapes suivantes ne doivent être traitées que si tous les processus ont été arrêtés.
- Ordinateur administrateur
-
Le répertoire contenant les fichiers de la base de données doit se trouver à l'emplacement spécifié dans le paramètre INPUT du fichier INI de l'utilitaire AE DB Load. Par défaut, c'est le dossier dans lequel se trouve le répertoire BIN des utilitaires.
Exemple pour Windows :
- Utilitaires dans C:\AUTOMIC\UTILITY\BIN
- Fichiers de base de données dans C:\AUTOMIC\UTILITY\DB
- Utilitaires - Windows :
Les fichiers pour la base de données AE se trouvent dans IMAGE:DB. Copiez l'intégralité du dossier DB dans le répertoire mentionné ci-dessus
- Utilitaires UNIX :
Les fichiers de la base de données sont contenus dans l'archive db.tar.gz qui est fournie dans le dossier IMAGE:DB. Décompressez l'archive avec les commandes suivantes :
gzip -d db.tar.gz ou gunzip db.tar.gz
tar xvfo db.tar
(Linux : tar -zxvf db.tar.gz)
Copiez ensuite les fichiers décompressés dans le répertoire défini à cet effet.
- Démarrez le programme AE DB Load pour mettre la base de données à jour. Sélectionnez le fichier <Répertoire DB>\GENERAL\<vers>\UC_UPD.TXT
- La version courante de la base de données est identifiée et la base de données est mise à jour. La structure de la base de données ainsi que les données sont modifiées. Les objets du client 0000 sont remplacés ou complétés automatiquement.
|
2.
|
Sélectionnez la méthode d'authentification |
- Ordinateur administrateur
- L'utilitaire AE.DB Load affiche un masque dans lequel vous devez sélectionner une méthode d'authentification.
-
Ce masque ne s'affiche que si la base de données est mise à jour dans une nouvelle Automation Engine version.
|
3. |
Installation du partitionnement avec ILM (facultatif) |
- Ordinateur administrateur
- Un masque dans lequel vous pouvez configurer les paramètres du partitionnement avec ILM s'ouvre alors. Cette étape est facultative.
-
Notez que le partitionnement de la base de données AE ne peut pas être annulé.