Développer avec RBS Change : déplacer la BDD

  • 56304.1

    27/03/2012 18:55


    ecoco
    Rang : Membre
    Bonjour,
    Je souhaiterai déplacer ma base sur un autre serveur que celui utilisé actuellement. J'ai le mauvais souvenir d'avoir perdu un projet en voulant faire ce genre de manip.

    Y a t-il une marche à suivre particulière ou il n'est pas possible de changer la BDD ?

    Merci

    Édité par ecoco 27/03/2012 18:56


    RBS Change Version 3.6.1 - eCommerce Core
  • 56304.2 en réponse à 56304.1 écrit par ecoco

    28/03/2012 10:44


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Bonjour,

    Il est recommandé de ne pas passer par PHPMyAdmin pour faire un dump (problèmes d'encodage, sera corrigé en version 4.0). Pour faire le dump nous passons directement par le shell avec la commande :
    mysqldump --complete-insert --opt -p -u <dbUser> -h <dbHost> <dbName> > monDump.sql
    


    L'import de ce dump est suffisant. Mettez ensuite à jour votre fichier config/project.<profile>.xml pour permettre la connexion à la nouvelle base, puis exécutez
    php framework/bin/change.php compile-config
    


    D'autres opérations peuvent être nécessaires si vous changez également le nom de domaine, si tel est le cas n'hésitez pas à revenir poster.

    Édité par Jean-Michel 28/03/2012 11:30


    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
  • 56304.3

    28/03/2012 16:06


    ecoco
    Rang : Membre
    Bonjour, après avoir effectuer cette opération toutes les pages, dossier, produits qui comportait un accent ont perdu leur libellé (y compris le dossier "Système" dans le site par défaut...) ! Pourtant en base tout à l'air correcte, les pages/dossier/produits existe et ont le bon label avec accent...)

    Je précise que j'ai réalisé un clear-all/compile-all deux fois (jamais trop prudent)...

    RBS Change Version 3.6.1 - eCommerce Core
  • 56304.4 en réponse à 56304.3 écrit par ecoco

    28/03/2012 16:14


    Jean-Michel
    Titre : Community Manager
    Rang : Expert
    Avez vous fait votre dump par l'intermédiaire d'un shell? Le site fonctionne-t-il toujours sur le même serveur Apache? Les paramètres d'encodage des serveurs MySQL (origine et cible) sont-ils les mêmes?

    Pour une meilleure réponse, pensez à indiquer la version sur laquelle vous rencontrez des difficultés, ainsi que son type (CMS ou eCommerce core).
    Pour tout problème d'installation indiquez le nom de l'hébergeur et s'il s'agit d'un serveur mutualisé ou dédié.
 
Merci de prendre connaissance et de respecter les règles des forums.
 
1356 membres
Aucun membre connecté