Erro Criação Banco de Dados

119 views
Skip to first unread message

Higor Ribeiro

unread,
Dec 9, 2019, 8:04:36 PM12/9/19
to OdooBrasil
Estou testando montar um servidor para testes de configuração sendo que não estou conseguindo criar banco de dados.

Ao iniciar odoo 12, sem nenhum modulo adicional, ele abre a tela de criação de banco de dados, é preenchido os dados e selecionado a linguagem Portugues BR e Pais Brasil.

ele começa a configurar o banco e no final apresenta a seguinte mensagem de erro.

2019-12-10 01:00:39,315 15118 INFO DB_001_CRM odoo.tools.translate: loading /opt/odoo/odoo-server/odoo/addons/base/i18n/pt_BR.po
2019-12-10 01:00:39,737 15118 ERROR DB_001_CRM odoo.sql_db: bad query:  INSERT INTO ir_translation(name, lang, res_id, src, type, value, module, state, comments)
                           SELECT name, lang, res_id, src, type, value, module, state, comments
                           FROM tmp_ir_translation_import
                           WHERE type = 'model'
                           AND noupdate IS NOT TRUE
                           ON CONFLICT (type, lang, name, res_id) WHERE type = 'model'
                            DO UPDATE SET (name, lang, res_id, src, type, value, module, state, comments) = (EXCLUDED.name, EXCLUDED.lang, EXCLUDED.res_id, EXCLUDED.src, EXCLUDED.type, EXCLUDED.value, EXCLUDED.module, EXCLUDED.state, EXCLUDED.comments)
                            WHERE EXCLUDED.value IS NOT NULL AND EXCLUDED.value != '';

ERROR: ON CONFLICT DO UPDATE command cannot affect row a second time
HINT:  Ensure that no rows proposed for insertion within the same command have duplicate constrained values.

