PostgreSQL La base de donnees la plus sophistiquee au monde.

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
admin:dolibarr [2011/12/11 15:04] daamienadmin:dolibarr [2018/10/07 09:55] (Version actuelle) daamien
Ligne 1: Ligne 1:
 ====== Dolibarr ====== ====== Dolibarr ======
 +
 +===== Reconstruction de l'environnement de test ===== 
 +
 +Il y a une environement https://testerp.postgresql.fr/ qui permet de valider les upgrade en amont.
 +
 +Des playbooks ansible sont disponibles pour maintenir cet environement à jour :
 +
 +https://gitlab.com/postgresqlfr/pgfr_toolbox
 +
 +1. Re-Synchroniser l'environement de test :
 +
 +<code sh>
 +make dolibarr_sync_test_env 
 +</code>
 +
 +2. Tester la montée de version
 +
 +<code sh>
 +make dolibarr_upgrade_test_env 
 +</code>
 +
 +Le playbook extrait les logs de l'installation dolibarr dans le dossier `/tmp` :
 +
 +<code sh>
 +less /tmp/ansible-dolibarr-upgrade-6.0-7.0/postgresql-9.3-main.log.diff                                                                      
 +</code>
 +
 +Les scripts d'upgrade dolibarr produisent généralement beaucoup d'erreurs SQL, il faut être vigilant sur ce point.
 +
 +===== Upgrade 6.0 vers 7.0 =====
 +
 +
 +<code>
 +sudo cp -pr /var/www/erp.postgresql.fr backup_dolibarr_20181007
 +sudo -u postgres pg_dump dolibarr > /tmp/dolibarr.dumpall.sql
 +</code>
 +
 +<code>
 +git clone https://github.com/Dolibarr/dolibarr.git
 +cd dolibarr
 +git checkout 7.0
 +sudo cp -pr htdocs/* /var/www/erp.postgresql.fr/
 +sudo rm /var/www/erp.postgresql.fr/documents/install.lock 
 +</code>
 +
 +-> http://erp.postgresql.fr/install/
 +
 +
 +<code>
 +sudo touch /var/www/erp.postgresql.fr/documents/install.lock
 +sudo mv /var/www/erp.postgresql.fr/install /var/www/erp.postgresql.fr/install-7.0
 +</code>
 +
 +
 +===== Upgrade 5.0 vers 6.0 =====
 +
 +
 +<code>
 +cd
 +mkdir backup_dolibarr_20150118
 +cd backup_dolibarr_20150118
 +sudo cp -pr /var/www/erp.postgresql.fr .
 +sudo su postgres
 +pg_dump dolibarr > /tmp/dolibarr.dumpall.sql
 +exit
 +cp /tmp/dolibarr.dumpall.sql .
 +</code>
 +
 +==== Install ====
 +
 +
 +<code>
 +cd 
 +git clone https://github.com/Dolibarr/dolibarr.git
 +cd dolibarr
 +git checkout 3.5
 +sudo cp -pr htdocs/* /var/www/erp.postgresql.fr/
 +sudo rm /var/www/erp.postgresql.fr/documents/install.lock 
 +</code>
 +
 +-> http://erp.postgresql.fr/install/
 +
 +
 +<code>
 +sudo touch /var/www/erp.postgresql.fr/documents/install.lock
 +sudo mv /var/www/erp.postgresql.fr/install /var/www/erp.postgresql.fr/install-3.5
 +</code>
 +
 +==== FIX ====
 +
 +<code>
 +\i /var/www/testerp.postgresql.fr/install/pgsql/functions/functions.sql 
 +</code>
 +
 +===== Upgrade 3.4 vers 3.5 =====
 +
 +==== Sauvegarde ====
 + 
 +
 +<code>
 +cd
 +mkdir backup_dolibarr_20150118
 +cd backup_dolibarr_20150118
 +sudo cp -pr /var/www/erp.postgresql.fr .
 +sudo su postgres
 +pg_dump dolibarr > /tmp/dolibarr.dumpall.sql
 +exit
 +cp /tmp/dolibarr.dumpall.sql .
 +</code>
 +
 +==== Install ====
 +
 +
 +<code>
 +cd
 +git clone https://github.com/Dolibarr/dolibarr.git
 +cd dolibarr
 +git checkout 3.5
 +sudo cp -pr htdocs/* /var/www/erp.postgresql.fr/
 +sudo rm /var/www/erp.postgresql.fr/documents/install.lock 
 +</code>
 +
 +-> http://erp.postgresql.fr/install/
 +
 +
 +<code>
 +sudo touch /var/www/erp.postgresql.fr/documents/install.lock
 +sudo mv /var/www/erp.postgresql.fr/install /var/www/erp.postgresql.fr/install-3.5
 +</code>
  
 ===== Installation version 3.1.x ===== ===== Installation version 3.1.x =====
Ligne 17: Ligne 146:
  
 Fin de l'installation sur http://erp.postgresql.fr Fin de l'installation sur http://erp.postgresql.fr
 +
 +
 
admin/dolibarr.1323612274.txt.gz · Dernière modification : 2011/12/11 15:04 de daamien