備份方案一:備份
create table [備份名] as select * from [表名];恢復
truncate table org_group;
insert into org_group select * from [備份名] ;說明
此種情況適用於,同乙個資料庫,需要備份某張表。
備份方案二:備份
oracle使用者終端執行:
exp [使用者名稱]/[密碼] tables=[表一],[表二] file=/home/oracle/table.dmp恢復
oracle使用者終端執行:
imp [使用者名稱]/[密碼] grants=y commit=y full=y ignore=y file=/home/oracle/table.dmp
備份方案三:備份
登入sqlplus:
sqlplus / as sysdba
建立directory:
create directory dpdata as 『/home/oracle/』;
目錄建立以後,就可以把讀寫許可權授予特定使用者:
grant read, write on directory dpdata to [使用者名稱];
oracle使用者終端執行:
expdp [使用者名稱]/[密碼] tables=[表一],[表二] directory=dpdata dumpfile=table.dmp job_name=cases_export恢復
登入sqlplus :
sqlplus / as sysdba
建立directory:
create directory dpdata as 『/home/oracle/』;
目錄建立以後,就可以把讀寫許可權授予特定使用者:
grant read, write on directory dpdata to [使用者名稱];
oracle使用者終端執行:
impdp [使用者名稱]/[密碼] directory=dpdata dumpfile=table.dmp job_name=cases_export說明
查詢dba_directories檢視所有directory:
select * from dba_directories;
刪除directory:
drop directory dpdata;
三種備份方式
2 在ntfs格式下建乙個資料夾,起用壓縮,然後備份到這個資料夾 備份時間變長,還原時間也長 3。起用壓縮胡備份 壓縮時間短,還原時間也短 這點非常重要 但是缺點是cpu使用率高 普通備份 backup database adventureworks to disk c backup adv 1.b...
oracle三種表連線方式
nested loop 對於被連線的資料子集較小的情況,nested loop連線是個較好的選擇。nested loop就是掃瞄乙個表,每讀到一條記錄,就根據索引去另乙個表裡面查詢,沒有索引一般就不會是 nested loops。一般在nested loop中,驅動表滿足條件結果集不大,被驅動表的連...
oracle 三種表連線方式
oracle 小知識 1.oracle 檢視表大小 select sum t.bytes 1024 1024 1024 from dba segments t where t.segment name tt tsfr fuzzy abnormal 2.強制走全表掃瞄和索引 full tt conve...