Pour Unica Deliver uniquement : création de procédures stockées, de tables de transfert et d'index

Une fois les modèles de génération de rapports installés ou mis à niveau, vous devez exécuter des scripts SQL spécifiques avant de générer des rapports Unica Deliver. Les scripts SQL créent des procédures stockées et des tables de transfert.

Pourquoi et quand exécuter cette tâche

Le répertoire Campaign/reports/Deliver-ddl se trouve sur le serveur. Il contient les scripts suivants pour les bases de données Oracle, IBM® DB2® et Microsoft™ SQL Server :
  • acer_indexes_dbname.sql
  • acer_tables_dbname.sql
  • acer_scripts_dbname.sql

Exécutez les scripts suivants sur la base de données Unica Campaign dans l'ordre indiqué.

Procédure

  1. acer_indexes_dbname.sql

    Accordez suffisamment de temps d'exécution au script. Le délai d'exécution dépend du volume de données stockées dans les tables système Unica Deliver.

  2. acer_tables_dbname.sql

    Ce script crée les tables de transfert du traitement delta dans le schéma du système Unica Deliver.

  3. acer_scripts_dbname.sql
    Important : Pour les bases de données DB2, remplacez le caractère de fin ; (point-virgule) par ! (point d'exclamation).

    Ce script crée les procédures stockées que vous devez configurer après avoir installé les rapports pour Unica Deliver.

  4. Accédez au répertoire Campaign\reports\tools, dans votre installation Campaign et localisez les scripts suivants.
    • uare_lookup_create_DB_type.sql
    Remplissez les scripts suivants selon vos paramètres régionaux.
    • uare_lookup_populate.sql (Pour l’anglais)
    • uare_lookup_populate_de.sql
    • uare_lookup_populate_es.sql
    • uare_lookup_populate_fr.sql
    • uare_lookup_populate_it.sql
    • uare_lookup_populate_ja.sql
    • uare_lookup_populate_ko.sql
    • uare_lookup_populate_pt.sql
    • uare_lookup_populate_ru.sql
    • uare_lookup_populate_zh.sql

Que faire ensuite

Remarque : Vous devez configurer les procédures stockées afin qu'elles s'exécutent régulièrement pour remplir les tables de transfert. Vous ne pouvez pas voir les données des rapports tant que vous n'avez pas exécuté les procédures stockées pour les rapports Unica Deliver.

Pour plus d'informations sur l'exécution et la planification des procédures stockées, voir Pour Unica Deliver uniquement : planification et exécution des procédures stockées.