oracle定時備份壓縮的實現步驟
1)需創(chuàng)建存儲目錄
mkdir backup
2)編寫shell腳步#!/bin/bash
export ORACLE_BASE=/opt/oracle --路徑需按照實際路徑更改
export ORACLE_HOME=$ORACLE_BASE/ora10gr2/db_1 --路徑需按照實際路徑更改
export PATH=$ORACLE_HOME/bin:$PATH
d=$(date '+%d')
exp metabase/metabase@dskdb file=/home/oracle/backup/'metabase'$d.dmp
exp data/data@dskdb file=/home/oracle/backup/'data'$d.dmp
zip -m /home/oracle/backup/'metabase'$d.zip /home/oracle/backup/'metabase'$d.dmp
zip -m /home/oracle/backup/'data'$d.zip /home/oracle/backup/'data'$d.dmp
3)設置定時執(zhí)行命令
crontab -e 進入編輯頁面設置定時
00 23 * * * sh /home/oracle/data_bash.sh >> /home/oracle/error.log 2>&1 --路徑需按照實際路徑更改,以及日志可以不輸出
相關文章
Oracle創(chuàng)建用戶與表空間的絕對干貨(建議收藏)
在JAVAEE工程當中時常用的Oracle數據庫,作為一名后臺程序開發(fā)人員,掌握如何在Oracle創(chuàng)建用戶,表空間是一項必備的技能,下面這篇文章主要給大家介紹了關于Oracle創(chuàng)建用戶與表空間的相關資料,需要的朋友可以參考下2022-09-09Oracle 表三種連接方式使用介紹(sql優(yōu)化)
這篇文章主要介紹了Oracle表三種連接方式的使用,學習sql優(yōu)化的朋友可以參考下2014-08-08