dos下的exp匯出日期檔名樣式的檔案

coolhe發表於2010-07-15

在windows下進行Exp或者imp的時候,日誌非常重要,但是exp沒有提供匯出開始和結束時間,經過嘗試,先編輯一個bat檔案,放入window的計劃中,實行自動備份資料庫,並且有備份資料庫的開始和結束時間,備份資料庫的資料檔案檔名,日誌檔名按照日期格式進行匯出。

exp_db.bat
-----------------------------------
@echo
cls
@echo off
@echo ------- %date% %time% --------------------------- >>exp_his.out
@echo 開始時間:  %date% %time% >>exp_his.out
@echo expfile:  gms_zzrq_%date:~0,4%%date:~5,2%%date:~8,2%.dmp >>exp_his.out
@echo logfile:  exp_gms_zzrq_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log >>exp_his.out

@echo ====================================
@exp gms_zzrq/gms_zzrq@68 wner=gms_zzrq file=gms_zzrq_%date:~0,4%%date:~5,2%%date:~8,2%.dmp log=exp_gms_zzrq_%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%.log buffer=204800000 >> exp_his.out
@echo ====================================
@echo 結束時間:  %date% %time% >>exp_his.out


---exp_his.out
------- 2010-07-15 11:39:45.06 ---------------------------
開始時間:  2010-07-15 11:39:45.06
expfile:  gms_zzrq_20100715.dmp
logfile:  exp_gms_zzrq_20100715113945.log
結束時間:  2010-07-15 11:39:58.99
------- 2010-07-15 11:42:00.48 ---------------------------
開始時間:  2010-07-15 11:42:00.48
expfile:  gms_zzrq_20100715.dmp
logfile:  exp_gms_zzrq_2010071511~3,2%time:~6,2.log
結束時間:  2010-07-15 11:42:21.81
------- 2010-07-15 11:44:00.53 ---------------------------
開始時間:  2010-07-15 11:44:00.53
expfile:  gms_zzrq_20100715.dmp
logfile:  exp_gms_zzrq_20100715114400.log
結束時間:  2010-07-15 11:44:14.74

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3090/viewspace-668074/,如需轉載,請註明出處,否則將追究法律責任。

相關文章