Solucionar error could not open relation with OID de openERP

A primera vista puede parecer que el error es de openERP nada mas lejos de la realidad. Por un mal cierre, un apagón del servidor, o por cualquier motivo que postgresql no se cierre correctamente puede dañar los índices. Esto provoca que al trabajar con openERP obtengamos errores del tipo: ... could not open relation with OID .... Provocando que la aplicación no funcione correctamente. Para solucionar este error tan solo necesitamos regenerar los índices de la base de datos, con el comando PostgreSQL: REINDEX DATABASE [NOMBRE_DE_LA_BD];

leer más

Aceptar conexiones externas en postgreSQL

Normalmente por defecto la posibilidad de acceder a nuestro servidor postgreSQL desde otro ordenador esta deshabilitado, para activarla es necesario modificar el fichero de configuración. Para los usuarios que trabajen en Debian/Ubuntu o similar este fichero se encuentra en /etc/postgresql/8.4/main/postgresql.conf . El parametro que hay que incluir es el siguiente: listen_addresses = '*' Ahora le ordenaremos a postgres que acepte las peticiones de cualquier ip, editamos el fichero /etc/postgresql/8.4/main/pg_hba.conf para insertar la siguiente linea host all all ...

leer más

Cambiar contraseña usuario postgreSQL

Es necesario entrar en el usuario postgres, para ello ejecutamos el comando: sudo su postgres Entramos en la consola con el comando psql y ejecutamos la orden ‘alter..’ donde el paramentro ‘passwd’ es la contraseña que deseamos establecer: psql alter user postgres with password 'passwd'; \q Con estos pasos hemos modificado la contraseña para el acceso al servidor. Argggg…. psql me pide contraseña para entrar Es posible que al ejecutar psql te solicite una contraseña, para evitar esto hacemos lo siguiente. Primero editamos el fichero de configuración...

leer más