<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    冷面閻羅

    低調做人&&高調做事
    隨筆 - 208, 文章 - 3, 評論 - 593, 引用 - 0
    數據加載中……

    數據的自動備份

    再好的服務器都會出事,我們用的ibm的服務,有個客戶的服務器在一周內出事8次,數據庫的服務器出事,oracle中的數據全沒有,我們備份的數據再數據庫的機子上,結果機子起不來,后來為了防止機子再出現問題,我就再3個計算機上做備份,這樣不會3個機子上都會出問題。不過問題又出來了,每天都備份再3個機子上,那么多備份的文件若不及時刪掉,保留再機子也是特別占地方的。
    我就寫了個java程序,刪除2天前的文件,然后再備份數據庫,這樣就不會很多數據庫備份文件。
    import java.io.File;
    import java.util.Calendar;

    public class BakDate {

    ?String name[] = { "fzept", "ndept", "npept", "ptept", "lyept", "zzept" };

    ?public static void main(String[] args) throws InterruptedException {
    ??BakDate bakDate = new BakDate();
    ??String file = "F:/wang/bat";
    ??String file1 = "F:/wang";
    ??bakDate.runbatFile(file);
    ??????? bakDate.deleteOldFile(file1);
    ?}

    ?public void runbatFile(String strOldFilePath) {
    ??try {
    ???Runtime rt = Runtime.getRuntime();
    ???Process ps = null;

    ???String filename[] = new String[name.length];
    ???for (int i = 0; i < name.length; i++) {
    ????filename[i] = strOldFilePath + "/" + name[i] + ".bat";
    ????ps = rt.exec("cmd.exe /C start " + filename[i]);
    ????ps.waitFor();
    ???}

    ??} catch (Exception e) {
    ???System.out.println("OracleTableChecker : rebuildDb Error!!!");
    ???e.printStackTrace();

    ??}
    ?}
    ?public void deleteOldFile(String strOldFilePath) {
    ??Calendar today = Calendar.getInstance();
    ??today.add(Calendar.DAY_OF_MONTH, -2);
    ??String now = today.get(Calendar.YEAR) + "-"
    ????+ (today.get(Calendar.MONTH) + 1) + "-"
    ????+ today.get(Calendar.DATE);

    ??String filename[] = new String[name.length];
    ??for (int i = 0; i < name.length; i++) {
    ???filename[i] = name[i] + now + ".DMP";
    ??}

    ??for (int i = 0; i < filename.length; i++) {
    ???new File(strOldFilePath + "/" + filename[i]).delete();
    ??}

    ?}
    }

    posted on 2006-11-15 21:27 冷面閻羅 閱讀(355) 評論(0)  編輯  收藏 所屬分類: 數據庫

    主站蜘蛛池模板: 69影院毛片免费观看视频在线 | 亚洲jizzjizz少妇| 97视频免费观看2区| 国产亚洲3p无码一区二区| www.av在线免费观看| 亚洲国产91精品无码专区| 免费一区二区无码视频在线播放| 日日操夜夜操免费视频| 美女视频黄a视频全免费网站色 | 91在线亚洲精品专区| 99re6在线视频精品免费下载| 精品亚洲麻豆1区2区3区| 久久99国产综合精品免费| 亚洲国产成AV人天堂无码| 免费无码又黄又爽又刺激| 在线91精品亚洲网站精品成人| 亚洲国产精品成人久久蜜臀 | 亚洲国产成人精品电影| 成年网站免费视频A在线双飞| 亚洲色偷偷综合亚洲AV伊人蜜桃| 免费无码一区二区三区蜜桃大| 黄色视屏在线免费播放| 亚洲日韩精品一区二区三区| 久久免费精彩视频| 亚洲jjzzjjzz在线观看| 免费国产不卡午夜福在线| a毛片全部播放免费视频完整18| 亚洲高清视频免费| 精品无码国产污污污免费| 欧洲美女大片免费播放器视频| 久久亚洲高清观看| 无人在线直播免费观看| 国产亚洲高清在线精品不卡 | 亚洲美女aⅴ久久久91| 成年女人免费v片| 无码精品人妻一区二区三区免费 | eeuss免费天堂影院| 亚洲乱亚洲乱淫久久| 在线精品免费视频| A片在线免费观看| 亚洲色大情网站www|