Bureaucrats, emailconfirmed, Administrators
824
edits
No edit summary |
|||
| Line 3: | Line 3: | ||
Votre version de Dolibarr doit être au minimum la version 3.2.0. | Votre version de Dolibarr doit être au minimum la version 3.2.0. | ||
Si ce n'est pas le cas, procéder d'abord à une mise à jour de votre Dolibarr sous MySql. | Si ce n'est pas le cas, procéder d'abord à une mise à jour de votre Dolibarr sous MySql. | ||
=Procédure 1= | =Procédure 1= | ||
=== Installer le module MigToPG === | |||
Ce module est disponible gratuitement sur Dolistore. | |||
Il permet de migrer de MySQL vers PgSQL avec les contrôles d'intégrité et vérification des problèmes potentiel. | |||
Normalement le fichier de configuration est modifié automatiquement mais si ce n'est pas le cas, voir le paragraphe ci dessous. | |||
=== Modifier le fichier de configuration Dolibarr === | |||
* Ouvrer avec un éditeur de texte le fichier '''htdocs/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 | |||
<source lang="ini"> | |||
$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_postgresql'; | |||
$dolibarr_main_db_pass='mot_de_passe_base_postgresql'; | |||
$dolibarr_main_db_type='pgsql'; | |||
</source> | |||
=== Tester l'application=== | |||
Vous devez retrouver une application 100% fonctionnelle et avec toutes ses données. | |||
La base de donnée MySql peut être arrêtée. | |||
=Procédure 2= | |||
=== Exporter la base Mysql === | === Exporter la base Mysql === | ||
| Line 63: | Line 88: | ||
escape_string_warning = on | escape_string_warning = on | ||
</source> | </source> | ||