Oracle數據庫備份及還原


 

Oracle數據庫備份

  1:找到Oracle安裝路徑我的就是默認C盤  C:\app\wdjqc\admin\orcl\adump

  2:執行文件:back.bat 文件內容如下:

@echo off
echo 刪除10天前的備分文件和日志
 
forfiles /p "C:\app\wdjqc\admin\orcl\adump" /m MDB*.dmp /d -1 /c "cmd /c del @path"
 
echo 正在備份 Oracle 數據庫,請稍等……
expdp 用戶名/密碼@orcl schemas=架構名 dumpfile =文件名.dmp
 
// 數據庫恢復
1:
 
echo 任務完成!

 

Oracle數據庫還原

注意:建議首先刪除原先的數據庫,或者重新建一個數據庫實例

1:使用Oracle默認的賬號登錄

2:登錄后創建一個和備份數據庫一樣的用戶

3:創建用戶

 

4:首先定位到Oracle安裝盤,如:E: 回車 在定位到以下路徑:C:\app\wdjqc\admin\orcl\dpdump 回車 將備份好的數據文件復制進來。

然后以管理員運行命令

 

5: 執行恢復指令:impdp Cloud/Cloud@orcl dumpfile=CLOUD.dmp full=y ignore=y

 

6:使用客戶端登錄查看恢復的數據庫看是否正確。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM