Ich habe ein Problem, wenn ich Odoo meinen lokalen Server (localhost) starten möchte.Datenbankschema geändert; jetzt odoo wird nicht laufen
Was passiert ist, habe ich eine Änderung in der Datenbank und löschte ein Feld, weil ich es nicht mehr brauchte. Aber das Feld befand sich in einer Baumansicht, und ich kann den Server nicht starten, da die Ansicht das Feld, das ich entfernt habe, nicht findet.
Der Fehler ist wie folgt:
2016-04-20 11:46:10,863 3393 INFO prueba3 werkzeug: 127.0.0.1 - - [20/Apr/2016 11:46:10] "GET /favicon.ico HTTP/1.1" 500 -
2016-04-20 11:46:10,903 3393 ERROR prueba3 werkzeug: Error on request:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 177, in run_wsgi
execute(self.server.app)
File "/usr/lib/python2.7/dist-packages/werkzeug/serving.py", line 165, in execute
application_iter = app(environ, start_response)
File "/opt/odoo9/odoo9/openerp/service/server.py", line 245, in app
return self.app(e, s)
File "/opt/odoo9/odoo9/openerp/service/wsgi_server.py", line 184, in application
return application_unproxied(environ, start_response)
File "/opt/odoo9/odoo9/openerp/service/wsgi_server.py", line 170, in application_unproxied
result = handler(environ, start_response)
File "/opt/odoo9/odoo9/openerp/http.py", line 1488, in __call__
return self.dispatch(environ, start_response)
File "/opt/odoo9/odoo9/openerp/http.py", line 1462, in __call__
return self.app(environ, start_wrapped)
File "/usr/lib/python2.7/dist-packages/werkzeug/wsgi.py", line 579, in __call__
return self.app(environ, start_response)
File "/opt/odoo9/odoo9/openerp/http.py", line 1637, in dispatch
ir_http = request.registry['ir.http']
File "/opt/odoo9/odoo9/openerp/http.py", line 360, in registry
return openerp.modules.registry.RegistryManager.get(self.db) if self.db else None
File "/opt/odoo9/odoo9/openerp/modules/registry.py", line 355, in get
update_module)
File "/opt/odoo9/odoo9/openerp/modules/registry.py", line 386, in new
openerp.modules.load_modules(registry._db, force_demo, status, update_module)
File "/opt/odoo9/odoo9/openerp/modules/loading.py", line 340, in load_modules
registry.setup_models(cr)
File "/opt/odoo9/odoo9/openerp/modules/registry.py", line 200, in setup_models
model._setup_fields(cr, SUPERUSER_ID)
File "/opt/odoo9/odoo9/openerp/api.py", line 250, in wrapper
return old_api(self, *args, **kwargs)
File "/opt/odoo9/odoo9/openerp/api.py", line 354, in old_api
result = method(recs, *args, **kwargs)
File "/opt/odoo9/odoo9/openerp/models.py", line 3043, in _setup_fields
field.setup_full(self)
File "/opt/odoo9/odoo9/openerp/fields.py", line 493, in setup_full
self._setup_related_full(model)
File "/opt/odoo9/odoo9/openerp/fields.py", line 1464, in _setup_related_full
super(Selection, self)._setup_related_full(model)
File "/opt/odoo9/odoo9/openerp/fields.py", line 530, in _setup_related_full
field = target._fields[name]
KeyError: u'x_tipo_envase'
Das Feld eliminiert genannt wird ‚x_tipo_envase‘
Dieser Fehler ist ein schwerwiegender Fehler, und ich kann nicht den Server starten. Die Ansichten ändern sich per Odoo GUI. Ich kann die XML-Dateien nicht ändern.
Wie kann ich den Server starten, um diesen Fehler in der GUI Odoo zu beheben?