Script de désinstallation du référentiel SDO
Ce script permet de désinstaller un référentiel SDO (Service Data Objects) précédemment installé ou dont l'installation ne s'est pas déroulé correctement.
Installez l'application de référentiel SDO sur chaque serveur ou cluster que vous comptez utiliser pour un ou plusieurs rôles de services Web activés par le bus d'intégration de services, comme décrit dans Installation et configuration du référentiel SDO.
Si la source de données existe déjà ou que l'application de référentiel SDO a déjà été installée partiellement ou de manière incorrecte, le script installSdoRepository.jacl échoue et les modifications apportées à la configuration ne sont pas sauvegardées. Dans ce cas, vous devez exécuter le script uninstallSdoRepository.jacl. Ce script poursuit son exécution lorsqu'il détecte des résultats inattendus et peut donc nettoyer une installation erronée ou partielle.
![[IBM i]](../images/iseries.gif)
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
wsadmin.ext -f racine_serveur_app/bin/uninstallSdoRepository.jacl
![[IBM i]](../images/iseries.gif)
wsadmin -f racine_serveur_app/bin/uninstallSdoRepository.jacl
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Paires de commandes d'installation et de désinstallation du script du référentiel SDO
Les données ci-après représentent les paires de commandes d'installation et de désinstallation, où la commande de désinstallation annule l'action de la commande d'installation connexe. Si vous tentez une désinstallation à l'aide d'un ensemble d'arguments différent de celui utilisé par le script installSdoRepository.jacl, le programme de désinstallation risque de ne pas supprimer toutes les données ou il risque d'afficher des avertissements lorsqu'il tente de supprimer des paramètres inexistants.
![[IBM i]](../images/iseries.gif)
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
wsadmin -f installSdoRepository.jacl -createDb
wsadmin -f uninstallSdoRepository.jacl -removeDb
- Si vous n'avez pas utilisé l'indicateur -createDb dans le programme d'installation parce que vous avez déjà configuré une base de données Apache Derby dans un autre but, vous ne devez pas utiliser l'indicateur -removeDb dans le programme de désinstallation.
- Pour éviter de supprimer des données que vous souhaiteriez conserver, l'indicateur -removeDb ne supprime pas la base de données Apache Derby. Si vous êtes certain de vouloir supprimer la base de données, vous pouvez la supprimer manuellement. Une base de données Apache Derby est un répertoire du système de fichiers. Celle créée par le programme d'installation à l'aide de l'indicateur -createDb se trouve dans le répertoire racine_profil/databases/SdoRepDb, où racine_profil est le répertoire contenant les informations spécifiques au profil. Si vous ne supprimez pas la base de données et que vous tentez une nouvelle installation à l'aide de l'indicateur -createDb, le processus d'installation échoue en indiquant que le répertoire SdoRepDb existe déjà.
wsadmin -f installSdoRepository.jacl
wsadmin -f uninstallSdoRepository.jacl
wsadmin -f installSdoRepository.jacl nom_noeud nom_serveur
wsadmin -f uninstallSdoRepository.jacl nom_noeud nom_serveur
wsadmin -f installSdoRepository.jacl -cluster nom_cluster
wsadmin -f uninstallSdoRepository.jacl -cluster nom_cluster