Difference between revisions of "FAQ Migrer ma base Mysql vers PostgreSQL"
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
* Choisir "Compression Aucune" et cliquer sur "Générer sauvegarde". | * Choisir "Compression Aucune" et cliquer sur "Générer sauvegarde". | ||
− | * Aller dans le répertoire de vos données Dolibarr (le répertoire est indiqué dans "Configuration - Informations systèmes - Dolibarr - Tous les paramètres" sur la ligne "Répertoire racine des fichiers de données"). | + | * Aller dans le répertoire de vos données Dolibarr (le répertoire est indiqué dans "'''Configuration - Informations systèmes - Dolibarr - Tous les paramètres'''" sur la ligne "'''Répertoire racine des fichiers de données'''"). |
− | * Aller dans le sous répertoire admin/backup. Vous y trouverez le dump de sauvegarde de la base qui viens d'être généré. | + | * Aller dans le sous répertoire '''admin/backup'''. Vous y trouverez le dump de sauvegarde de la base qui viens d'être généré. |
===Création base de donné sous PostGreSQL=== | ===Création base de donné sous PostGreSQL=== |
Revision as of 17:46, 9 February 2012
Prérequis
Votre version de Dolibarr doit être au minimum la version 2.9.0. Si ce n'est pas le cas, procéder d'abord à une mise à jour de votre Dolibarr sous MySql.
Procédure
Export Mysql
- Aller sur la page Configuration - Outils - Sauvegarde.
- Choisir la méthode d'export "MySql dump".
- Choisir compatibilité d'export "POSTGRESQL".
- Choisir "Compression Aucune" et cliquer sur "Générer sauvegarde".
- Aller dans le répertoire de vos données Dolibarr (le répertoire est indiqué dans "Configuration - Informations systèmes - Dolibarr - Tous les paramètres" sur la ligne "Répertoire racine des fichiers de données").
- Aller dans le sous répertoire admin/backup. Vous y trouverez le dump de sauvegarde de la base qui viens d'être généré.
Création base de donné sous PostGreSQL
- Créer une base PostGreSQL vierge au nom de votre choix. Cette procédure ne détaille pas cette phase, se reporter à la documentation PostGreSQL pour cela.
Import sauvegarde
- Importer le fichier export dans la nouvelle base de la manière suivante ...
Modification de votre fichier de configuration Dolibarr
- Ouvrer avec un éditeur de texte le fichier conf/conf.php qui se trouve dans la racine de votre installation de Dolibarr.
- Modifier les lignes pour faire pointer les programmes sur la nouvelle base de donnée
$dolibarr_main_db_host='nom_ou_ip_du_serveur_postgresql';
$dolibarr_main_db_port='port_serveur_postgresql';
$dolibarr_main_db_name='nom_base_postgresql';
$dolibarr_main_db_user='login_base_mysql';
$dolibarr_main_db_pass='mot_de_passe_base_mysql';
$dolibarr_main_db_type='pgsql';
Tester l'application
Vous devez retrouver une application 100% fonctionnelle et avec toutes ses données.