oracle全量備份

1.導出epmssit數據庫備份;
exp system/sysadmin@hnepms file=d:\datas\epmssit_bak20100401.dmp owner=epmssit sql

2.建立epmsprd用戶以及表空間;
sqlplus "/as sysdba"
create tablespace epmsprd datafile 'D:\datas\epmsprd.ora' size 100M;
create user epmsprd identified by epmsprd default tablespace epmsprd;
grant resource,connect to epmsprd; 數據庫

3.將epmssit導入到epmsprd用戶;
imp system/sysadmin@hnepms file=d:\datas\epmssit_bak20100401.dmp fromuser=epmssit touser=epmsprd oracle

4.清理epmsprd數據庫中的垃圾數據; ide

delete from xxxxxx; 性能

5.備份epmsprd;
exp system/sysadmin@hnepms file=d:\datas\epmsprd_bak20100401.dmp owner=epmsprd spa

註明: it

oralce11g 在新建表時 是不分配表空間的 爲的是提升性能 節約空間 在第一次插入記錄時才分配的 只是oracle11g 以上版本會出這個問題 低版本 不會有 咱們用alter system set deferred_segment_creation=false;  修改一下默認參數就能夠 這個我已經修改了
相關文章
相關標籤/搜索