Windows環境下的Oracle資料庫備份策略

2021-09-19 19:08:52 字數 1000 閱讀 1002

最近公司乙個新專案上線,伺服器有限,無法搭建dg,特制定以下資料庫備份策略:

1、每天凌晨1點進行資料庫全庫匯出備份

**清單:

ps:如果需要刪除歷史資料,可通過下列指令碼:

del d:\backup\expdpbak\備份4.dmp 

rename d:\backup\expdpbak\備份3.dmp 備份4.dmp 

rename d:\backup\expdpbak\備份2.dmp 備份3.dmp 

rename d:\backup\expdpbak\備份1.dmp 備份2.dmp 

rename d:\backup\expdpbak\備份.dmp 備份1.dmp 

rename d:\backup\expdpbak\備份.log 備份1.log

2、每週一,周二,週三,周四,周五,週六進行rman增量備份

**清單:

run3、每週日進行rman全量備份

run4、每週日凌晨進行日誌清理操作

**清單:

crosscheck archivelog all;

delete noprompt expired archivelog all;

delete noprompt archivelog all completed before 'trunc(sysdate-2)';

crosscheck archivelog all;

delete noprompt expired archivelog all;

5、考慮到單點故障帶來的風險,建議將備份檔案定期拷貝至nas儲存裝置

**清單:

xcopy d:\backup\expdpbak\*.dmp  z:\bak\ /d /y

xcopy d:\backup\expdpbak\*.log  z:\bak\ /d /y

Linux環境下Python連線Oracle

最近公司要求在linux下對mysql,oracle進行增加使用者,使用者改密等操作。mysql資料庫實現起來比較簡單,這個oracle讓我頭疼了一陣。於是從網上查閱資料,經自己的測試以後終於成功,現將方法總結如下 python資料庫介面python db api支援非常多的資料庫。python連線...

PYTHON在WINDOWS環境下的環境變數設定

1.首先需要在系統中註冊python環境變數 假設python的安裝路徑為c python2.5,開啟 我的電腦 屬性 高階 環境變數 系統變數 在path的值後面追加 c python25 記得加上 分號 與前面的值分隔開 上述環境變數設定成功之後,就可以在命令列直接使用python命令。或執行 ...

windows環境下的oracle服務

注 sid 資料庫標識 home name oracle home名稱,如orahome92 orahome81 1 oracleservicesid 資料庫服務,這個服務會自動地啟動和停止資料庫。如果安裝了乙個資料庫,它的預設啟動型別為自動。服務程序為oracle.exe,引數檔案initsid....