oracle備份視圖的sql語句 oracle通過sql語句備份數(shù)據(jù)庫?
oracle通過sql語句備份數(shù)據(jù)庫?Oracle沒有SQL語句備份,只有exp export或RMAN備份,這不是SQL。RMAN是標準的數(shù)據(jù)塊備份。前提是必須打開數(shù)據(jù)庫進行歸檔,然后才能進行RMA
oracle通過sql語句備份數(shù)據(jù)庫?
Oracle沒有SQL語句備份,只有exp export或RMAN備份,這不是SQL。RMAN是標準的數(shù)據(jù)塊備份。前提是必須打開數(shù)據(jù)庫進行歸檔,然后才能進行RMAN備份。該方法適用于數(shù)據(jù)量大的數(shù)據(jù)庫,速度較快。具體方法可以從網(wǎng)上查到,難度不是很大,但是比較麻煩,還有一個辦法。這是將數(shù)據(jù)庫中的表直接導出到DMP文件。具體語法為exp user/密碼@DBSID文件=D:backup destination folderFile名稱.dmp日志=D:backup destination folderfile名稱.logOwner=user name以上語句需要在CMD的命令行下執(zhí)行。如果要導出哪個用戶,只要可以使用SQL語句連接到數(shù)據(jù)庫,就可以導出哪個用戶。無論哪臺機器
~],都可以用spool的方式將Oracle數(shù)據(jù)導出為文本。
1. 登錄sqlplus到指定的數(shù)據(jù)庫。
2. 在某個路徑中,例如磁盤C的數(shù)據(jù)目錄,創(chuàng)建一個腳本。文件名為導出腳本。SQL內容如下:set colsep“|”--set |作為列分隔符@C:dataexport script。SQL語句