Ir al contenido principal

Problemas multiples instancias Odoo

Frecuentemente como desarrolladores tenemos varias versiones de Odoo intaladas en nuestro PC, al inicio todo va bien, tenemos nuestras bases en diferentes versiones, sin embargo el problema empieza cuando se empiezan a ocupar diferentes modulos, ya sean nuestros o los que vamos probando.

El otro dia me encontre con este problema, al parecer mis bases v10 estaban creando conflicto con mis bases en la v11 y v12, si ya vieron mis otros post sobre instalaciones notaran que al inicio creo un usuario postgres para asignarlo a cada version y "evitrar" conflictos. Sin embargo esto no funciono como pensaba.

Todo empezo con un error de "bad number magic" luego "model modelos", en fin no encontre nada sobre como solucionarlo (Si saben como solucionarlo, por favor diganme como), en fin lo unico que me ayudo en  el momento fue pasarle un parametro al momento de iniciar el ./start.sh <-- Si no saben que es esto por favor dirijanse a como instalar odoo v12 y deje un comentario 馃槂.

Bueno lo primero que hice fue buscar mis bases, desde la terminal:

psql -h localhost -U odoo12 -l


Ya que tenia el nombre de mis bases y la version en la que fueron creadas, fui a mi carpeta de odoo11
y antes de iniciar mi ./start.sh le pase el nombre de mi base, para que iniciara

./start.sh -d nombre_base

Y listo con esto puede iniciar sin errores. Se que es una solucion temporal sin embargo si se encuentran en un momento de urgencia esto les puede ayudar un poco.

espero les sirva, nos estamos leyendo!!!

Comentarios

Entradas m谩s populares de este blog

Intalacion de Odoo v12 en Linux - Ubuntu

Clonamos el script de git del branch para odoo12. Esto creara una Carpeta llamanda Installscript. esta carpeta generalmente se encuentra en la carpeta /opt. git clone https://github.com/Yenthe666/InstallScript.git --branch 12.0  Ingresamos a la carpeta(opt/), le damos permisos de ejecuci贸n al archivo odoo_install.sh y luego lo ejecutamos. sudo chmod +x odoo_install.sh ./odoo_install.sh Al realizar la instalaci贸n se crea una carpeta llamada odoo, salimos de la carpeta  y bajamos un nivel. Movemos la carpeta y renombramos como odoo12. Tambien cambiaremos de propiertario la carpeta, aqui deberas poner el usuario de tu computadora, en mi caso es dorelyc sudo mv odoo odoo12 sudo chown dorelyc.dorelyc  odoo12 Ingresamos a postgres y creamos un usuario odoo12, usuario y contrase帽a seran odoo12   sudo su postgres   createuser -s -P -e odoo12 exit Ingresamos a la carpeta odoo12 y a odoo-server. cd odoo12/odoo-server ...

Configuraci贸n Odoo email.

Una de las caracteristicas importantes de Odoo es la posibilidad de enviar correos desde nuestro sistema, todo esto es posible solo configurando nuestro servidor de correo en Odoo. Configuracion de correo saliente. 1. Primero pasamos a modo desarrollador 2. Vamos a ajustes/tecnico/servidores de correo saliente 3. Crear Tendremos esta pantalla ah铆, pondr茅mos la siguiente informaci贸n. 4. Descripci贸n: Correo de Salida 5. Servidor SMTP: smtp.gmail.com (seg煤n el que ocupemos) 6. Puerto: 465 7. Seguridad: SSL/TLS 8. Nombre de usuario: "aqu铆 va el correo" 9. Contrase帽a: "aqu铆 va la contrase帽a del correo" Si todo esta configurado, podemos hacer una prueba de conexi贸n y nos saldra que se pudo conectar. Nos estamos leyendo!!

¿Qu茅 es Odoo?

Odoo es un conjunto de aplicaciones de negocio que incluye: Ventas, CRM, Gesti贸n de proyectos, Gesti贸n de almacenes, Manufactura, Gesti贸n financiera y Recursos humanos, etc.  Odoo tiene una comunidad din谩mica, flexible y puede adaptarse a sus necesidades. Se puede poner en producci贸n r谩pidamente gracias a su modularidad (ofrece m谩s de mil m贸dulos). Odoo no s贸lo es un software f谩cil de usar, tambi茅n es muy flexible, puede adaptarse a los requisitos empresariales espec铆ficos de su empresa.