⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 databasebackup.java

📁 特色: 1.今晚在线社区独有的双风格分桢形式 2.社区最多可进行3级分类
💻 JAVA
字号:
/*
 * Created on 2005-9-24
 * Last modified on 2005-9-24
 * Powered by GamVan.com
 */
package com.gamvan.club.manage;

import java.sql.Connection;

import java.sql.Statement;
//import java.text.SimpleDateFormat;

import org.hibernate.Session;
import com.gamvan.conn.ConnClub;
import com.gamvan.sql.Backup;

public class DatabaseBackup {
    private String filePath = "";
    private String fileName = "";
    private String message = "";
    private String dbName = "";
    Backup bu = new Backup();
    
    public boolean doBackup(){
        //fileName =  new SimpleDateFormat("yyMMdd").format(new Date()) + "_gv_.bak";
        boolean bea = false;
        Session session = ConnClub.getSession();
        try{
            Connection con=session.connection();  
            Statement stmt = con.createStatement();
            bu.setFileName(fileName);
            bu.setFilePath(filePath);
            bea = bu.sqlServerBackup(con,stmt,this.dbName);
            if(bea){
                message = "数据库备份成功";
            }else{
                message = bu.getMessage();
            }
            stmt.close();
            con.close();
        }catch(Exception e){
            bea = false;
            message = e.toString();
            e.toString();
        }finally{
            ConnClub.closeSession();
        }
        return bea;
    }

    
    public String getDbName() {
        return dbName;
    }

    public void setDbName(String dbName) {
        this.dbName = dbName;
    }
    public String getFileName() {
        return fileName;
    }

    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    public String getFilePath() {
        return filePath;
    }

    public void setFilePath(String filePath) {
        this.filePath = filePath;
    }

    public String getMessage() {
        return message;
    }
    
    
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -