sqlserver備份表語句 oracle通過sql語句備份數(shù)據(jù)庫?
oracle通過sql語句備份數(shù)據(jù)庫?Oracle沒有SQL語句備份,只有exp export或RMAN備份,這不是SQL。RMAN是標(biāo)準(zhǔn)的數(shù)據(jù)塊備份。前提是必須打開數(shù)據(jù)庫進(jìn)行歸檔,然后才能進(jìn)行RMA
oracle通過sql語句備份數(shù)據(jù)庫?
Oracle沒有SQL語句備份,只有exp export或RMAN備份,這不是SQL。RMAN是標(biāo)準(zhǔn)的數(shù)據(jù)塊備份。前提是必須打開數(shù)據(jù)庫進(jìn)行歸檔,然后才能進(jìn)行RMAN備份。該方法適用于數(shù)據(jù)量大的數(shù)據(jù)庫,速度較快。具體方法可以從網(wǎng)上查到,難度不是很大,但是比較麻煩,還有一個(gè)辦法。這是將數(shù)據(jù)庫中的表直接導(dǎo)出到DMP文件。具體語法為exp user/密碼@DBSID文件=D:backup destination folderFile名稱.dmp日志=D:backup destination folderfile名稱.logOwner=user name以上語句需要在CMD的命令行下執(zhí)行。如果你想導(dǎo)出哪個(gè)用戶,你可以導(dǎo)出哪個(gè)用戶,只要你能用SQL語句連接到數(shù)據(jù)庫,不管是哪臺(tái)機(jī)器
既然你說的是PLSQL,也就是Oracle表備份語句,這是一個(gè)sqlserver的table backup語句。在Oracle中,into是一個(gè)復(fù)制變量的語句。從雙DBMSU將DT數(shù)據(jù)庫select sysdate聲明為DT輸出.PUT行(DT)結(jié)束
既然你說的是PLSQL,也就是說,Oracle
table backup語句是您編寫的
創(chuàng)建表的新表名為select*from old table name
select*from old table name into new table name
這是sqlserver的table backup語句。在Oracle中,into是復(fù)制變量的語句
declare
DT date
begin
Select sysdate into DT from dual
DBMS U輸出.PUT線路(DT)
結(jié)束