Après avoir exécuté ssopatch, exécutez le updateschema.sh sur les systèmes Solaris ou Linux ou updateschema.bat sous Windows. Le script met à jour la version du serveur OpenSSO, ajoute de nouvelles propriétés serveur par défaut, ajoute de nouveaux schémas d'attributs requis pour les correctifs de bogues et les améliorations dans la mise à jour 2. Vous devez exécuter updateschema afin de mettre à jour la version du serveur.
Le script updateschema.sh ou updateschema.bat nécessite la version de la mise à jour 2 (ou une version ultérieure) de l'utilitaire de ligne de commande ssoadm . Par conséquent, avant d'exécuter ce script, installez les outils d'administration de la mise à jour 2, tel que décrit dans le Chapitre 3, Installing the OpenSSO Enterprise 8.0 Update 1 Admin Tools du Sun OpenSSO Enterprise 8.0 Update 1 Release Notes.
Le script updateschema.bat exécute plusieurs commandes ssoadm. Par conséquent, avant d'exécuter updateschema.bat sous Windows, créez un fichier de mots de passe qui contient l'utilisateur du mot de passe en texte clair pour l'utilisateur amadmin. Le script updateschema.bat vous invite à indiquer le chemin d'accès au fichier de mots de passe. Avant la fin du script, le fichier de mots de passe est supprimé.
Passez au répertoire patch-tools/patch , où patch-tools correspond à l'emplacement où vous avez décompressé ssoPatchTools.zip.
Exécutez updateschema.sh ou updateschema.bat . Par exemple, sur les systèmes Solaris :
./updateschema.sh
Lorsque les scripts vous y invitent, indiquez les informations suivantes :
Chemin d'accès complet vers l'utilitaire ssoadm (à l'exclusion de ssoadm lui-même). Par exemple : /opt/ssotools/opensso/bin
mot de passe amadmin
Le script updateschema.sh ou updateschema.bat écrit des messages ou erreurs à la sortie standard.
Redémarrez le conteneur Web de la mise à jour 2 de OpenSSO 8.0.