Odoo云端版本¶
Odoo 云端版 提供由 Odoo 全面管理和托管的私有数据库。它可用于长期正式运行或全方位测试 Odoo,包括不需要编码的定制化功能。
注解
Odoo 在线版与自定义模块或 Odoo 应用程序商店不兼容。
Odoo 云端版数据库可使用任何网络浏览器访问,无需本地安装。
要快速试用 Odoo,可使用共享的 demo 实例。无需注册,但每个实例只能使用几个小时。
数据库管理¶
要管理数据库,请访问 数据库管理员 ,并以数据库管理员身份登录。
除升级选项外,所有主要的数据库管理选项都可通过点击数据库名称获得,而升级选项则可通过点击数据库名称旁边的 圆圈中的箭头 图标获得。只有在升级可用时才会显示。

升级¶
触发数据库升级。
参见
有关升级过程的更多信息,请查看 Odoo 在线升级文档 。
复制¶
创建数据库的精确副本,用于执行测试而不影响日常操作。
重要
选中 用于测试 后,复制数据库中的所有外部操作(电子邮件、付款、配送订单等)默认为禁用。
数据库副本会在 15 天后自动过期。
每个数据库最多可复制 5 次。在特殊情况下,请联系 support 以提高上限。
重命名¶
重命名数据库及其 URL。
下载¶
下载包含数据库备份的 ZIP 文件。
注解
根据 Odoo 云主机服务水平协议 ,每天对数据库进行备份。
网站域名¶
使用自定义 域名 通过另一个 URL 访问数据库。
小技巧
您可以 免费注册域名 。
删除¶
立即删除数据库。
危险
删除数据库意味着永久丢失所有数据。删除立即生效,适用于所有用户。建议在删除前创建数据库备份。
请仔细阅读提醒信息,完全明白删除数据库的影响后,才可继续。

注解
只有管理员才能删除数据库。
数据库名称立即可供任何人使用。
如果数据库已过期或与订阅关联,则无法删除该数据库。在这种情况下,请联系 Odoo 支持 。
联系我们¶
访问 Odoo.com 支持`页面 ,其中已预先填写了数据库的详细信息。
邀请/移除用户¶
要邀请用户,请填写新用户的电子邮件地址,然后单击 邀请 。要添加多个用户,请单击 添加更多用户 。

要删除用户,请选择他们并单击 删除 。
参见
网络服务¶
为了以编程方式检索在 数据库管理器 中显示的数据库列表,请通过 网络服务 调用 odoo.database
模型的 list
方法。
参考 网络服务 部分中提供的示例,以下是如何使用 xmlrpc.client
库检索此列表的方法:
import xmlrpc.client
USER = 'user@domain.tld'
APIKEY = 'your_apikey'
root = 'https://www.odoo.com/xmlrpc/'
uid = xmlrpc.client.ServerProxy(root + 'common').login('openerp', USER, APIKEY)
sock = xmlrpc.client.ServerProxy(root + 'object')
databases_list = sock.execute('openerp', uid, APIKEY, 'odoo.database', 'list')
以下是使用 JSON-RPC 的等效示例:
import json
import random
import urllib.request
USER = 'user@domain.tld'
APIKEY = 'your_apikey'
def json_rpc(url, method, params):
data = {
'jsonrpc': '2.0',
'method': method,
'params': params,
'id': random.randint(0, 1000000000),
}
req = urllib.request.Request(url=url, data=json.dumps(data).encode(), headers={
"Content-Type": "application/json",
})
reply = json.loads(urllib.request.urlopen(req).read().decode('UTF-8'))
if reply.get('error'):
raise Exception(reply['error'])
return reply['result']
def call(url, service, method, *args):
return json_rpc(url, 'call', {'service': service, 'method': method, 'args': args})
url = 'https://www.odoo.com/jsonrpc'
uid = call(url, 'common', 'login', 'openerp', USER, APIKEY)
databases_list = call(url, 'object', 'execute', 'openerp', uid, APIKEY, 'odoo.database', 'list')