Utilisez l'utilitaire repotools pour insérer le schéma version 1.0 dans un fichier XML file puis transférez les données du fichier XML vers le schéma version 4.0.
Pourquoi et quand exécuter cette tâche
Vous pouvez transférer la base de données version 1.0 vers un fichier XML puis la charger à partir du fichier XML dans une base de données version 4.0. Vous pouvez également utiliser cette méthode pour vous déplacer d'un système de gestion de base de données à un autre, par exemple d'une base de données Apache Derby à une base de données IBM® DB2.
Procédure
Cette procédure fonctionne sur tous les systèmes d'exploitation pris en
charge par le connecteur. Les chemins et commandes indiqués dans la procédure dépendent des répertoires racines d'installation et des systèmes d'exploitation. L'utilitaire repotools se trouve dans C:\Program
Files\IBM\SapConnector\server\repotools.bat.
- Installez Rational Connector
for SAP Solution Manager 4.0 et Rational Connector for SAP Solution Manager 1.0 sur le même système.
- Arrêtez Rational Connector
1.0.
- Accédez au répertoire du serveur sous le répertoire racine d'installation de Rational Connector 4.0.
% c:
% cd \Program Files\IBM\SapConnector\server
- Configurez la variable d'environnement SAPC_HOME pour pointer
vers le répertoire racine d'installation server/conf de
Rational Connector 1.0.
% set
SAPC_HOME=c:\Program Files (x86)\IBM\SapConnector\server\conf
- Copiez le contenu de la base de données Rational Connector 1.0 dans un fichier temporaire.
% repotools
dump -file c:\temp\conn1.0db.xml -fromSchema 1.0
- Configurez à nouveau la variable d'environnement SAPC_HOME pour
pointer
vers le répertoire racine d'installation server/conf de
Rational Connector 4.0.
% set
SAPC_HOME=c:\Program Files\IBM\SapConnector\server\conf
- Chargez le fichier XML du schéma Rational Connector
1.0 dans une base de données Rational Connector 4.0.
% repotools load -file c:\temp\conn1.0db.xml
-fromSchema 1.0
Important : L'on s'est aperçu que, dans quelques rares cas, une
transaction et un rapport portant le même nom, existant dans Solution Manager sur le même
noeud de plan, peuvent générer le même ID dans les outils
Rational. Dans sa version 4.0, Rational Connector génère à présent des ID exclusifs. L'insertion d'un plan génère de nouveaux ID qui peuvent se traduire par la création
d'artefacts en double créés dans les outils
Rational. Dans les cas où Supprimer
les artefacts Rational inutilisés est
sélectionné, les anciens artefacts sont supprimés des outils
Rational.
Pour éviter ce comportement, vous
pouvez activer une nouvelle option ignoreObjectGUID.
- Avant de redémarrer le serveur Rational
Connector, essayez d'ajouter l'option suivante à votre variable d'environnement
JAVA_OPTS, qui se trouve dans server.startup. Le
fichier server.startup se trouve dans le même répertoire que repotools.
-Dcom.ibm.rational.sap.ignoreObjectGUID="true"
Cette option garantit que les mêmes ID utilisateur qui étaient utilisés dans
Rational Connector 1.0 seront utilisés pour
les objets de tests SAP détectés pendant les insertions de plans.