HCL Commerce DeveloperHCL Commerce Enterprise

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