本地数据库管理

注册一个数据库

要注册数据库,您只需在应用程序切换器的横幅中输入订阅代码即可。请确保不要在订阅代码之前或之后添加额外的空格。如果注册成功,它将变为绿色,并为您提供新注册数据库的到期日期。您可以在“关于”菜单(Odoo 9)或“设置仪表板”(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