知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 5615|回复: 1

[分享] 用jsp实现SQLServe数据库的备份和恢复

[复制链接]
发表于 2007-5-13 10:28:44 | 显示全部楼层 |阅读模式
备份:发送sql给mssqlserver:   
  backup   database   <your   database   name>   to   disk='备份文件名'   with   init   
  注意:   1.备份文件名必须为绝对路径,   
              2.备份文件只能是mssqlserver所在的机器上的路径,   mssql支持备份到网络位置。   
   
  恢复:   
  restore   database   <your   database   name>   from   disk='备份文件名'   with   replace   
  要注意的是执行restore   database时,要恢复的数据库必须没有任何客户端连接,包括自身(发起restore   database命令的连接)。发使用restore,可以连接到master库,然后再发送restore命令。   
  否则,一定失败。
  

在jsp中如何用呢
-------------------------------------------------------------------------------------- 你用这个了!
<%
先要连接上Connection对象!
就是要先和数据库建立起连接
然后在jsp页面中直接用我这样的语句就可以了
try{
String sql="backup database xncsims to disk='d:\\xncback.dat'";

st=con.createStatement();

rs=st.executeQuery(sql);

}
catch(SQLException e){ System.out.println(e.toString());}
catch(Exception e){ System.out.println(e.toString());}



%>




rs=st.executeQuery(sql);
这里就是把你的SQL语句发到数据库执行
发表于 2007-5-14 12:02:04 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2025-5-4 06:17

Powered by Discuz!

© 2001-2025 eimhe.com.

快速回复 返回顶部 返回列表