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.
Tip
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.
Note
Odoo Online is incompatible with custom modules or modules from the Odoo Apps Store.
ผู้จัดการฐานข้อมูล¶
To manage an Odoo Online database, open to the database manager and sign in as the database administrator.
ชื่อโดเมน¶
Configure a custom domain name by selecting a database and clicking Domain Names.
ซ่อน¶
Permanently hide the database from the database manager by selecting it and clicking Hide. In the dialog box, click Yes, I don't need it anymore.
Note
It is possible to access a hidden database through its URL.
การจัดการ¶
เข้าถึงตัวเลือกการจัดการฐานข้อมูลอื่น ๆ ทั้งหมดได้โดยเลือกฐานข้อมูลและคลิก Manage
เปลี่ยนแผน¶
เปลี่ยน แผนราคา โดยคลิก Switch ภายใต้แผนที่ต้องการ
อัพเกรด¶
เริ่มต้น การอัปเกรดฐานข้อมูล โดยคลิก Upgrade
Note
ตัวเลือกนี้จะแสดงเฉพาะเมื่อมีการอัปเกรด
ตั้งชื่อใหม่¶
เปลี่ยนชื่อและเปลี่ยน URL ของฐานข้อมูลโดยคลิก Rename ในกล่องโต้ตอบ ให้ป้อน New name และคลิก Rename
คัดลอก¶
สร้างสำเนาของฐานข้อมูลโดยคลิก Duplicate ในกล่องโต้ตอบ ให้ป้อน New name และคลิก Duplicate
Important
ตามค่าเริ่มต้น ตัวเลือก For testing purposes จะถูกเปิดใช้งาน ซึ่งจะปิดการใช้งานการดำเนินการภายนอกทั้งหมด (อีเมล การชำระเงิน ใบสั่งจัดส่ง ฯลฯ) บนฐานข้อมูลที่ทำสำเนา
ฐานข้อมูลที่ทำสำเนาจะหมดอายุหลังจาก 15 วัน
สามารถสร้างฐานข้อมูลที่ทำสำเนาได้สูงสุดห้าฐานต่อฐานข้อมูลหนึ่งฐาน ในกรณีพิเศษ ติดต่อ ฝ่ายสนับสนุน Odoo เพื่อขยายขีดจำกัด
ดาวน์โหลดข้อมูลสำรอง¶
ดาวน์โหลดไฟล์ ZIP ที่มีข้อมูลสำรองฐานข้อมูลโดยคลิก Download Backup
Note
ฐานข้อมูลได้รับการสำรองทุกวันตาม Odoo Cloud Hosting SLA
หากตัวเลือก Download Backup ถูกปิดใช้งาน แสดงว่าฐานข้อมูลมีขนาดใหญ่เกินกว่าที่จะดาวน์โหลดโดยใช้ตัวจัดการฐานข้อมูล ติดต่อ ฝ่ายสนับสนุน Odoo เพื่อขอวิธีดาวน์โหลดทางเลือก
ดูบันทึกกิจกรรมผู้ดูแลระบบ¶
ดูบันทึกการดำเนินการทั้งหมดที่ดำเนินการโดยพนักงาน Odoo หรือผู้ดูแลระบบฐานข้อมูลบนฐานข้อมูลโดยคลิก View Admin Activity Logs
Note
การดำเนินการโดยพนักงาน Odoo โดยทั่วไปเป็นผลมาจากคำขอที่ส่งไปยังฝ่ายสนับสนุน Odoo ดำเนินการภายในบริบทของโครงการเริ่มต้นอย่างรวดเร็ว หรือจำเป็นเพื่อบำรุงรักษาฐานข้อมูล
โอนความเป็นเจ้าของ¶
สร้างตั๋วสนับสนุนเพื่อขอการโอนความเป็นเจ้าของฐานข้อมูลโดยคลิก Transfer Ownership
ลบ¶
ลบฐานข้อมูลและปิดการสมัครสมาชิกที่เกี่ยวข้องโดยคลิก Delete ในกล่องโต้ตอบ ให้คลิก Delete
Danger
ข้อมูลทั้งหมดของฐานข้อมูลจะถูกลบทันทีสำหรับผู้ใช้ทั้งหมดและ ไม่สามารถกู้คืนได้ แนะนำให้ ดาวน์โหลดข้อมูลสำรอง ก่อนลบฐานข้อมูล
Note
หลังจากลบแล้ว ชื่อของฐานข้อมูลจะพร้อมให้ทุกคนใช้ได้
บริการบนเว็บ¶
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')