日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Oracle備份恢復(fù)批量處理文件時(shí)的三個(gè)建議

針對簡單的Oracle備份恢復(fù)于批處理文件時(shí),在Oracle備份恢復(fù)于批處理文件的運(yùn)行中我們會(huì)給你提出三個(gè)相關(guān)的建議,這些建議都是方便你在Oracle備份恢復(fù)于批處理文件時(shí)的操作,以下是正文。

創(chuàng)新互聯(lián)公司2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元涼城做網(wǎng)站,已為上家服務(wù),為涼城各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

簡單的Oracle備份恢復(fù)批處理文件建議一:

利用任務(wù)計(jì)劃、批處理文件和Oracle的EXP導(dǎo)出功能,可以根據(jù)日期自動(dòng)生成Oracle備份文件,大大方便了Oracle數(shù)據(jù)備份。:

1、建立批處理文件backup.bat\.

 
 
 
  1. exp system/manager file=d:\backup\Oracle\Oracle%date:
    ~0,10%.dmp owner=system log=d:
    \backup\Oracle\Oracle%date:~0,10%.log  

 

將生成Oracle2006-01-09.dmp文件

 
 
 
  1. exp system/manager file=d:\backup\Oracle\
    Oracle%date:~11,3%.dmp owner=system log=d:
    \backup\Oracle\Oracle%date:~11,3%.log 

將生成Oracle星期一.dmp文件,則每周循環(huán)保留一個(gè)備份文件,共7個(gè)備份文件循環(huán)

2、添加一個(gè)任務(wù)計(jì)劃

利用任務(wù)計(jì)劃向?qū)В鶕?jù)備份策略設(shè)置自動(dòng)執(zhí)行任務(wù)的時(shí)間頻率(例如每天零時(shí)),執(zhí)行d:\Oracle\backup.bat

3、以后每天將在目錄中生成形如“Oracle2005-08-31.dmp和Oracle2005-08-31.log”的備份和日志文件。

說明:

1、%date%的值在不同的系統(tǒng)、語言版本下可能是不一樣的,控制面板里面區(qū)域選項(xiàng)的設(shè)定也會(huì)改變%date%的值。請先在命令行中測試 echo %date% 的返回值。%date:~4,10% 是返回日期函數(shù),~后的***個(gè)參數(shù)是要截取的起始位置(從0開始),第二個(gè)參數(shù)是要截取的長度,如沒有則是截取到***,參數(shù)可酌情修改。

2、如需要準(zhǔn)確的時(shí)間做為文件名,請用%time%函數(shù),參數(shù)同上。

簡單的Oracle備份恢復(fù)批處理文件建議二:

 
 
 
  1. @echo off  
  2. set filename=e:\data_bak\%date:~8,2%日  
  3. exp useruserid=user/pass@esdata file=%filename%.dmp
     owner=user INDEXES=y grants=y constraints=
    y compress=y log=%filename%.log  
  4. rar a %filename%.rar %filename%.*  
  5. del %filename%.dmp  
  6. del %filename%.log  

 

放計(jì)劃任務(wù)里面定時(shí)執(zhí)行,

文件名以日期的day部分來命名

備份后調(diào)用rar進(jìn)行壓縮

這樣可以保存一個(gè)月的歷史數(shù)據(jù)

注意:需要把program files/winrar目錄下的rar.exe拷貝到系統(tǒng)system32目錄下

如果是以星期命名,則需要將set filename=e:\data_bak\%date:~8,2%日修改為

set filename=e:\data_bak\%date:~0,3%

簡單的Oracle備份恢復(fù)批處理文件建議三:

以下為Oracle 自動(dòng)備份批處理文件內(nèi)容,請配合任務(wù)計(jì)劃實(shí)現(xiàn)

@ECHO OFF

SET BACKPATH=d:\

ECHO 準(zhǔn)備備份數(shù)據(jù)庫

REM 7天一個(gè)循環(huán)

 
 
 
  1. IF EXIST %BACKPATH%\ONE GOTO ONE  
  2. IF EXIST %BACKPATH%\TWO GOTO TWO  
  3. IF EXIST %BACKPATH%\THREE GOTO THREE  
  4. IF EXIST %BACKPATH%\FOUR GOTO FOUR  
  5. IF EXIST %BACKPATH%\FIVE GOTO FIVEIF EXIST
     %BACKPATH%\SIX GOTO SIX  
  6. IF EXIST %BACKPATH%\SEVEN GOTO SEVEN  
  7. ECHO E > %BACKPATH%\ONE  
  8. :ONE  
  9. SET BACKPATH_FULL=%BACKPATH%\ONE  
  10. REN %BACKPATH%\ONE TWO  
  11. GOTO BACK  
  12. :TWO  
  13. SET BACKPATH_FULL=%BACKPATH%\TWO  
  14. REN %BACKPATH%\TWO THREE  
  15. GOTO BACK  
  16. :THREE  
  17. SET BACKPATH_FULL=%BACKPATH%\THREE  
  18. REN %BACKPATH%\THREE FOUR  
  19. GOTO BACK  
  20. :FOUR  
  21. SET BACKPATH_FULL=%BACKPATH%\FOUR  
  22. REN %BACKPATH%\FOUR FIVE  
  23. GOTO BACK  
  24. :FIVE  
  25. SET BACKPATH_FULL=%BACKPATH%\FIVE  
  26. REN %BACKPATH%\FIVE SIX  
  27. GOTO BACK  
  28. :SIX  
  29. SET BACKPATH_FULL=%BACKPATH%\SIX  
  30. REN %BACKPATH%\SIX SEVEN  
  31. GOTO BACK  
  32. :SEVEN  
  33. SET BACKPATH_FULL=%BACKPATH%\SEVEN  
  34. REN %BACKPATH%\SEVEN ONE  
  35. GOTO BACK  
  36. :BACK  
  37. EXP TESTUSER/TEST FILE=%BACKPATH_FULL%.DMP  
  38. SET BACKPATH=  
  39. SET BACKPATH_FULL=  
  40. EXIT 

 

以上的相關(guān)內(nèi)容就是對簡單的Oracle備份恢復(fù)批處理文件的運(yùn)行中給出的相關(guān)建議的內(nèi)容介紹,望你能有所收獲。


網(wǎng)站標(biāo)題:Oracle備份恢復(fù)批量處理文件時(shí)的三個(gè)建議
分享URL:http://www.dlmjj.cn/article/cogiise.html