
Exécution de scripts de mise à jour d'environnement de création
Utilisez les utilitaires updateWorkspacesSchema et updateWorkspacesTable lorsque vous modifiez votre schéma de base ou que vous apportez des modifications de schéma à une table et que vous devez mettre à jour le schéma de votre espace de travail pour inclure les modifications.
Avant de commencer
Assurez-vous que l'environnement de développement est configuré pour les espaces de travail. Voir Configuration des espaces de travail.
Assurez-vous également d'avoir une base de données de transfert chargée. Pour plus d'informations, voir Chargement du schéma de base de données HCL Commerce Developer.
Procédure
-
Mise à jour d'une table d'espaces de travail.
Si vous modifiez une table dans le schéma de base, exécutez le script suivant pour mettre à jour la table dans le schéma d'esapces de travail afin d'inclure les modifications :
UpdateWorkspacesTable.bat -debug tableName [tableResourceType outputFile]Où :- nomTable
- Nom de la table que vous voulez mettre à jour.
- tableResourceType
- Facultatif. Type de ressource de table. L'entrée valide pour ce paramètre peut être CONTENT_MANAGED, OPERATIONAL ou NON_MANAGED.
- outputFile
- Facultatif. Indique qu'aucune mise à jour de la base de données n'a lieu. Les instructions SQL sont écrites dans ce fichier de sortie.
- debug
- Facultatif. Indique que les informations de trace et d'historique sont actives.
Ce script prend une seule table du schéma de base et met à jour la table dans les espaces de travail.
Si vous devez consulter le journal de cet utilitaire, les informations de journalisation sont incluses dans le fichier journal suivant :WCDE_installdir\logs\updateWorkspacesTable.log
-
Mise à jour du schéma complet des espaces de travail
Si vous modifiez le schéma de base et souhaitez que le schéma des espaces de travail reflète ces modifications, exécutez le script suivant pour mettre à jour l'ensemble du schéma des espaces de travail afin d'inclure les modifications :
UpdateWorkspacesSchema.bat -debug [outputFile]Où :- outputFile
- Facultatif. Indique qu'aucune mise à jour de la base de données n'a lieu. Les instructions SQL sont écrites dans ce fichier de sortie.
- debug
- Facultatif. Indique que les informations de trace et d'historique sont actives.
Ce script analyse tout le schéma de base et ajuste le schéma des espaces de travail.
Si vous devez consulter le journal de cet utilitaire, les informations de journalisation sont incluses dans le fichier journal suivant :WCDE_installdir\logs\updateWorkspacesSchema.log