Consentire il backup di database in Openerp: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
m Created page with "Se facendo un backup di un database da client web si viene rimandati alla pagina di login: * Creare il file di autenticazione per Postgresql: sudoedit -u openerp /home/openerp/…"
 
mNo edit summary
Line 1: Line 1:
Se facendo un backup di un database da client web si viene rimandati alla pagina di login:
Se facendo un backup di un database da client web si viene rimandati alla pagina di login, oppure se al restore si ottiene un errore del tipo "Warning cannot restore database":


* Creare il file di autenticazione per Postgresql:
* Creare il file di autenticazione per Postgresql:
  sudoedit -u openerp /home/openerp/.pgpass
  sudoedit -u openerp_unix_user /home/openerp_unix_user/.pgpass


* Inserire i dati dello user Postgresql usato per OpenERP
* Inserire i dati dello user Postgresql usato per OpenERP
  localhost:5432:*:openerp_username:openerp_password
  localhost:5432:*:openerp_postgres_user:openerp_postgres_pass


* Impostare le permission, altrimenti verrà ignorato:
* Impostare le permission, altrimenti verrà ignorato:


  sudo chmod 644 /home/openerp/.pgpass
  sudo chmod 644 /home/openerp_unix_user/.pgpass
 
* Per verificare che tutto sia ok:
sudo -u openerp_unix_user
 
psql -U openerp_postgres_user postgres
psql (8.4.9)
Type "help" for help.
postgres=# \q


==Riferimenti==
==Riferimenti==

Revision as of 17:43, 22 January 2012

Se facendo un backup di un database da client web si viene rimandati alla pagina di login, oppure se al restore si ottiene un errore del tipo "Warning cannot restore database":

  • Creare il file di autenticazione per Postgresql:
sudoedit -u openerp_unix_user /home/openerp_unix_user/.pgpass
  • Inserire i dati dello user Postgresql usato per OpenERP
localhost:5432:*:openerp_postgres_user:openerp_postgres_pass
  • Impostare le permission, altrimenti verrà ignorato:
sudo chmod 644 /home/openerp_unix_user/.pgpass
  • Per verificare che tutto sia ok:
sudo -u openerp_unix_user
psql -U openerp_postgres_user postgres
psql (8.4.9)
Type "help" for help.

postgres=# \q

Riferimenti