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.
  1. Connectez-vous à la base de données système Campaign.
  2. Localisez les scripts SQL que vous avez précédemment générés et enregistrés.
  3. 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.
  4. 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.
  5. Utilisez la commande suivante pour effectuer cette opération :
    db2 update db cfg for
            databasename using stmtheap 10240
    où nom_base_de_données est le nom de la base de données Campaign.
  6. 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.
  7. Effectuez les sous-étapes suivantes. Cette étape n’est pas requise pour la source de données MariaDB.
    1. Accédez au répertoire d'installation de <CAMPAIGN_HOME>/reports/ddl/<DBtype>.
    2. 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.
    3. 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

Poursuivez avec Configuration de la synchronisation des données.

.