On-premise database management

注册一个数据库

To register your database, you just need to enter your Subscription Code in the banner in the App Switcher. Make sure you do not add extra spaces before or after your subscription code. If the registration is successful, it will turn green and will provide you with the Expiration Date of your freshly-registered database. You can check this Expiration Date in the About menu (Odoo 9) or in the Settings Dashboard (Odoo 10).

注册错误消息

如你无法注册数据库,可能会遇到以下信息:

Something went wrong while registering your database, you can try again or contact Odoo Help

解决方案

  • 你的企业订阅号码是有效的吗?

  • 你是否已经将数据库绑定到你的订阅号码?

    • 你只可以绑定一个数据库到你的订阅号码。(需要测试或开发数据库吗?请到以下地址寻找合作伙伴:<https://www.odoo.com/partners>`__)

    • 你可通过`Odoo合同 <https://accounts.odoo.com/my/subscription>`__的“取消关联数据库”按钮,自行取消关联旧数据库。

      ../../_images/unlink_single_db.png

      出现确认消息时,请确保这是正确的数据库,该数据库会冻结。

      ../../_images/unlink_confirm_enterprise_edition.png
  • 你有Odoo9的升级版吗?

    • 自2016年7月以后,Odoo9会自动修改数据库副本的UUID;手工变更的操作就不再需要了。

    • 如果不属于上述情形,可以用多个数据库共享同一个UUID。请在`Odoo合同 <https://accounts.odoo.com/my/subscription>`__中勾选,然后会出现提示,指出有问题的数据库:

      ../../_images/unlink_db_name_collision.png

      这种情况你需要更改测试用数据库的UUID。可在以下位置查找详细信息: 本节

      为便于查找,我们用UUID辨别数据库,因此每个数据库都有自己独一的UUID,确保大家能轻松处理注册信息和小票。

  • 检查网络和防火墙设置

    • 升级通知必须能够到达Odoo订阅验证服务器。换句话说,确保Odoo服务器能够打开指向以下各项的传出连接:

      • services.odoo.com在端口443(或80)

      • 旧部署的services.openerp.com在端口443(或80)

    • 你在启用数据库后,必须确保这些端口打开,因为升级通知每周运行一次。

因用户过多而引发的错误信息

如你本地数据库的用户数高于Odoo企业订阅的购买量,可能会收到以下提示:

This database will expire in X days, you have more users than your subscription allows

当消息出现时,你的数据库还有30天就到期了。倒计时将每天更新。

解决方案

  • 在你的订阅中 添加用户 :按照以下链接验证追加的报价,并为额外的用户付款。

  • 按照`文档 <documentation.html#deactivating-users>`_的说明 禁用用户拒绝 超售报价。

数据库得到准确的用户数量后,过期消息将在几天后(下次进行验证时)自动消失。我们理解看到倒计时界面会有点吓人,所以可:ref:强制更新通知<force_ping> 以立即移除倒计时。

数据库已过期错误消息

如果在更新订阅之前数据库临近过期日期,你会收到以下消息提示:

This database has expired.

限制 消息出现在持续30天的非限制消息之后。如果您未能在倒计结束前采取行动,数据库将会过期。

解决方案

  • 更新你的订阅:按照以下链接更新你的订阅 - 注意

    如通过电汇付款,只有当汇款到账后订阅方才生效,可能会耽误几天时间。信用卡付款可以立即处理。

  • 联系我们的支持团队:<https://www.odoo.com/help>

以上订阅均不适用?请联系我们的 `支持部门<https://www.odoo.com/help>`__

复制数据库

你可以在你的服务器链接(<odoo-server>/web/database/manager)上访问数据库管理页面 。在这个页面里,可以容易的创建数据库副本(以及其他的数据库操作)。

../../_images/db_manager.gif

在你创建了一个本地数据库的副本之后, 强烈建议 你修改这个数据库副本的UUID (通用唯一识别码),因为数据库的UUID是在我们服务器上对于你的数据库的标识。如果有2个一样是数据库使用同样的UUID会导致后续的注册以及开票问题。

注解

自2016年7月以后,Odoo9会自动修改数据库副本的UUID;手工变更的操作就不再需要了。

可以通过 :menuselection:`设置 --> 技术 --> 系统参数`访问数据库的UUID,我们建议使用 `uuid生成器 <https://www.uuidtools.com>`__ 或Unix命令``uuidgen``来生成一个新的UUID。你就可以点击该UUID并使用编辑按钮来替换原先的记录。

../../_images/db_uuid.png