WebSphere Enterprise Service Bus, Version 6.2.0 Systèmes d'exploitation: AIX, HP-UX, i5/OS, Linux, Solaris, Windows


Mise à niveau manuelle de la base de données Business Space

Après avoir migré le serveur à partir de la version 6.1.2, vous devez mettre à niveau manuellement la base de données Business Space vers un nouveau schéma de base de données avant de démarrer le serveur version 6.2.

Avant de commencer

Pourquoi et quand exécuter cette tâche

Après la migration de WebSphere ESB de la version 6.1.2 vers la version 6.2, la base de données Business Space est toujours configurée pour être utilisée avec Business Space 6.1.2. Vous devez mettre à niveau la base de données Business Space avant que Business Space version 6.2 n'y accède. Cette étape consiste à exécuter deux scripts de la base. Le premier script met à niveau le schéma de base de données. Le deuxième script modifie les données de la base de données Business Space pour la préparer à une utilisation par Business Space version 6.2.
Remarque : Avant d'exécuter les scripts, vous devez les éditer et remplacer toutes les occurrences de la chaîne @SCHEMA@ par le nom du schéma de la base de données Business Space. Le nom de schéma par défaut est IBMBUSSP. Lorsqu'il exécute le script, l'utilisateur de la base de données doit avoir des droits suffisants pour modifier la base de données.
Procédure
  1. Assurez-vous de bien utiliser un ID utilisateur disposant de suffisamment de droits pour pouvoir mettre à jour le schéma de base de données.
  2. Sauvegardez la base de données.
  3. Passez dans le répertoire où se trouvent les scripts de base de données :
    • For Windows operating system Sur les plateformes Windows® : racine_installation\dbscripts\BusinessSpace\type_base_de_données
    • For Linux operating systemFor UNIX operating system Sous Linux® et UNIX® : racine_installation/dbscripts/BusinessSpace /type_base_de_données

    Où :

    racine_installation
    est le répertoire racine dans lequel WebSphere ESB version 6.2 est installé.
    type_base_de_données
    est le nom correspondant au produit de base de données utilisé. Les types de base de données applicables et leurs noms de répertoire sont les suivants :
    Type de base de données Nom de répertoire
    DB2 sur iSeries DB2iSeries
    DB2 Universal Database (pour tous les systèmes d'exploitation sauf z/OS et i5/OS) DB2
    DB2 for z/OS Version 8.x

    DB2zOSV8

    Utilisez les scripts de ce répertoire si la configuration initiale de votre base de données utilisait DB2 z/OS v8 ou version ultérieure (utilise des noms de tables longs)

    Remarque : Si vous avez utilisé DB2 z/OS v7 lors de la configuration initiale de la base de données, consultez la note technique correspondante sur le site de support WebSphere Enterprise Service Bus.
    DB2 for z/OS Version 9.x

    DB2zOSV9

    Utilisez les scripts de ce répertoire si la configuration initiale de votre base de données utilisait DB2 z/OS v9 et une clé DB2 z/OS v9

    Remarque : Si vous avez utilisé DB2 z/OS v7 lors de la configuration initiale de la base de données, consultez la note technique correspondante sur le site de support WebSphere Enterprise Service Bus.
    Derby Derby
    Remarque : Si vous disposez d'une base de données Cloudscape existante pour une installation précédente (6.0.x) de WebSphere ESB, la base de données doit d'abord être mise à niveau d'une base de données Cloudscape vers une base de données Derby. Voir Migration des bases de données Cloudscape. Puis, une fois que vous avez obtenu la base de données Derby correspondant à la même version (6.0.x) de WebSphere ESB, vous devez la mettre à niveau pour qu'elle corresponde à WebSphere ESB version 6.2 avec les scripts de ce répertoire.
    Oracle Oracle
    Remarque : Si vous n'avez pas appliqué IFix001 pour Business Space version 6.1.2, supprimez la mise en commentaire des lignes suivantes dans upgradeSchema612_BusinessSpace.sql avant d'exécuter le script :
    -- ALTER TABLE @SCHEMA@.PAGE
    --   RENAME COLUMN RESTRICTEDD TO RESTRICTED;
    Pour les noms et versions de bases de données spécifiques, voir Configurations de base de données.
  4. Recherchez les scripts de migration correspondant à votre base de données et à la version du schéma en cours, où version_schéma a pour valeur 612 pour la version 6.1.2. Par exemple, pour mettre à niveau le schéma de la base de données Business Space pour DB2 de WebSphere ESB version 6.1.2 vers la version 6.2, vous avez besoin de racine_installation/dbscripts/BusinessSpace/DB2/upgradeSchema612_BusinessSpace.sql.
    Remarque : Vous avez aussi besoin du script upgradeData612_BusinessSpace.sql.
  5. Copiez les scripts appropriés à partir du répertoire dans lequel vous les avez trouvés sur le système qui exécute la base de données.
  6. Modifiez les scripts SQL upgradeSchema612_BusinessSpace.sql et upgradeData612_BusinessSpace.sql en fonction de vos besoins. Par exemple, vous devez modifier le nom de schéma de la base de données et vous pourriez avoir besoin de modifier un nom d'utilisateur, un mot de passe ou un chemin.
  7. A l'aide de votre client de base de données, connectez-vous à la base de données afin de vérifier que vous pouvez vous connecter.
  8. Exécutez votre version des scripts SQL de mise à niveau. Pour plus d'informations sur l'exécution d'un script .sql avec votre base de données, reportez-vous à la documentation de votre base de données.
    1. Exécutez upgradeSchema612_BusinessSpace.sql pour mettre à niveau le schéma de la base de données.
    2. Exécutez upgradeData612_BusinessSpace.sql pour modifier les données de la base de données Business Space.
  9. En cas d'erreur ou lorsque la sortie de votre client de base de données signale une défaillance, remédiez aux erreurs indiquées et retentez l'étape 8.

Résultats

La base de données a été mise à jour et est prête pour une utilisation par Business Space version 6.2. Une fois que vous avez exécuté le script pour mettre à niveau le schéma de la base de données, la base de données ne peut plus être utilisée par Business Space version 6.1.2.

task Rubrique relative à une tâche

Conditions d'utilisation | Commentaires en retour


Icône d'horodatage Dernière mise à jour: 07 juillet 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.doc/doc/tmig_vtv_upg_bsdb.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
Ce centre d'information est mis en service par la technologie Eclipse (http://www.eclipse.org).