Etape 1 - Sélection du moteur de base de données

Sélectionnez le moteur de base de données parmi ceux proposés dans la liste déroulante.

Les bases de données prises en charge sont répertoriées dans la matrice de compatibilité de Campaign.

Identifiez le serveur et sélectionnez le type d'opération à réaliser. Ici : Créer ou recycler une base de données.

Selon le moteur de base sélectionné, les informations d'identification du serveur diffèrent.

  • Pour un moteur Oracle, renseignez le nom TNS qui a été défini sur le serveur applicatif.

  • Pour un moteur PostgreSQL, vous devez indiquer le nom DNS (ou l’adresse IP) défini sur le serveur applicatif pour accéder au serveur de base de données.

  • Pour un Serveur Microsoft SQL, vous devez définir : le nom DNS (ou l'adresse IP) défini sur le serveur applicatif pour accéder au serveur de base de données : DNS ou DNS\<instance> (mode instance),

    CAUTION
    Depuis la version 20.3, l'authentification Windows NT est désactivée. L'authentification SQL Server est désormais le seul mode d'authentification disponible pour Microsoft SQL Server. En savoir plus

Etape 2 - Connexion au serveur

Dans la fenêtre Accès au serveur, définissez les paramètres de connexion au serveur de la base de données.

Pour cela, saisissez le nom et le mot de passe d'un compte système d'administration qui possède les autorisations nécessaires pour créer des bases, soit :

  • system pour une base Oracle,
  • sa pour une base Microsoft SQL Server,
  • postgres pour une base PostgreSQL,

Etape 3 - Connexion et caractéristiques de la base de données

L'étape suivante permet de configurer les paramètres de connexion à la base de données.

Vous devez définir les paramètres suivants :

  • Indiquez le nom de la base de données à créer.

  • Saisissez le mot de passe du compte associé à cette base.

  • Indiquez si la base doit être Unicode ou non.

    L'option Base Unicode permet de stocker tous les types de caractères en Unicode, quelle que soit la langue.

    NOTE
    Pour une base Oracle, l'option Stockage Unicode permet d'utiliser des champs de type NCLOB, NVARCHAR, etc.
    Si vous ne sélectionnez pas cette option, le jeu de caractères (charset) de la base Oracle doit permettre le stockage des données dans toutes les langues (AL32UTF8 est recommandé).
  • Choisissez le fuseau horaire de la base de données et indiquez éventuellement si la base doit être en UTC, lorsque cette option est disponible.

    Voir à ce sujet la section Gestion des fuseaux horaires.

Etape 4 - Packages à installer

Sélectionnez les packages que vous souhaitez installer.

Consultez votre accord de licence afin de vérifier les options et solutions que vous avez acquises, par exemple "Interaction" ou "Social Marketing".

Etape 5 - Etapes de la création

La fenêtre Etapes de la création offre notamment la possibilité de vérifier et éditer le script SQL utilisé pour créer les tables.

  • Pour une base Oracle, Microsoft SQL Server ou PostgreSQL, l'administrateur de bases de données peut par ailleurs déterminer ici des paramètres de stockage à utiliser lors de la création des objets base de données.

    Ces paramètres reçoivent les noms exacts des tablespaces (avertissement : respecte la casse). Ils sont respectivement stockés dans le nœud Administration > Plateforme > Options dans les options suivantes (voir cette section) :

    • WdbcOptions_TableSpaceUser: tables utilisateur basées sur un schéma
    • WdbcOptions_TableSpaceIndex: index des tables utilisateur basées sur un schéma
    • WdbcOptions_TableSpaceWork: tables de travail sans schéma
    • WdbcOptions_TableSpaceWorkIndex: index des tables de travail sans schéma
  • Pour une base Oracle, l'utilisateur Adobe Campaign doit avoir accès aux librairies Oracle, typiquement en étant membre du groupe oinstall.

  • L'option Fixer ou changer le mot de passe administrateur permet de renseigner le mot de passe associé à l'opérateur Adobe Campaign ayant les droits administrateur.

    Il est vivement recommandé de définir le mot de passe du compte administrateur Adobe Campaign afin de ne pas créer de faille de sécurité.