预置数据库管理

注册一个数据库

要激活你的数据库,只需在应用切换器 (App Switch)标题中输入订阅码。注意订阅码前后不可有空格。注册成功后,空格会变为绿色,并会显示数据库的到期时间。可以在“关于”菜单(Odoo 9)或“设置”仪表板(Odoo 10)中查看这个过期时间。

注册错误消息

如你无法注册数据库,可能会被提示以下的消息:

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

解决方案

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

    • Check if your subscription details get the tag “In Progress” on your Odoo Account or with your Account Manager
  • 你是否已经将数据库绑定到你的订阅号码?

    • 你只可以绑定一个数据库到你的订阅号码。(需要测试或开发数据库吗?请到以下地址寻找合作伙伴:<https://www.odoo.com/partners>)
    • You can unlink the old database yourself on your Odoo Contract with the button “Unlink database”

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

  • 你有Odoo9的升级版吗?

    • 自2016年7月以后,Odoo9会自动修改数据库副本的UUID;手工变更的操作就不再需要了.
    • If it’s not the case, you may have multiple databases sharing the same UUID. Please check on your Odoo Contract, a short message will appear specifying which database is problematic:

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

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

  • Check your network and firewall settings

    • The Update notification must be able to reach Odoo’s subscription validation servers. In other words, make sure that the Odoo server is able to open outgoing connections towards:

      • services.odoo.com on port 443 (or 80)
      • services.openerp.com on port 443 (or 80) for older deployments
    • Once you activated your database, you must keep these ports open, as the Update notification runs once a week.

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

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

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

你的资料库会在第30天过期,每天更新倒计时天数。

解决方案

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

  • Deactivate users as explained in this Documentation and Reject the upsell quotation.

数据库得到准确的用户数量后,过期消息会在Odoo自动验证后消失,会是几天的时间。我们理解看到倒计时界面会有一点吓人,所以可以:ref:[UNKNOWN NODE problematic]force升级通知<force_ping>`立即移除倒计时。

数据库已过期错误消息

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

This database has expired.

在非屏蔽消息出现至少30天后,[UNKNOWN NODE problematic]屏蔽**消息出现。如果倒计时结束前仍未采取任何行动,数据库过期而冻结。

解决方案

  • 更新你的订阅:按照以下链接更新你的订阅-注意
    如通过电汇付款,只有当汇款到账后订阅方才生效,可能会耽误几天时间。信用卡付款可以立即处理。
  • 联系我们的支持部门:<https://www.odoo.com/help>

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

强制升级通知

升级通知每7天出现一次,使数据库与您订阅的Odoo企业版保持一致。如果修改了订阅(即添加了用户、续订一年等情形),你的本地数据库只能识别到每7天一次的更改,这可能会造成实际的订阅状态与App切换器通知之间的差异。在对订阅进行这种操作时,可以通过以下步骤强制升级:

  1. 用**管理员**帐号连接数据
  2. 切换到菜单右上方(V9版本)或**设置**(V10版本)的**关于**选项,选择开发者模式,点击**激活开发者模式**
  3. 导航到”设置”菜单,选择”技术” > “自动” > “预设动作”
  4. 在列表中找到”升级通知”并点击,最后点击”手动运行”按钮
  5. 刷新页面后,”过期”通知消失。

复制数据库

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

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

可以通过菜单 设置>参数>系统参数 访问到数据库的UUID,我们建议使用 uuid生成器 或Unix命令 “uuidgen”来生成一个新的UUID.你就可以编辑按钮来用新的UUID替换原先的记录.