Déplacer le système de gestion des bases de données

Si vous exécutez ARIS avec un système externe de gestion des bases de données et que le serveur de base de données opérationnel est déplacé, vous devez mettre à jour les paramètres, par exemple, l'adresse IP et le nom de serveur.

Procédure

  1. Démarrer ARIS Cloud Controller (ACC).
  2. Arrêtez tous les exécutables, sauf zoo (service registry).
  3. Déterminez l'ID service du service de base de données externe à changer. Saisissez : list external services
  4. Vérifie les paramètres actuels pour le service de base de données externe. Saisissez : show external service <service ID>

    Exemple : show external service db0000000000

    Selon le système de base de données utilisé, différents paramètres sont affichés.

    Exemple de sortie (Oracle) :

    Service db0000000000 (Type DB)

    Paramètres :

    ...

    host sbrva100.com.ad.aaf

    ...

    url jdbc:oracle:thin:@//sbrva100.com.ad.aaf:1521/aris

    ...

    Exemple de sortie (Microsoft SQL Server) :

    Service db0000000000 (Type DB)

    Paramètres :

    ...

    host sbrva100.com.ad.aaf

    ...

    url jdbc:sqlserver://sbrva100.com.ad.aaf;DatabaseName=aris10db;instanceName=aris

    ...

  5. Changez les paramètres nécessaires au moyen de la commande update external service.

    Exemple (Oracle) :

    update external service <ID service> url="jdbc:oracle:thin:@//<Serveur Oracle>:<port écouteur>/<nom d'instance>" host=<Serveur Oracle>

    Exemple (Microsoft SQL Server) :

    update external service <ID service> url="jdbc:sqlserver://<Serveur Microsoft SQL>:<port écouteur>;DatabaseName=<nom de base de données>;instanceName=<nom d'instance>" host=<Serveur Microsoft SQL>

  6. Vérifiez le schéma de base de données appliqué. Saisissez : list tenant <name> data for service db

    Exemple de sortie (locataire par défaut) :

    Data of tenant default tenant for application db

    Valeur clé

    com.aris.cip.db.schema aris_default

    com.aris.ecp.db.schema aris_default

    name default

  7. Chez les paramètres de schéma pour tous les locataires au besoin. Saisissez :

    set tenant <nom de locataire> data for service db com.aris.cip.db.schema=<nouveau nom de schéma>

    Exemple (locataire maître) :

    set tenant master data for service db com.aris.cip.db.schema=aris10_master

    (com.aris.ecp.db.schema not needed)

    Exemple (locataire par défaut) :

    set tenant default data for service db com.aris.cip.db.schema=aris10_default com.aris.ecp.db.schema=aris10_default

  8. Vérifiez les nouveaux réglages avec les commandes :

    show external service <service ID>

    list tenant <tenant name> data for service db

  9. Démarrez tous les exécutables. Saisissez : startall