【问题标题】:odoo 14 connection to database failedodoo 14 连接到数据库失败
【发布时间】:2022-09-28 02:27:25
【问题描述】:

我为新工作做了一个干净的 Odoo 14 安装和 postgreSQL,我遇到了这个问题: 这是odoo日志文件:

2022-09-26 22:08:19,881 4564 INFO ? odoo.sql_db: Connection to the database failed 
2022-09-26 22:08:19,883 4564 INFO ? werkzeug: 127.0.0.1 - - [26/Sep/2022 22:08:19] \"GET /favicon.ico HTTP/1.1\" 500 - 0 0.000 0.019
2022-09-26 22:08:19,885 4564 ERROR ? werkzeug: Error on request:
Traceback (most recent call last):
  File \"D:\\odoo\\python\\lib\\site-packages\\werkzeug\\serving.py\", line 306, in run_wsgi
    execute(self.server.app)
  File \"D:\\odoo\\python\\lib\\site-packages\\werkzeug\\serving.py\", line 294, in execute
    application_iter = app(environ, start_response)
  File \"D:\\odoo\\server\\odoo\\service\\server.py\", line 441, in app
    return self.app(e, s)
  File \"D:\\odoo\\server\\odoo\\service\\wsgi_server.py\", line 113, in application
    return application_unproxied(environ, start_response)
  File \"D:\\odoo\\server\\odoo\\service\\wsgi_server.py\", line 88, in application_unproxied
    result = odoo.http.root(environ, start_response)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1328, in __call__
    return self.dispatch(environ, start_response)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1294, in __call__
    return self.app(environ, start_wrapped)
  File \"D:\\odoo\\python\\lib\\site-packages\\werkzeug\\middleware\\shared_data.py\", line 220, in __call__
    return self.app(environ, start_response)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1479, in dispatch
    self.setup_db(httprequest)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1385, in setup_db
    httprequest.session.db = db_monodb(httprequest)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1567, in db_monodb
    dbs = db_list(True, httprequest)
  File \"D:\\odoo\\server\\odoo\\http.py\", line 1534, in db_list
    dbs = odoo.service.db.list_dbs(force)
  File \"D:\\odoo\\server\\odoo\\service\\db.py\", line 384, in list_dbs
    with closing(db.cursor()) as cr:
  File \"D:\\odoo\\server\\odoo\\sql_db.py\", line 678, in cursor
    return Cursor(self.__pool, self.dbname, self.dsn, serialized=serialized)
  File \"D:\\odoo\\server\\odoo\\sql_db.py\", line 250, in __init__
    self._cnx = pool.borrow(dsn)
  File \"D:\\odoo\\server\\odoo\\sql_db.py\", line 561, in _locked
    return fun(self, *args, **kwargs)
  File \"D:\\odoo\\server\\odoo\\sql_db.py\", line 629, in borrow
    **connection_info)
  File \"D:\\odoo\\python\\lib\\site-packages\\psycopg2\\__init__.py\", line 127, in connect
    conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
psycopg2.OperationalError - - -

我是数据库和编码领域的新手......这似乎是一个小问题,但我知道如何解决它。谢谢阅读

  • 看起来您的错误消息在即将获得信息的地方被切断了。 - - - 之后真的什么都没有了吗?

标签: database postgresql odoo odoo-14


【解决方案1】:

检查状态PostgreSQL服务。好像还没有开始。

检查状态:

sudo service postgresql status

重新开始:

sudo service postgresql restart

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-07-14
    • 2013-07-04
    • 1970-01-01
    • 1970-01-01
    • 2018-02-13
    • 2017-06-12
    相关资源
    最近更新 更多