Mise à jour de la configuration de la base de données externe

Dernière mise à jour : Nov 09, 2023 |
Si ce Experience Portal système est connecté à une base de données externe, vous devez mettre à jour la base de données externe avant de mettre à niveau le EPM logiciel. L’ancien EPM logiciel continuera de fonctionner par rapport à la base de données mise à jour.
Informations sur le prologue
Suivez cette procédure pour mettre à jour la configuration de la base de données externe.
Remarque :
Le schéma de la base de données des rapports externes est mis à jour dans le portail Expérience 8.1. Si vous effectuez une mise à niveau à partir de la version 7.0, exécutez le script approprié pour ajouter les colonnes 7.1, puis exécutez le script pour ajouter les colonnes 7.2. Enfin, exécutez le script pour ajouter des colonnes 8.1.
Les fichiers .sql se trouvent dans le répertoire /Support/ExternalDB/<DBVENDOR>/UpgradeScripts. Où<DBVENDOR>, peut être Oracle, Postgres, MSSQL ou MySQL.
Remarque :
L’administration et la maintenance de la base de données externe relèvent de la responsabilité du client.
  1. Insérez le DVD d'Experience Portalinstallation dans le lecteur DVD du serveur sur lequel se trouve la base de données externe.
  2. En fonction de la base de données externe et du scénario de mise à niveau, exécutez les scripts requis :
    1. Si vous utilisez Oracle :
      INFORMATIONS SUPPLÉMENTAIRES :
      • Pour un scénario de mise à niveau 7.2/8.0 à 8.1, exécutez le Oracle_New_Columns_81.sql script.
      • Pour un scénario de mise à niveau 7.1 à 7.2, exécutez le Oracle_New_Columns_72.sql script.
      • Pour un scénario de mise à niveau 7.0 à 7.1, exécutez le Oracle_New_Columns_71.sql script.
      • Pour un scénario de mise à niveau 6.0 à 7.1, exécutez d’abord le Oracle_New_Columns_70.sql script, puis exécutez le Oracle_New_Columns_71.sql script.
    2. Si vous utilisez un serveur Postgres externe :
      INFORMATIONS SUPPLÉMENTAIRES :
      • Pour un scénario de mise à niveau 7.2/8.0 à 8.1, exécutez le New_Columns_81.sql script.
      • Pour un scénario de mise à niveau 7.1 à 7.2, exécutez le New_Columns_72.sql script.
      • Pour un scénario de mise à niveau 7.0 à 7.1, exécutez le New_Columns_71.sql script.
      • Pour un scénario de mise à niveau 6.0 à 7.1, exécutez d’abord le NewColumns_70.sql script, puis exécutez le New_Columns_71.sql script.
    3. Si vous utilisez le serveur Microsoft SQL :
      INFORMATIONS SUPPLÉMENTAIRES :
      • Pour un scénario de mise à niveau 7.2/8.0 à 8.1, exécutez le MSSQL_New_Columns_81.sql script.
      • Pour un scénario de mise à niveau 7.1 à 7.2, exécutez le MSSQL_New_Columns_72.sql script.
      • Pour un scénario de mise à niveau 7.0 à 7.1, exécutez le MSSQL_New_Columns_71.sql script.
      • Pour un scénario de mise à niveau 6.0 à 7.1, exécutez d’abord le MSSQL_New_Columns_70.sql script, puis exécutez le MSSQL_New_Columns_71.sql script.
    4. Si vous utilisez MySQL ou MariaDb :
      INFORMATIONS SUPPLÉMENTAIRES :
      • Pour un scénario de mise à niveau 7.2/8.0 à 8.1, exécutez le MSSQL_81.sql script.
      • Pour un scénario de mise à niveau 7.1 à 7.2, exécutez le MSSQL_72.sql script.
      • Pour un scénario de mise à niveau à la version 7.0 à la version 7.1, aucune étape de mise à niveau n’est requise.
      • MySQL n'a pas été pris en charge dans 6.0.
    INFORMATIONS SUPPLÉMENTAIRES :
    Important :
    Pour Microsoft SQL Server, le nom d'utilisateur de la base de données pour Experience Portal doit être affecté aux privilèges SELECT, INSERT, UPDATE, DELETE dans la table VPZones nouvellement ajoutée.
    Pour Postgres, le nom d’utilisateur de la base de données pour Experience Portal doit être attribué aux privilèges CONNECT, TEMPORAIRE SUR LA BASE DE DONNÉES, SÉLECTIONNER, INSÉRER, METTRE À JOUR et SUPPRIMER dans la table VPZones nouvellement ajoutée.