Vào quyền quản trị Posgress : sudo su posgres
psql
SELECT pg_terminate_backend(pg_stat_activity.procpid) FROM pg_stat_activity WHERE pg_stat_activity.datname = ‘TARGET_DB’ AND procpid <> pg_backend_pid();
(TARGET_DB là database định drop)
Xóa một database: drop databse DATABASENAME;
create database “thuy” encoding=’utf8’; (Nếu cần phân biệt hoa thường của Database thì cho vào dầu “).
alter database “thuy” owner to odoo; (Set quyền cho user sử dụng để chạy OpenERP Server thông thường là openerp).
(Ấn ctr+d sau đó gõ cd ~ để dump và restore)
pg_dump -F t -f “thuy” “demo”;
pg_restore -F t -d “thuy” “thuy”;
(Hoặc pg_restore –dbname=thuy –verbose /home/dtthuy/db.dump.gz;)
- Show list database
- \list or \l: list all databases
- \dt: list all tables in the current database
- Note: Sử dụng 4 lõi để restore
(pg_restore -j 4 –dbname=thuy –verbose /home/dtthuy/db.dump.gz;)