cancel
Showing results for 
Search instead for 
Did you mean: 

Changer la base de données

sylvainr
Champ on-the-rise
Champ on-the-rise

Bonjour,

Lorsque j'ai installé Alfresco Community Edition 5.2.0, une base de données Postgresql a été installé avec. Je m'en suis servi pour me faire la main sur l'installation en elle même.

Maintenant, je souhaite utiliser une base de données mysql.

Je voudrais savoir quelles sont les démarches pour changer la base utilisée par alfresco sans avoir à tout réinstaller.

J'ai de mon coté téléchargé le connecteur mysql indiqué sur la doc. Et configurer la connection de celle-ci dans le alfresco-global.properties, mais je n'ai pas l'impression que cela marche.

Voilà,

Sylvain

4 REPLIES 4

oounoughi
Star Contributor
Star Contributor

Bonjour,

Dans le cas ou vous n'avez pas besoin de récupérer l'ancienne base :

  1.  déposer le connecteur mysql dans le repertoire :

    $TOMCAT_HOME/lib/

  2. Mettre à jour alfresco-global.properties

    db.driver=org.gjt.mm.mysql.Driver
    db.username=alfresco
    db.password=******
    db.name=alfresco

    db.url=jdbc:mysql://localhost:5432/${db.name}

  3. Purger répertoire alf_data
  4. Purger les index Solr  (Performing a full reindex with Solr | Alfresco Documentation )

Cordialement,

OMAR

Bonjour,

La purge du répertoire alf_data est un peu violente. En effet dans le cas d'une installation classique ce répertoire contient également des configuration SolR (keystore, solrcore.properties).

Les répertoires à supprimé sont "contentstore" et "contentstore.deleted" s'il existe.

La ré-indexation est effectivement nécessaire.

Y.

Effectivement, il faut supprimer que "contentstore" et "contentstore.deleted".

@Sylvain:  Par précaution, faites une sauvegarde des répertoires que vous allez supprimer.

OMAR

Ça marche ! Merci beaucoup à vous deux pour vos réponses rapides !

Sylvain