Exécution des scripts de mise à jour de l'environnement de création sur le serveur HCL Commerce
Avant de commencer
Lorsque vous exécutez les scripts config_ant, assurez-vous que les conditions suivantes sont remplies :
- Assurez-vous que le serveur HCL Commerce n'est pas en cours d'exécution, car cet outil met à jour la structure du schéma de l'espace de travail.
- Le fichier createInstance.properties contient la liste complète des propriétés. Si vous avez besoin de modifier une des valeurs des propriétés, vous pouvez le faire en modifiant le fichier createInstance.properties:
utilities_root/instances/instance_name/properties/createInstance.properties
- Exécutez l'outil config_ant en ouvrant un shell de ligne de commande dans le conteneur Utility server Docker container. Pour plus d'informations sur l'entrée et la sortie des conteneurs, voir Exécution des utilitaires à partir de Utility server Docker container.
Procédure
-
Recalibrage d'une table unique :
Si vous modifiez une table dans le schéma de base, exécutez le script suivant pour recalibrer la table:
utilities_root/bin/config_ant.sh -buildfile utilities_root/components/Workspaces/xml/updateWorkspacesSchemaTable.xml -DinstanceName=instance_name -DdbaPassword=administrative_password -DtableName=tableName -DtableResourceType=tableResourceType(optional) -DresourceXMLLocation=location_of_resource_XML_Files(optional) -DgenerateSQLStatementsOnly=true|false(optional) -DgenerateSQLStatementsOutputFile=outputFileDirectory(optional) -DdebugMode=trueOptional: CM_updateWorkspacesTable
Ce script Ant prend une seule table du schéma de base et met à jour la table dans les espaces de travail. Pour plus d'informations sur l'utilisation et le paramétrage, voir la tâche Ant : CM_updateWorkspacesTable.
Remarque : Ce texte comporte des retours à la ligne pour plus de lisibilité. Entrez la commande sur une seule ligne. -
Recalibrage de la totalité du schéma :
Si vous avez modifié extensivement le schéma de base et que vous voulez que le schéma d'espace de travail reflète ces modifications, exécutez le script suivant pour recalibrer tout le schéma:
utilities_root/bin/config_ant.sh -buildfile utilities_root/components/Workspaces/xml/updateWorkspacesSchema.xml -DinstanceName=instance_name -DdbaPassword=administrative_password -DresourceXMLLocation=location_of_resource_XML_Files -DgenerateSQLStatementsOnly=true|false(optional) -DgenerateSQLStatementsOutputFile=outputFileDirectory(optional) -DdebugMode=trueOptional: CM_updateWorkspacesSchema
Ce script Ant analyse tout le schéma de base et modifie le schéma des espaces de travail en conséquence. Pour plus d'informations sur l'utilisation et le paramétrage, voir la tâche Ant : CM_updateWorkspacesSchema.
Remarque : Ce texte comporte des retours à la ligne pour plus de lisibilité. Entrez la commande sur une seule ligne.