2019-12-10 01:00:39,755 15118 WARNING DB_001_CRM odoo.modules.loading: Transient module states were reset
2019-12-10 01:00:39,756 15118 ERROR DB_001_CRM odoo.modules.registry: Failed to load registry
Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 86, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 362, in load_modules
    report=report, models_to_check=models_to_check)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 231, in load_module_graph
    module.with_context(overwrite=overwrite)._update_translations()
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_module.py", line 885, in _update_translations
    self.env['ir.translation'].load_module_terms(mod_names, filter_lang)
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_translation.py", line 825, in load_module_terms
    tools.trans_load(self._cr, trans_file, lang, verbose=False, module_name=module_name, context=context)
  File "/opt/odoo/odoo-server/odoo/tools/translate.py", line 1016, in trans_load
    result = trans_load_data(cr, fileobj, fileformat, lang, verbose=verbose, module_name=module_name, context=context)
  File "/opt/odoo/odoo-server/odoo/tools/translate.py", line 1160, in trans_load_data
    irt_cursor.finish()
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_translation.py", line 156, in finish
    """ % (self._model_table, self._table))
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 148, in wrapper
    return f(self, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 225, in execute
    res = self._obj.execute(query, params)
psycopg2.ProgrammingError: ON CONFLICT DO UPDATE command cannot affect row a second time
HINT:  Ensure that no rows proposed for insertion within the same command have duplicate constrained values.

2019-12-10 01:00:39,757 15118 ERROR DB_001_CRM odoo.service.db: CREATE DATABASE failed:
Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/service/db.py", line 62, in _initialize_db
    registry = odoo.modules.registry.Registry.new(db_name, demo, None, update_module=True)
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 86, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 362, in load_modules
    report=report, models_to_check=models_to_check)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 231, in load_module_graph
    module.with_context(overwrite=overwrite)._update_translations()
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_module.py", line 885, in _update_translations
    self.env['ir.translation'].load_module_terms(mod_names, filter_lang)
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_translation.py", line 825, in load_module_terms
    tools.trans_load(self._cr, trans_file, lang, verbose=False, module_name=module_name, context=context)
  File "/opt/odoo/odoo-server/odoo/tools/translate.py", line 1016, in trans_load
    result = trans_load_data(cr, fileobj, fileformat, lang, verbose=verbose, module_name=module_name, context=context)
  File "/opt/odoo/odoo-server/odoo/tools/translate.py", line 1160, in trans_load_data
    irt_cursor.finish()
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_translation.py", line 156, in finish
    """ % (self._model_table, self._table))
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 148, in wrapper
    return f(self, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 225, in execute
    res = self._obj.execute(query, params)
psycopg2.ProgrammingError: ON CONFLICT DO UPDATE command cannot affect row a second time
HINT:  Ensure that no rows proposed for insertion within the same command have duplicate constrained values.

2019-12-10 01:00:39,763 15118 INFO DB_001_CRM odoo.modules.loading: loading 1 modules...
2019-12-10 01:00:39,806 15118 INFO DB_001_CRM odoo.modules.loading: 1 modules loaded in 0.04s, 0 queries
2019-12-10 01:00:39,807 15118 ERROR DB_001_CRM odoo.sql_db: bad query: SELECT * FROM ir_model WHERE state='manual'
ERROR: relation "ir_model" does not exist
LINE 1: SELECT * FROM ir_model WHERE state='manual'
                      ^

2019-12-10 01:00:39,808 15118 WARNING DB_001_CRM odoo.modules.loading: Transient module states were reset
2019-12-10 01:00:39,808 15118 ERROR DB_001_CRM odoo.modules.registry: Failed to load registry
Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 60, in __new__
    return cls.registries[db_name]
  File "/opt/odoo/odoo-server/odoo/tools/func.py", line 69, in wrapper
    return func(self, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/tools/lru.py", line 44, in __getitem__
    a = self.d[obj].me
KeyError: 'DB_001_CRM'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 86, in new
    odoo.modules.load_modules(registry._db, force_demo, status, update_module)
  File "/opt/odoo/odoo-server/odoo/modules/loading.py", line 367, in load_modules
    registry.setup_models(cr)
  File "/opt/odoo/odoo-server/odoo/modules/registry.py", line 254, in setup_models
    env['ir.model']._add_manual_models()
  File "/opt/odoo/odoo-server/odoo/addons/base/models/ir_model.py", line 314, in _add_manual_models
    cr.execute('SELECT * FROM ir_model WHERE state=%s', ['manual'])
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 148, in wrapper
    return f(self, *args, **kwargs)
  File "/opt/odoo/odoo-server/odoo/sql_db.py", line 225, in execute
    res = self._obj.execute(query, params)
psycopg2.ProgrammingError: relation "ir_model" does not exist
LINE 1: SELECT * FROM ir_model WHERE state='manual'
                      ^

2019-12-10 01:00:39,914 15118 INFO DB_001_CRM odoo.sql_db: ConnectionPool(used=0/count=0/max=64): Closed 1 connections to 'sslmode=prefer user=odoo dbname=DB_001_CRM'
2019-12-10 01:00:39,917 15118 INFO DB_001_CRM werkzeug: 201.17.211.4 - - [10/Dec/2019 01:00:39] "POST /web/database/create HTTP/1.1" 200 - 17883 4.750 5.820

Higor Ribeiro

unread,
Dec 9, 2019, 8:06:12 PM12/9/19
to OdooBrasil
Se seleciona a english na linguagem, ele abre normalmente. somente esta ocorrendo quando seleciona a linguagem portugues BR

Rogerio Machado

unread,
Dec 11, 2019, 4:20:49 AM12/11/19
to openerp...@googlegroups.com
 já que é seu ambiente de testes mesmo eu sugiro como fiz com o meu:
Virtualize uma instalação enxuta do Ubuntu server e só preinstale o PostgreSQL, não se preocupe com as parametrizações dele.
Use as instruções de https://nightly.odoo.com/
Adicione o repositório para Debian que o pacote do odoo cuida do resto
--
Você recebeu essa mensagem porque está inscrito no grupo "OdooBrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para openerp-brasil+unsubscribe@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/openerp-brasil/9e3267f0-8487-4c58-8c52-9b9def6a69b9%40googlegroups.com.

Rogerio Machado

unread,
Dec 11, 2019, 4:25:09 AM12/11/19
to openerp...@googlegroups.com
Depois use o pip3 junto com o arquivo requirements.txt que você encontra no página do Github do odoo.

Higor Ribeiro

unread,
Jul 27, 2020, 1:04:12 PM7/27/20
to OdooBrasil
Rogerio, Obrigado!


Em segunda-feira, 9 de dezembro de 2019 22:04:36 UTC-3, Higor Ribeiro escreveu:
Reply all
Reply to author
Forward
0 new messages