Odoo Online

Odoo Online offers private databases hosted and managed by Odoo. Odoo Online databases can be accessed using any web browser and do not require a local installation. They can be used for long-term production or to thoroughly test Odoo, including customizations that do not require custom code.

Mẹo

To quickly try out Odoo, shared demo databases are available for testing. No registration is required; however, each database is only available for a few hours.

Ghi chú

Odoo Online is incompatible with custom modules or modules from the Odoo Apps Store.

Trình quản lý cơ sở dữ liệu

To manage an Odoo Online database, open to the database manager and sign in as the database administrator.

Tên miền

Configure a custom domain name by selecting a database and clicking Domain Names.

Thẻ

Add tags to identify and sort databases by selecting a database and clicking Tags. In the dialog box, enter a tag, click the (plus) button, and click Save.

Mẹo

Tìm kiếm thẻ trong thanh tìm kiếm ở góc trên bên phải.

Ẩn

Ẩn vĩnh viễn cơ sở dữ liệu khỏi trình quản lý cơ sở dữ liệu bằng cách chọn nó và nhấp vào Ẩn. Trong hộp thoại, nhấp vào Có, tôi không cần nó nữa.

Ghi chú

Có thể truy cập cơ sở dữ liệu đã ẩn thông qua URL của nó.

Quản lý

Truy cập tất cả các tùy chọn quản lý cơ sở dữ liệu khác bằng cách chọn nó và nhấp vào Quản lý.

Chuyển đổi gói

Chuyển đổi gói định giá bằng cách nhấp vào Chuyển đổi dưới gói mong muốn.

Nâng cấp

Khởi chạy nâng cấp cơ sở dữ liệu bằng cách nhấp vào Nâng cấp.

Ghi chú

Tùy chọn này chỉ hiển thị khi có bản nâng cấp khả dụng.

Đổi tên

Đổi tên và thay đổi URL của cơ sở dữ liệu bằng cách nhấp vào Đổi tên. Trong hộp thoại, nhập Tên mới và nhấp vào Đổi tên.

Nhân bản

Tạo bản sao của cơ sở dữ liệu bằng cách nhấp vào Nhân bản. Trong hộp thoại, nhập Tên mới và nhấp vào Nhân bản.

Quan trọng

  • Theo mặc định, tùy chọn Cho mục đích thử nghiệm được bật. Nó vô hiệu hóa tất cả các hành động bên ngoài (email, thanh toán, đơn giao hàng, v.v.) trên cơ sở dữ liệu đã nhân bản.

  • Các bản sao hết hạn sau 15 ngày.

  • Tối đa năm bản sao có thể được tạo cho mỗi cơ sở dữ liệu. Trong trường hợp đặc biệt, hãy liên hệ Hỗ trợ Odoo để mở rộng giới hạn.

Tải xuống bản sao lưu

Tải xuống tệp ZIP chứa bản sao lưu cơ sở dữ liệu bằng cách nhấp vào Tải xuống bản sao lưu.

Ghi chú

  • Cơ sở dữ liệu được sao lưu hàng ngày theo SLA Lưu trữ trên Odoo Đám mây.

  • Nếu tùy chọn Tải xuống bản sao lưu bị vô hiệu hóa, điều đó có nghĩa là cơ sở dữ liệu quá lớn để được tải xuống bằng trình quản lý cơ sở dữ liệu. Hãy liên hệ Hỗ trợ Odoo để yêu cầu giải pháp tải xuống thay thế.

Xem nhật ký hoạt động quản trị

Xem nhật ký của tất cả các hành động được thực hiện bởi nhân viên Odoo hoặc quản trị viên cơ sở dữ liệu trên cơ sở dữ liệu bằng cách nhấp vào Xem nhật ký hoạt động quản trị.

Ghi chú

Các hành động được thực hiện bởi nhân viên Odoo thường là kết quả của các yêu cầu gửi đến bộ phận hỗ trợ Odoo, được thực hiện trong bối cảnh dự án khởi động nhanh hoặc cần thiết để duy trì cơ sở dữ liệu.

Chuyển quyền sở hữu

Tạo phiếu hỗ trợ để yêu cầu chuyển quyền sở hữu cơ sở dữ liệu bằng cách nhấp vào Transfer Ownership.

Xoá

Xóa cơ sở dữ liệu và đóng gói đăng ký liên quan bằng cách nhấp vào Delete. Trong hộp thoại, nhấp vào Delete.

Nguy hiểm

Tất cả dữ liệu của cơ sở dữ liệu sẽ bị xóa ngay lập tức đối với tất cả người dùng và không thể khôi phục. Nên tải xuống bản sao lưu trước khi xóa cơ sở dữ liệu.

Ghi chú

Sau khi xóa, tên cơ sở dữ liệu sẽ có sẵn cho bất kỳ ai.

Dịch vụ web

To retrieve a list of all databases displayed under the database manager programmatically, call the list method of the odoo.database model via an web service call.

To retrieve this list with the xmlrpc.client library:

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')

The equivalent example with 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')