国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本
首頁
|
新聞
|
娛樂
|
游戲
|
科普
|
文學
|
編程
|
系統
|
數據庫
|
建站
|
學院
|
產品
|
網管
|
維修
|
辦公
|
熱點
首頁
>
數據庫
>
Oracle
> 正文
自動備份Oracle數據庫
2020-07-26 14:41:11
字體:
大
中
小
來源:
轉載
供稿:網友
正在看的ORACLE教程是:自動備份Oracle數據庫。 相信為數不少的系統管理員每天都在做著同一樣的工作――對數據進行備份。一旦哪一天疏忽了,而這一天系統又恰恰發生了故障,需要進行數據恢復,那么此時就無能為力了。假如每天設定一個固定的時間,系統自動進行備份,那該多好啊!下面筆者結合實踐經驗,談一談UNIX環境下Oracle數據庫的自動備份,以起到拋磚引玉的作用。
我們計劃讓數據庫在晚上23點做export導出備份,在凌晨2點將備份文件拷貝到磁帶上,在凌晨4點將備份文件拷貝到另一臺UNIX機器上,為此我們可進行如下操作:
一、導出數據庫
export命令將數據庫中的數據備份成一個二進制文件,它通常有三種模式:用戶模式、表模式和整個數據庫模式。本文擬采用用戶模式,備份之前,應先建立一個備份目錄,以容納備份文件,比如可建一個/backup目錄。接著我們可在UNIX的Oracle目錄下(也可以是其它目錄)分別建立兩個文件ora―backup,tar―backup。需要說明的是,前一個文件需要對Oracle的參數進行初始化,為了方便起見,我們不妨將初始化命令放到一個文件中(文件名姑且定為ora―env),再由第一個文件調用它。
1. ora―env文件對Oracle的參數進行初始化,其內容如下:
ORACLE―HOME=$ORACLE―HOME;export ORACLE―HOME
ORACLE―SID=ora73;export ORACLE―SID
ORACLE―TERM=sun;export ORACLE―TERM
LD―LIBRARY―PATH=$ORACLE―HOME/lib;export LD―LIBRARY―PATH
ORA―NLS32=$ORACLE―HOME/ocommon/nls/admin/data;export ORA―NLS
PATH=.:/usr/ccs/bin:/usr/ucb:$ORACLE―HOME/bin:$PATH;export PATH
DISPLAY=host1:0;export DISPLAY
NLS―LANG=american―america.zhs16cgb231280;export NLS―LANG
2. ora―backup文件對數據庫做export導出,導出的文件名可以任意定,本文定為字母“xx”加當天日期,即假如當天日期是12月10號,則導出的文件名為“xx1210.dmp”,以區別于其它日期的備份文件。
ora―backup文件內容:
./oracle/ora―env
#初始化Oracle數據庫
rq=′date +″%m%d″ ′
#把當天日期賦予變量rq
rm /backup/ 主站蜘蛛池模板:
崇州市
|
嘉兴市
|
闽清县
|
即墨市
|
聂荣县
|
扎囊县
|
阿城市
|
凤冈县
|
都兰县
|
博罗县
|
永平县
|
台北县
|
肃宁县
|
吐鲁番市
|
香格里拉县
|
梨树县
|
贵州省
|
石阡县
|
砀山县
|
垣曲县
|
开封县
|
雷山县
|
周至县
|
社旗县
|
美姑县
|
陵水
|
霍林郭勒市
|
叶城县
|
大兴区
|
开远市
|
监利县
|
澄江县
|
东辽县
|
札达县
|
六安市
|
冀州市
|
高雄市
|
延安市
|
阳西县
|
栾川县
|
聊城市
|