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
-
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.
-
acer_tables_dbname.sql
Ce script crée les tables de transfert du traitement delta dans le schéma du système Unica Deliver.
-
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.
-
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.