Odoo 12データベースバックアップエラー

1469 ワード

エラーメッセージ


シーン:
  • CentOS7
  • Postgres 10
  • Odoo 12
  • データベース管理ページ(web/database/manager)でzipフォーマットのエラーを手動でバックアップし、dumpフォーマットは
  • をエラーしません.
    Database backup error: Postgres subprocess ('/usr/bin/pg_dump', '--no-owner', '--file=/tmp/tmpcy7usg4s/dump.sql', 'database_name') error 1
    

    理由:


    psql,pg_にありますdumpのバージョンはPostgresと一致せず、以下に示すようにpg_dumpは9.x、serverの10.7と一致しません
    [root@pegrand tmp]# pg_dump --version
    pg_dump (PostgreSQL) 9.2.24
    

    解決方法:


    PG 10をインストールするときのファイルを/usr/binフォルダの下にソフトリンクすればよい
    [root@pegrand tmp]# mv /usr/bin/pg_dump /usr/bin/pg_dump-bk
    [root@pegrand tmp]# ln -s  /usr/pgsql-10/bin/pg_dump /usr/bin/pg_dump
    [root@pegrand tmp]# pg_dump --version
    pg_dump (PostgreSQL) 10.7