Création et remplissage des tables pour Unica Campaign et Unica Deliver
Vous pouvez utiliser des scripts SQL pour créer et remplir les tables de génération de rapports pour Unica Campaign. L'application de rapports utilise les tables de génération de rapports pour extraire les données pouvant être placées dans des rapports.
Pour créer et remplir les tables de génération de rapports pour Unica Campaign et Unica Deliver, procédez comme suit.
- Connectez-vous à la base de données système Campaign.
- Localisez les scripts SQL que vous avez précédemment générés et enregistrés.
- Utilisez les outils d'administration de base de données pour exécuter le script approprié sur les bases de données d'application correspondantes au package de rapports que vous configurez.
- Pour Campaign avec une base de données DB2, faites passer la taille de segment de mémoire DB2 à au moins 10 240. La taille de segment de mémoire par défaut est 2048.
- Utilisez la commande suivante pour effectuer cette opération :où nom_base_de_données est le nom de la base de données Campaign.
db2 update db cfg for databasename using stmtheap 10240 - Utilisez vos outils d'administration de base de données pour remplir les nouvelles tables avec les données appropriées de la base de données du système de production.
- Effectuez les sous-étapes suivantes. Cette étape n’est pas requise pour la source de données MariaDB.
- Accédez au répertoire d'installation de
<CAMPAIGN_HOME>/reports/ddl/<DBtype>. - Recherchez et exécutez
sp_whatifofferperf.sql.Remarque : Pour plusieurs partitions, vous devez exécuter le script pour chaque partition de la base de données Campaign. - Pour DB2, définissez
DB2_COMPATIBILITY_VECTORà l'aide de la commande suivante. Vous devez arrêter et démarrer le paramètre de publication du serveur db2 défini :db2set DB2_COMPATIBILITY_VECTOR=ORA
- Accédez au répertoire d'installation de
Poursuivez avec Configuration de la synchronisation des données.
.