<%@ page language="java" import="java.util.*,com.*,org.apache.log4j.Logger" pageEncoding="UTF-8"%>
<%@page import="java.sql.*;"%>
<%
boolean flag=true;
Connection con=null;
ResultSet rs=null;
String filePath="";
Logger logger=Logger.getLogger("doDataBak.jsp");
String value = request.getParameter("bakname");
if(value==null || value.trim().equals("")){
//为它取个名字
java.util.Date now = new java.util.Date();
java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyyMMddHHmmss");
value = formatter.format(now);
}
try{
con=new DateBakDao().getCon("bak");
filePath=this.getServletConfig().getServletContext().getRealPath("/")+"admin\\bak\\"+value+".dat";
String sql="backup database stream to disk='"+filePath+"'"+" with init";
//out.print(sql);
Statement st=con.createStatement();
st.execute(sql);
logger.info("成功备份数据库到"+filePath);
st.close();
}catch(Exception e){
flag=false;
e.printStackTrace();
logger.info("备份数据库时出现错误");
}finally{
new DateBakDao().closeCon(rs,null,con);
}
if(flag==true && new java.io.File(filePath).isFile()){
out.print("<script>alert('备份成功')</script>");
out.print("数据备份在"+filePath);
}else{
out.print("<script>alert('备份失败')</script>");
}
%>
分享到:
相关推荐
netty深入学习资料(java源代码实例).zip
netty学习资料(java源代码实例).zip
Storm中spout和bolt之间发送和接收数据的java源代码实例
java实例源代码java实例源代码java实例源代码java实例源代码java实例源代码
java编程实例源代码,对初学者非常有帮助。里面有100个实例。
<<java学习笔记>>里的java实例源代码
MongoDB Java操作大全 源代码 实例
本实例帮助大家了解java编程的一些基础东西。仅供参考。
250个Java实例源代码 250个Java实例源代码 250个Java实例源代码 250个Java实例源代码
Java游戏中斜视角编辑器及引擎源代码.rar Java游戏使命的召唤源码.rar Java游戏沙丘城堡源代码.rar Java源码的仿QQ聊天程序.rar Java用GZIP压缩解压文件.rar Java用Zip压缩多个文件实例源码.rar Java用的在线地图...
JAVA源代码100实例
java多数据源代码实例java多数据源代码实例java多数据源代码实例
Java 分形几何图形源代码实例 Java 分形几何图形源代码实例Java 分形几何图形源代码实例
Java 入门 实例 源代码,十分经典的实例,内含Class和Java源代码
100个Java经典编程实例源代码 100个Java经典编程实例源代码 100个Java经典编程实例源代码 初学必备。。。
Java源代码实现部分,比较有意思,也具参考性。像坐标控制、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码中得以体现。 Java...
Java坦克大战网络对战版源代码.rar Java声音播放程序源代码.rar JAVA实现CLDC与MIDP底层编程的代码.rar Java实现HTTP连接与浏览,Java源码下载.rar Java实现的FTP连接与数据浏览程序.rar Java实现的放大镜效果附有...
里面的代码都是所有的图形界面的代码实现,可以帮助你更快地学习JAVA GUI
这里没有描述,java工程源代码实例。不需要它人下载