一、使用資料幫浦備份資料
1.建立目錄物件並授權
connect sys/password as sysdba
create directory dir1 as 'e:\dump1';
create directory dir2 as 'e:\dump2';
grant read, write on directory dirdp1 to scott, hr;
grant read, write on directory dirdp2 to scott, hr;
2.命令列下估計轉儲檔案的大小
cmd,進入命令列
expdp scott/tiger schemas=scott estimate_only=y estimate=statistics nologfile=y
---------------------------------
匯出表expdp scott/tiger directory=dirdp1 dumpfile=tab_emp_dept.dmp logfile=dirdp2:tab_emp_dept.log tables=emp,dept
expdp scott/tiger parfile=e:\dump1\par_emp_deptno20.txt
par_emp_deptno20.txt
directory=dirdp1
dumpfile=tab_emp_dept.dmp
logfile=dirdp2:tab_emp_dept.log
tables=emp,dept
---------------------------------
匯出方案
expdp scott/tiger directory=dirdp1 parfile=e:\dump1\par_scott.txt
par_scott.txt
dumpfile=scott_%u.dmp
logfile=scott.log
schemas=scott
filesize=100k
job_name=schemas_scott
----------------------------------
匯出表空間
expdp scott/tiger parfile=e:\dump1\par_users_mytbs01.txt
par_users_mytbs01.txt
dumpfile=dirp1:tabs.dmp
logfile=dirdp2:tabs.log
tablespaces=users,mytabl01
----------------------------------
匯入表connect scott/tiger
impdp scott/tiger dumpfile=dirdp1:tab_emp_dept.dmp logfile=dirdp2:imp_tab_emp.log tables=emp
----
匯入方案
connect sys/password as sysdba
1)建立方案,並授予相應的許可權
sys使用者建立scott使用者,並給其授予許可權
sqlplus sys/password as sysdba
create user scott identified by tiger
default tablespace users temporary tablespace temp quota unlimited on users;
grant connect, resource to scott;
grant unlimited tablespace to scott;
grant read, write on directory dirdp1 to scott;
grant read, write on directory dirdp2 to scott;
alter user scott quota unlimited on mytbs01;
grant create view to scott;
2)匯入方案
impdp scott/tiger directory=dirdp1 dumpfile=scott_01.dmp,scott_02.dmp,scott_03.dmp logfile=imp_scott.log
3)匯入表空間
connect sys/password as sysdba
1)建立表空間並分配表空間
connect sys/password as sysdba
create tablespace mytbs01
datafile 'e:\mytbs01_1.dbf' size 5m autoextend on next 3m maxsize unlimited;
alter user scott quota unlimited on mytbs01;
2)匯入表空間
impdp scott/tiger dumpfile=dirdp1:tbs_users_mytbs01.dmp logfile=dirdp2:imp_tbs_mytbs01.log tablespaces=mytbs01
2.在oem中匯出匯入資料
在作為批處理登入策略中加下當前登入使用者的名稱。)選擇匯出型別,選擇匯出的內容,匯出……
匯入功能與此類似。
oracle資料庫恢復與備份
一 oracle資料庫恢復 1.恢復剛才刪除的一條資料 delete from emp e where e.empname smith select from flashback transaction query f where f.table name emp undo sql下面的語句為剛才刪...
Oracle資料庫備份與恢復 增量備份
rman乙個強大的功能是支援增量備份,增量備份中心思想就是減少備份的資料量,我們不需要在從頭開始備份了,只需要備份自上次已備份之後的資料塊即可。關於incremental增量備份級別 oracle 9i 共有五種級別 0 1 2 3 4,0級最高 4級最低,0級是1級的基礎以此類推。oracle 1...
Oracle資料庫備份與恢復 增量備份
oracle資料庫備份與恢復 增量備份 rman乙個強大的功能是支援增量備份,增量備份中心思想就是減少備份的資料量,我們不需要在從頭開始備份了,只需要備份自上次已備份之後的資料塊即可。關於incremental增量備份級別 oracle 9i 共有五種級別 0 1 2 3 4,0級最高 4級最低,0...